falsifian's miscellaneous public stuff

Timeline
Login

Timeline

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

50 most recent check-ins

2026-06-19
20:20
ncl: Move sshd_config to /etc/ssh. Leaf 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
16:49
yat: Repurpose src partition for /usr/ports. check-in: c74809d8de user: falsifian tags: trunk
2026-06-13
04:44
Fix eth0 configuration on bal. It seems /etc/network/interfaces needs explicit "iface eth0 inet[6]..." lines. So change the "iface default" lines into "iface eth0" lines. check-in: 207572c1be user: falsifian tags: trunk
2026-06-12
16:22
yat wg config: ucl has fdd2:492:21ff:10a::/64. check-in: 925f41ee29 user: falsifian tags: trunk
16:18
ncl: Clean up hosts and add yat. Remove no-longer-running hosts and ones that have DNS entries. Add yat (via wg). check-in: 2c020b4894 user: falsifian tags: trunk
2026-06-09
14:21
Set hw.battery.chargestop on yat. check-in: f22761d134 user: falsifian tags: trunk
01:57
Remove route to ucl via wg. Unfortunately it takes precedence over just sending packets over the LAN. I was hoping the -priority 50 part would make it only get used when my laptop's not on the same LAN, but more specific routes take precedence regardless of priority. check-in: 8c38ff12a0 user: falsifian tags: trunk
00:38
Connect yat directly to ucl via wg. Use the link as an alternate way for yat to reach ucl's public ipv6 address. check-in: 82f8b34a60 user: falsifian tags: trunk
00:31
Some config (ncl) and mm changes. I accidentally put these on my "rrule" branch originally. I am bundling them into one commit and moving them to trunk. check-in: 4ee042c04a user: falsifian tags: trunk
00:28
Some config (ncl) and mm changes. I accidentally put these on my "rrule" branch originally. I am bundling them into one commit and moving them to trunk. Closed-Leaf check-in: e8c0806dca user: falsifian tags: move_to_trunk
00:21
mm: Change my Archive folder scheme. Closed-Leaf check-in: cbe58bc1b6 user: falsifian tags: oops_wrong_branch
2026-06-04
16:55
Set up wg on yat. Configuration almost identical to qiwi, but I changed the interface ID in the "inet6" line, and I simplified the /etc/wg directory hierarchy a bit, since I don't see a need for more than one wg interface per host. check-in: a77906c3fe user: falsifian tags: trunk
16:54
Let falsifian reboot and shut down yat. check-in: ea5773d2bf user: falsifian tags: trunk
2026-06-02
18:32
ncl: Add yat, new laptop. Files mostly copied from files/qiwi. check-in: 224cd1c4ed user: falsifian tags: trunk
2026-05-30
23:12
ncl: Add clip; start with hosts. clip is a postmarketos installation on a PinePhone. check-in: cf8a2c91c8 user: falsifian tags: trunk
2026-05-27
02:32
mm: Update my Archive directory naming. check-in: e0e2609502 user: falsifian tags: oops_wrong_branch
2026-05-20
18:28
ncl: Fix if configuration file name on aob. check-in: c933526292 user: falsifian tags: trunk
2026-05-18
16:56
ncl: Configure wifi joinlist on angel-openbsd. check-in: c020a63c76 user: falsifian tags: trunk
16:56
ncl: Create state parent dirs if needed. check-in: 541991b119 user: falsifian tags: trunk
2026-05-05
15:59
Add nvmm to ucl's modules.conf. So that I can start my vms without fuss. check-in: acf3342fb4 user: falsifian tags: oops_wrong_branch
2026-04-29
20:02
Tell qiwi zek's public ip address. check-in: cbbd72ab3f user: falsifian tags: trunk
2026-04-26
23:45
Add copter-dfly to qiwi's hosts file. Use ipv4 since I've had trouble with copter-dfly and ipv6. check-in: e2b9f18c9f user: falsifian tags: trunk
2026-04-20
22:24
Let falsifian run reboot on qiwi. check-in: 6c515b8d2f user: falsifian tags: trunk
12:08
woods: Fix url format in usage message. check-in: 6d9a165991 user: falsifian tags: trunk
2026-04-18
14:48
Add clip to qiwi's hosts file. ipv6 address which should work when clip is on my home network. check-in: cb6d055fa2 user: falsifian tags: trunk
2026-04-16
17:26
mm: Add missing x regex modifier. check-in: 982a757942 user: falsifian tags: oops_wrong_branch
2026-04-15
21:48
Configure cgd on ucl. check-in: 41e903a5a5 user: falsifian tags: oops_wrong_branch
19:38
mm: Refactor and change allowed moves code. Switch to regexes for the allowed sources. I did this because I wanted to move something from Reading/2025. check-in: d0aff75cc0 user: falsifian tags: oops_wrong_branch
2026-04-13
05:08
Add an encrypted fs to ucl. check-in: 91019abbcd user: falsifian tags: oops_wrong_branch
2026-04-12
03:46
Edit ucl's /etc/hosts. check-in: 1b9c1d039f user: falsifian tags: oops_wrong_branch
2026-04-10
04:07
Get FREQ=HOURLY working, sort of. I haven't looked into why some tests still fail. Leaf check-in: 4a3ce0ec9e user: falsifian tags: rrule
03:52
Remove a TODO about hourly tests. It looks like I added the tests in the same commit where I added the TODO. check-in: 81b0fc4c53 user: falsifian tags: rrule
03:49
Remove TODO from some tests. BYDAY is partly implemented. check-in: e3c7afda9a user: falsifian tags: rrule
03:40
Skip tests that cause exceptions. check-in: 01f315476d user: falsifian tags: rrule
03:34
Remove a spurious BYDAY=MO. The days involved are not Mondays. check-in: 36a3bc5268 user: falsifian tags: rrule
02:54
Fix a test. - I don't know why I put BYDAY=MO in there and expected it to work with non-Mondays. - Re-using the RRULE, the day of week should be the same. check-in: 676c7f0c18 user: falsifian tags: rrule
02:50
Fix MO/TU etc parsing. They end up lower-case by the time they get to that function. check-in: b60ba45d1c user: falsifian tags: rrule
02:43
Use WKST parameter. check-in: b9ecec6322 user: falsifian tags: rrule
2026-04-04
05:24
Add search domains to bal's resolv.conf. My BSD systems seem to get this behaviour automatically, without anything in /etc/resolv.conf. check-in: 9d17762260 user: falsifian tags: trunk
2026-04-02
15:49
Update bal's address in ucl /etc/hosts. Still for the wireless interface. Probably it changed when I switched from NetworkManager to ifupdown. check-in: 6d106864d8 user: falsifian tags: trunk
15:47
Use tabs consistently in ucl's /etc/hosts. check-in: ef8d2eb37b user: falsifian tags: trunk
2026-04-01
02:25
Read WiFi network info from outside this repo. I guess y'all have two of my WiFi keys now. Please be considerate and leave some bandwidth for me. check-in: b1770fb15f user: falsifian tags: trunk
2026-03-31
21:19
Set up ifupdown and wpa_supplicant on bal. check-in: 977236b774 user: falsifian tags: trunk
2026-03-28
21:13
make_hard_links: Freshen up a bit. Use newer perl builtins and experimental keywords. Remove unused File::Find. check-in: 77d0568175 user: falsifian tags: trunk