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.

Reply via email to