It was certainly there in Debian 10, which I noticed as soon as I created a systemd unit file for weewx.
The other aspect that can trip up old scripts (usually my home-made ones) is that /run is mounted as tmpfs so subdirectories lose their properties on reboot. The ones under /var/run assumed they were on a non-volatile filesystem. On Tuesday, 21 December 2021 at 2:42:16 am UTC+10 [email protected] wrote: > Maybe nobody ever noticed this one before until I saw the syslog message > in debian-11. > > I checked /etc/os-release for what version they reported being based on. > The following have a /var/run => /run symlink. > > - centos 7.9 > - almalinux 8.5 (rhel-8-like) > - ubuntu 18.04 LTS and newer > - raspbian based on deb-10 and newer > - deb-11 > - opensuse 15.2 > > I didn't check anything EOL. > > On Monday, December 20, 2021 at 4:47:09 AM UTC-8 matthew wall wrote: > >> i will put an explicit conditional in the .deb installer. if the system >> has systemd, it will install a unit file and use the new pid location >> conventions. otherwise it will use the traditional locations and the rc >> script. >> >> that will keep both systemd (new debian) and init.d (devuan and older >> debian) systems happy. >> >> -- You received this message because you are subscribed to the Google Groups "weewx-development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-development/a92602b5-1f45-4496-a396-8d44e390a15fn%40googlegroups.com.
