Bug#1115317: advice for using /var/lock (which is a link to /run/lock) (#1110981)

Bdale Garbee <[email protected]> Mon, 15 Sep 2025 12:02:42 -0500
Newsgroups gmane.linux.debian.devel.ctte
Message-ID <[email protected]>
Thorsten Alteholz <[email protected]> writes:

> Due to a change in systemd, the directory /run/lock is no longer world 
> writable, but uucp uses this directory to create its lock files (as it is 
> documented in FHS). As you can see in #1110981 there already is a 
> complaint from a user that uucp no longer works.

Let me add a tiny but significant detail to this discussion.

While I haven't personally used all of uucp in quite some time (but am
pleased to see it having a resurgence of interest in the ham radio world
for store and forward messaging over HF digital radio links!), I use
'cu' almost constantly for interacting with embedded serial consoles on
devices a USB connection away from my laptop.

Having a change imposed by the systemd community cause 'cu' to break
with no warning was really frustrating.  My temporary "fix" was to
manually open up the permissions on /run/lock, which is clearly not the
right long term solution, so I look forward to your answer to Thorsten.

Regards,

Bdale
signature.asc (application/pgp-signature, 832 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEHguq2FwiMqGzzpLrtwRxBYMLn6EFAmjIRrIACgkQtwRxBYML
n6HURhAAyLcBiSoZEopMFB4mf2fIJoBXbm/bbg8070P+VKfcKp2A0dE3Z7uqym0c
AUq4GnwykmjU470ua8IFUfrgxsFCDWwRpkGnhk7qlFzFeXe233fh7KRColhTTW8z
P8Ozsw1uWEHnPItEvpq/SGMUUbT00HGHW4693eZo68CWbhp56O2syKGaO2QqVuxh
9E5ZH/2QsxVM4kU08SlMDSYDLOQhAkt7XvUcqSdPSN/F55L2Uk8Iv5yZxwyx1i3X
IUpAxrTrEJP4TjvFyaorZxL/dEkdQYrTC8eL0dUvXTarZ+7fpPOQFBB+43F98g37
sdydj/t0P7NTAPi+U3zEWJis5Fjp7gwfwrj5WKWbgbbZy0o/vt8aT/gbudquEeh5
fRUFviok+5SvaTaxpap6tlhaSJN6mvgE3oh0HXnEDYLH3iUEiEXnrP/HpeJXoS+5
4N19xCfjQh9hEdS4wtFvRtyBUyvm6KW+CWWUk+52nLXdQvzH/oO+EWonrUhAF+Kw
o/CXqgOpSQ1LaLxvjq3FF1TgeBweAQxHRooGgkFwbIuuQtbLeE48Z3NCUU7Ioji9
Lg3QAzqSjSGFfluU9cRAACpZWhCPyihFWU7nZqxIHVkYXCh2tGDsT6WXURHT9Wu+
2OInv9SkokXsCFv/PxRYVONbaBy5Z5SgFMzMPd2Xa14mvogS5lg=
=lr4Y
-----END PGP SIGNATURE-----