!DBFhtjpqmJNENpLDOv:nixos.org

NixOS systemd

614 Members
NixOS ❤️ systemd173 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
24 Mar 2025
@antifuchs:asf.computerantifuchs(makes one per disk; it's not smart [ha ha] enough to not make one for a connected usb drive, but it does the job00:15:42
@antifuchs:asf.computerantifuchs* oh lol, I have a little generator program for smartctl scan systemd timer tasks, if you're interested00:16:01
@uep:matrix.orguepto trigger selftests?00:19:27
@uep:matrix.orguep

hm, there is -d removable but this seems to deal with it not being present on startup, doesn't mention anything about when it's removed..

removable - the device or its media is removable. This indicates to smartd that it should continue (instead of exiting, which is the default behavior) if the device does not appear to be present when smartd is started. This Directive may be used in conjunction with the other '-d' Directives.

00:28:14
@uep:matrix.orguep(it also looks like sending a SIGHUP might be enough rather than a restart, which seems nicer00:30:04
@antifuchs:asf.computerantifuchsyup, I have one that triggers long and one that triggers short selftests every few weeks00:34:36
@antifuchs:asf.computerantifuchssmartd could be smart enough to do what I want, but I don't wanna run smartd (:00:35:14
@antifuchs:asf.computerantifuchsalso, systemd generators are neat if mildly annoying to write/debug00:35:27
@uep:matrix.orguepi like that smartd records history of the counters and temperatures and such00:38:54
@antifuchs:asf.computerantifuchsAh, yeah, I have a Prometheus exporter for that (:01:41:57
@eisfunke:eisfunke.com@eisfunke:eisfunke.com changed their display name from Nicolas Lenz to Nicolas.13:40:39
@p14:matrix.orgp14 I’m having difficulty with a /nix/store mount in fileSystems using the systemd initrd. I’m seeing that the mount gets done twice (according to findmnt), but I can’t see from the journal where this might be coming from 16:07:45
@p14:matrix.orgp14

I’m trying to arrange that it is a read only file system, with overlayfs, similar to the ISO.

It does boot, but the duplicate mount is causing problems.

16:11:27
@elvishjerricco:matrix.orgElvishJerricco p14: NixOS always does a bind mount over the nix store to make it ro, regardless of systemd vs scripted initrd 17:07:59
@elvishjerricco:matrix.orgElvishJerricco it does mount --bind /nix/store /nix/store 17:08:10
@elvishjerricco:matrix.orgElvishJerricco * it does mount --bind -o ro /nix/store /nix/store 17:08:14
@p14:matrix.orgp14

Thanks for the hint; could this explain the oddity I'm seeing?

Essentially, I have a ro store, that I mount at /nix/rostore, and then a writable partition I mount at /. I want to make /nix/store be an overlayfs with /nix/store (on the writable partition) with the rostore as the lower layer. I have something that works, but then the /nix/store directory appears empty if you try to list the files in it. Directly opening the paths is fine.

I can't figure out why I can't get a sane overlayfs mount..

18:53:14

Show newer messages


Back to Room ListRoom Version: 6