On Sat, Oct 17, 2020 at 10:42:30AM +0200, Laurent Bigonville wrote: > This is quite weird, the package already contains a systemd tmpfiles snippet > (/usr/lib/tmpfiles.d/nut-client.conf) that should create the directory > during the boot.
I see the /usr/lib/tmpfiles.d/nut-client.conf now. It's been nearly 5 months since I filed that report so I don't remember any of the details. It's quite possible, though, that I ran into the problem right after installing the nut-client package without rebooting. If that tmpfiles.d file doesn't create the directory until the next boot, that could explain the problem. > Could you please give me the output of "systemctl list-dependencies > nut-monitor.service" Here is that output: nut-monitor.service ● ├─system.slice ● └─sysinit.target ● ├─apparmor.service ● ├─dev-hugepages.mount ● ├─dev-mqueue.mount ● ├─keyboard-setup.service ● ├─kmod-static-nodes.service ● ├─nftables.service ● ├─proc-sys-fs-binfmt_misc.automount ● ├─sys-fs-fuse-connections.mount ● ├─sys-kernel-config.mount ● ├─sys-kernel-debug.mount ● ├─sys-kernel-tracing.mount ● ├─systemd-ask-password-console.path ● ├─systemd-binfmt.service ● ├─systemd-boot-system-token.service ● ├─systemd-hwdb-update.service ● ├─systemd-journal-flush.service ● ├─systemd-journald.service ● ├─systemd-machine-id-commit.service ● ├─systemd-modules-load.service ● ├─systemd-pstore.service ● ├─systemd-random-seed.service ● ├─systemd-sysctl.service ● ├─systemd-sysusers.service ● ├─systemd-tmpfiles-setup-dev.service ● ├─systemd-tmpfiles-setup.service ● ├─systemd-udev-trigger.service ● ├─systemd-udevd.service ● ├─systemd-update-utmp.service ● ├─cryptsetup.target ● ├─local-fs.target ● │ ├─-.mount ● │ ├─opus1.mount ● │ ├─systemd-fsck-root.service ● │ ├─systemd-remount-fs.service ● │ └─tmp.mount ● └─swap.target ● └─var-swap-swapfile0.swap > and "systemctl list-dependencies --after > nut-monitor.service" ? Any here is this output: nut-monitor.service ● ├─nut-server.service ● ├─system.slice ● ├─systemd-journald.socket ● ├─basic.target ● │ ├─-.mount ● │ ├─tmp.mount ● │ ├─paths.target ● │ │ ├─systemd-ask-password-console.path ● │ │ └─systemd-ask-password-wall.path ● │ ├─slices.target ● │ │ ├─-.slice ● │ │ ├─system.slice ● │ │ └─user.slice ● │ ├─sockets.target ● │ │ ├─cups.socket ● │ │ ├─dbus.socket ● │ │ ├─syslog.socket ● │ │ ├─systemd-initctl.socket ● │ │ ├─systemd-journald-audit.socket ● │ │ ├─systemd-journald-dev-log.socket ● │ │ ├─systemd-journald.socket ● │ │ ├─systemd-networkd.socket ● │ │ ├─systemd-udevd-control.socket ● │ │ ├─systemd-udevd-kernel.socket ● │ │ └─uuidd.socket ● │ └─sysinit.target ● │ ├─apparmor.service ● │ ├─dev-hugepages.mount ● │ ├─dev-mqueue.mount ● │ ├─emergency.service ● │ ├─kmod-static-nodes.service ● │ ├─modprobe@drm.service ● │ ├─proc-sys-fs-binfmt_misc.automount ● │ ├─sys-fs-fuse-connections.mount ● │ ├─sys-kernel-config.mount ● │ ├─sys-kernel-debug.mount ● │ ├─sys-kernel-tracing.mount ● │ ├─systemd-binfmt.service ● │ ├─systemd-hwdb-update.service ● │ ├─systemd-journald.service ● │ ├─systemd-machine-id-commit.service ● │ ├─systemd-modules-load.service ● │ ├─systemd-pstore.service ● │ ├─systemd-sysctl.service ● │ ├─systemd-sysusers.service ● │ ├─systemd-tmpfiles-setup-dev.service ● │ ├─systemd-tmpfiles-setup.service ● │ ├─systemd-udev-settle.service ● │ ├─systemd-udev-trigger.service ● │ ├─systemd-udevd.service ● │ ├─systemd-update-utmp.service ● │ ├─cryptsetup.target ● │ │ ├─systemd-ask-password-console.path ● │ │ └─systemd-ask-password-wall.path ● │ ├─emergency.target ● │ │ └─emergency.service ● │ ├─local-fs.target ● │ │ ├─run-user-1000.mount ● │ │ ├─systemd-fsck-root.service ● │ │ ├─systemd-remount-fs.service ● │ │ ├─tmp.mount ● │ │ └─local-fs-pre.target ● │ │ ├─keyboard-setup.service ● │ │ ├─systemd-remount-fs.service ● │ │ └─systemd-tmpfiles-setup-dev.service ● │ └─swap.target ● │ └─var-swap-swapfile0.swap ● ├─local-fs.target ● │ ├─run-user-1000.mount ● │ ├─systemd-fsck-root.service ● │ ├─systemd-remount-fs.service ● │ ├─tmp.mount ● │ └─local-fs-pre.target ● │ ├─keyboard-setup.service ● │ ├─systemd-remount-fs.service ● │ └─systemd-tmpfiles-setup-dev.service ● ├─network.target ● │ ├─ifup@enp5s0.service ● │ ├─ifupdown-pre.service ● │ ├─networking.service ● │ ├─systemd-networkd.service ● │ └─network-pre.target ● │ └─nftables.service ● └─sysinit.target ● ├─apparmor.service ● ├─dev-hugepages.mount ● ├─dev-mqueue.mount ● ├─emergency.service ● ├─kmod-static-nodes.service ● ├─modprobe@drm.service ● ├─proc-sys-fs-binfmt_misc.automount ● ├─sys-fs-fuse-connections.mount ● ├─sys-kernel-config.mount ● ├─sys-kernel-debug.mount ● ├─sys-kernel-tracing.mount ● ├─systemd-binfmt.service ● ├─systemd-hwdb-update.service ● ├─systemd-journald.service ● ├─systemd-machine-id-commit.service ● ├─systemd-modules-load.service ● ├─systemd-pstore.service ● ├─systemd-sysctl.service ● ├─systemd-sysusers.service ● ├─systemd-tmpfiles-setup-dev.service ● ├─systemd-tmpfiles-setup.service ● ├─systemd-udev-settle.service ● ├─systemd-udev-trigger.service ● ├─systemd-udevd.service ● ├─systemd-update-utmp.service ● ├─cryptsetup.target ● │ ├─systemd-ask-password-console.path ● │ └─systemd-ask-password-wall.path ● ├─emergency.target ● │ └─emergency.service ● ├─local-fs.target ● │ ├─run-user-1000.mount ● │ ├─systemd-fsck-root.service ● │ ├─systemd-remount-fs.service ● │ ├─tmp.mount ● │ └─local-fs-pre.target ● │ ├─keyboard-setup.service ● │ ├─systemd-remount-fs.service ● │ └─systemd-tmpfiles-setup-dev.service ● └─swap.target ● └─var-swap-swapfile0.swap I hope this helps. David -- David Engel da...@istwok.net