falsifian's miscellaneous public stuff

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-11-10
13:43
ncl: Start col1 automatically when mob boots. Leaf check-in: d099ff1a95 user: falsifian tags: trunk
2026-11-06
00:57
ncl: Disable root ssh and ssh password auth on linux.yat. check-in: 50a9625200 user: falsifian tags: trunk
2026-11-05
13:21
ncl: Set up wg0 when col1 boots. check-in: 1c97b88ec0 user: falsifian tags: trunk
13:19
col1: Add /etc/network/interfaces. Unmodified from install. check-in: 9766a2bbcc user: falsifian tags: trunk
13:18
ncl: Connect col1 to exoco with wireguard. check-in: bc1ffd8488 user: falsifian tags: trunk
2026-11-04
20:29
ncl: Let falsifian act as anyone on col1. check-in: 23feb286e9 user: falsifian tags: trunk
20:17
ncl: Configure sshd on col1. check-in: aa0736ad8e user: falsifian tags: trunk
18:06
ncl: Move col1's doas config to doas.d. It seems 20-wheel.conf (created by the installer) was overriding what I put in doas.conf. check-in: 87c53e0772 user: falsifian tags: trunk
18:00
ncl: Add new host, col1: untrusted linux vm. check-in: ef5296b278 user: falsifian tags: trunk
18:00
ncl: Set up a new vm on mob. mob doesn't have a wired ethernet connection, so veb0 isn't going to work. (I'm not using h3 and h4 right now, so leave those alone.) check-in: 33f165c1bb user: falsifian tags: trunk
17:17
ncl: Move several configuration files to ncl. These files used to be in my private "config" git repo, in the track and track_noread directories. OpenBSD's daily insecurity run wants pf.conf not to be world-readable. It looks like ncl doesn't change the permissions of the file, so it won't complain. Of course, it's publicly available here, but I don't actually care. check-in: 73f0a47882 user: falsifian tags: trunk
17:15
ha: Simplify behaviour. The bulbs mostly behave like ordinary bulbs, but the remote can temporarily change them. I made this change before I left for a recent trip, so that if the computer hosting this script goes down, the lights will still behave reasonably. check-in: ae8612ba8f user: falsifian tags: trunk
2026-11-02
00:35
ncl: Set clocksource=kvm-clock on linux.yat. This seems to successfully work around a bug where the uptime clock freezes after the OpenBSD vmm host machine suspends and resumes. check-in: cac8f55397 user: falsifian tags: trunk
00:30
ncl: Add linux.yat's /etc/update-extlinux.conf. As created by the installer. check-in: 1398508f8b user: falsifian tags: trunk
2026-10-28
15:18
ncl: Enable X11 forwarding on linux.yat. check-in: 828b14eff6 user: falsifian tags: trunk
15:17
ncl: Enable vmd on yat. check-in: 02bc256770 user: falsifian tags: trunk
15:13
ncl: Add linux.yat. For now, add /etc/hostname and /etc/hosts which make sure hostname -f works. Without linux.yat.h.falsifian.org in /etc/hosts, hostname -f fails. check-in: 54f785669e user: falsifian tags: trunk
2026-10-25
03:08
ncl: Allow passwordless WiFi on OpenBSD. Currently I only have one listed in a temporary file on yat. make_wpa_supplicant_conf will still reject entries without a key. check-in: 3215a8a792 user: falsifian tags: trunk
2026-10-23
02:29
ncl: Add doas.conf and sshd_config for col0. check-in: 489e0cbe8b user: falsifian tags: trunk
02:22
ncl: Configure dhcpcd on col0. check-in: dd9fc89cfe user: falsifian tags: trunk
2026-10-20
19:00
Merge /etc/mail/aliases after yat sysupgrade. check-in: 24c47630e9 user: falsifian tags: trunk
12:51
ncl: Set up a Linux vm on yat. check-in: 71ec5a0fdf user: falsifian tags: trunk
07:00
ncl: Have yat use exoco as a mail relay. Also, aleas local root and falsifian to falsifian@falsifian.org. This is the setup I have on some other OpenBSD machines. I'd like to have it configured with ncl. check-in: 7236bc0866 user: falsifian tags: trunk
06:24
Use /etc/hostname entries for yat's wg config. check-in: 585f4f1ea7 user: falsifian tags: trunk
2026-10-14
14:43
ncl: Fix merging multiple source dirs. I found a /yat directory on yat, because the second cp -R command put yat inside the staging dir instead of creating the staging dir. Oops. check-in: 4e2b21f073 user: falsifian tags: trunk
2026-10-01
01:53
ncl: Add personal dovecot.conf to OpenBSD hosts. I had this file sitting around on yat with an mtime of July 23. I guess I forgot to commit it. check-in: 873825dbad user: falsifian tags: trunk
2026-09-24
13:53
Fix spelling. check-in: f64b749ecd user: falsifian tags: trunk
00:05
Hopefully suppress "Use of uninit..." warnings. check-in: 8ca83775df user: falsifian tags: trunk
2026-09-23
18:13
ha: Don't set power_on_mode off when red. check-in: 5d02ef0184 user: falsifian tags: trunk
18:08
ha: Listen to remote. check-in: c9e3bf8ebb user: falsifian tags: trunk
18:08
Use {device type}_... naming. check-in: 2bf6e6a97e user: falsifian tags: trunk
17:51
Don't spam bulbs, and set hue before brightness. check-in: c79bbf2ea8 user: falsifian tags: trunk
17:17
Start some simple automation of lights. check-in: a0f1551cb8 user: falsifian tags: trunk
17:17
Name my Zigbee devices. check-in: 66bd919689 user: falsifian tags: trunk
2026-09-22
16:42
Let zigbee2mqtt edit its own configuration. check-in: 4c84a30c46 user: falsifian tags: trunk
15:54
zigbee2mqtt: Name first bulb. check-in: 7552a9df43 user: falsifian tags: trunk
15:42
Don't keep copying zigbee2mqtt secrets. It's enough to just save a backup of that file somewhere. check-in: 260fe0f3d4 user: falsifian tags: trunk
02:54
Set up zigbee2mqtt on mob. check-in: df2596a335 user: falsifian tags: trunk
01:50
ncl: Add rc.conf.local for mob. I have been tracking mob's configuration in the "track" subdirectory of my (private) "config" repo. Going forward I want to start using this instead. check-in: 63924eab90 user: falsifian tags: trunk
2026-08-26
02:14
ncl: Let falsifian act as _falsifian_tex on OpenBSD. check-in: 370782b1ab user: falsifian tags: trunk
2026-08-08
00:33
Update remove_duplicates_b. For my current mail hierarchy. check-in: 10b2e2abde user: falsifian tags: trunk
2026-07-12
16:49
woods: Fix sftp urls in documentation. check-in: 07ff94879c user: falsifian tags: trunk
2026-07-05
16:05
ncl: No KbdInteractiveAuthentication on OpenBSD. I don't know whether disabling one of PasswordAuthentication and KbdInteractiveAuthentication disables the other. Simplest just to disable both. check-in: 9b311ad958 user: falsifian tags: trunk
2026-06-19
20:20
ncl: Move sshd_config to /etc/ssh. check-in: c84440c9e5 user: falsifian tags: trunk
20:16
ncl: Disable password authentication on OpenBSD. The config file is the uncommented lines from OpenBSD 7.9, plus PasswordAuthentication no, sorted. check-in: c674fb4817 user: falsifian tags: trunk
20:07
ncl: Les falsifian act as _falsifian_beancount. check-in: c71c04b61c user: falsifian tags: trunk
18:11
ncl: Make doas.conf common between openbsd hosts. check-in: aae49c5934 user: falsifian tags: trunk
2026-06-17
20:10
mm: Balance parentheses in prompt. check-in: e945b45baa user: falsifian tags: trunk
15:38
ncl: Move host-specific files to a subdirectory. check-in: 1e9931abb6 user: falsifian tags: trunk
2026-06-16
18:30
Un-configure cgd on ucl. check-in: 55cd3ef036 user: falsifian tags: trunk