directory is encouraged to ship their own tmpfiles.d configuration to
set it up according to their needs. In general, services should store
their lock files in RuntimeDirectory=/$RUNTIME_DIRECTORY, and software
- directly executed by users should use $XDG_RUNTIME_DIR.
+ directly executed by users should use $XDG_RUNTIME_DIR. Software
+ working with specific devices (e.g. serial port devices) should flock
+ the device directly rather than creating a separate lock file.
* Support for systemd-repart's FactoryReset EFI variable has been
deprecated and support for it will be removed in v260. Use the newer,