fruchti
1f863c789d
Disco: Switch from GNOME to XFCE
2024-04-27 14:38:38 +02:00
fruchti
801a472e99
Status e-mail: Use only main process exit code
...
Previously, the exit code of an ExitStartPre script might have wound up
in the e-mail subject.
2024-04-27 14:36:36 +02:00
fruchti
d0d2f1f64e
Emitter: Send e-mail only on repeated backup fails
2024-04-27 14:35:50 +02:00
fruchti
2a4dce6e02
GNOME: Explicitly enable gnome-keyring
2024-04-27 14:34:02 +02:00
fruchti
958117375a
Fix ‘sudo nixos-rebuild’ asking for password
2024-04-27 14:33:43 +02:00
fruchti
9195d6f6de
Horizon EDA: Fix Intel GPU redraw issue
2024-04-27 14:33:43 +02:00
fruchti
b67bf68f0d
Hedgedoc: Replace ensurePermissions
2024-04-27 14:31:11 +02:00
fruchti
c44799033a
Remove joshuto for now
2024-04-27 14:30:08 +02:00
fruchti
7a7eb0e9fb
WCH-LinkE udev rule: Also match USB-UART
2023-12-05 20:36:45 +01:00
fruchti
c0baac0488
Emitter: Switch to Forgejo
2023-12-03 11:44:46 +01:00
fruchti
131c18230a
Rupert: Add changes for 23.11
2023-12-02 21:36:19 +01:00
fruchti
f678ad57f8
Rupert: Add working video decoding HW acceleration
2023-12-02 21:35:50 +01:00
fruchti
d6f2c33a09
X270: Try to fix nub wakeup issue
2023-12-02 20:34:42 +01:00
fruchti
7d14f4a8df
Disco: Add swap file, earlyoom
2023-12-02 20:34:17 +01:00
fruchti
2494def822
Add magic-wormhole to default installation packages
2023-12-02 20:30:31 +01:00
fruchti
a5d18374bf
Emitter: Change configuration for new home
2023-12-02 20:29:47 +01:00
fruchti
c14bc08deb
Auto-upgrade: Abort on failure
2023-11-27 10:59:54 +01:00
fruchti
8a29fc400b
Gitea: Remove landing page description
2023-11-27 10:50:03 +01:00
fruchti
7752aab713
Hedgedoc: Add env file (for cookie secret)
2023-11-11 21:22:52 +01:00
fruchti
e2e91e6924
Improve X270 hardware experience
2023-11-04 11:20:19 +01:00
fruchti
96729143fa
Add udev rule for Glasgow
2023-11-04 11:20:02 +01:00
fruchti
e77307551f
Add TLS-SNI forwarding for hedgedoc server
2023-09-07 09:01:47 +02:00
fruchti
8dbb7477be
DynDNS: Allow multiple domains
2023-08-26 11:11:12 +02:00
fruchti
845efe9e8f
Rupert: Try workaround for reboot issues
...
Sometimes, shutdowns hang
2023-08-26 10:52:00 +02:00
fruchti
774eea3eb3
DynDNS: Store and compare to IP from last update
2023-06-23 21:33:42 +02:00
fruchti
1a543d6067
Replace ddclient with shell script
2023-06-23 19:56:35 +02:00
fruchti
d3f89fee9e
Update Nextcloud
2023-06-23 19:56:14 +02:00
fruchti
d989008ad7
Rupert: Fix warnings for 23.05
2023-06-23 19:55:52 +02:00
fruchti
f373ec2d15
Emitter: DNS-lookup BURP server, use more retries
2023-06-21 15:27:57 +02:00
fruchti
e43c6450d9
Emitter: Fix warnings for 23.05
2023-06-21 15:27:22 +02:00
fruchti
d2daab08a1
Make necessary changes for 23.05
...
- Explicitly enable fish
- No longer use OpenSSL 1.1 for BURP (decryption now seems to work fine
with current OpenSSL)
- Move sshd settings to `settings`
2023-06-20 21:51:15 +02:00
fruchti
ef4ad4da58
Auto-upgrade: Use builtins instead of some dependencies
2023-06-11 18:54:17 +02:00
fruchti
d9611fade1
Disable SSHD keyboard-interactive login
2023-06-07 08:53:31 +02:00
fruchti
72a89eddfd
Add udev rule for WCH USB-serial adaptor
2023-06-01 22:36:40 +02:00
fruchti
ec7e97fd25
Add killall to base packages
2023-06-01 22:36:27 +02:00
fruchti
9861ec78eb
Add udev rules for shared VIDs/PIDs
2023-05-01 15:05:14 +02:00
fruchti
68c2bcef11
GNOME: Default to graphical pinentry
...
Evolution’s gpg integration will not work otherwise.
2023-05-01 15:04:03 +02:00
fruchti
6ab9c485e6
Emitter: Ping remote backup server, fail early
2023-04-13 20:53:13 +02:00
fruchti
b9775500fb
Emitter: Try restarting burp-client a few times
2023-04-07 14:00:05 +02:00
fruchti
050a28f91f
Auto-upgrade: List package differences
2023-03-27 21:42:08 +02:00
fruchti
62188455a9
Emitter: Shift backup to 3:00
...
2:00 might overlap with the time Rupert gets a new IP address
2023-03-27 20:58:28 +02:00
fruchti
670433245b
Disco: Make upgrade sleep inhibit work
2023-03-27 20:23:08 +02:00
fruchti
451605c50d
Emitter: E-mail on backup failure
2023-03-26 14:27:23 +02:00
fruchti
2c32c0c1ab
Emitter: Use static IP addresses
...
Allows for IPv6, since DHCPv6 is not available at its location.
2023-03-26 14:25:23 +02:00
fruchti
3f6ae04bcc
overlays/default.nix: Fix indents
2023-03-25 09:54:00 +01:00
fruchti
a933b3189e
Burp: Exclude /var/lib/burp by default
2023-03-24 22:02:29 +01:00
fruchti
4d8d47b800
Rupert: Add Emitter as burp client
2023-03-24 21:57:33 +01:00
fruchti
754445e11a
Emitter: Enable remote burp backups to Rupert
2023-03-24 21:56:32 +01:00
fruchti
4cd0b3d1c3
Burp options: Fix indentation in CA config
2023-03-23 21:18:23 +01:00
fruchti
60150bbe98
Burp server: Add user for SSH-tunnelling in
2023-03-23 21:18:00 +01:00