pe, 2025-04-18 kello 17:40 +0100, Andrew Sayers kirjoitti: > On 18/04/2025 16:35, Luiz Augusto von Dentz wrote: > > Hi Andrew, > > > > On Fri, Apr 18, 2025 at 11:31 AM Andrew Sayers > > <kernel.org@xxxxxxxxxxxxxxx> wrote: > > > Systemd tmpfiles ensure the status of particular files. > > > Add a file that bluez can use in future. > > > > > > Distributors should install the new "tools/bluez.tmpfiles" file, e.g. by > > > moving it to `debian/bluez.tmpfile` or using Fedora's `%{_tmpfilesdir}` > > > variable. > > I thought we would not be adding this anymore with the addition to '-' > > prefix and the added comments that should be left to distros to figure > > it out. > > Ah sorry, I thought you meant to add the comment *instead of* the '-'. > Leaving it to distro's feels a bit dangerous, but Pauli Virtanen's idea > seems like a better approach anyway (thanks Pauli!). > > I'll take a look at that and should be back with a v3 next week. Note though that the seat state monitoring also has some drawbacks, e.g. ssh logins are not considered "active" so for headless / system- wide obexd configurations you'd probably want some command-line or configuration option to disable the feature. > > > Signed-off-by: Andrew Sayers <kernel.org@xxxxxxxxxxxxxxx> > > > --- > > > .gitignore | 1 + > > > configure.ac | 1 + > > > tools/bluez.tmpfiles.in | 0 > > > 3 files changed, 2 insertions(+) > > > create mode 100644 tools/bluez.tmpfiles.in > > > > > > diff --git a/.gitignore b/.gitignore > > > index 108c3b820..e4431443f 100644 > > > --- a/.gitignore > > > +++ b/.gitignore > > > @@ -157,6 +157,7 @@ obexd/src/obex.service > > > obexd/src/org.bluez.obex.service > > > tools/obex-client-tool > > > tools/obex-server-tool > > > +tools/bluez.tmpfiles > > > unit/test-gobex > > > unit/test-gobex-apparam > > > unit/test-gobex-header > > > diff --git a/configure.ac b/configure.ac > > > index 1e089aaa7..4ebd513d6 100644 > > > --- a/configure.ac > > > +++ b/configure.ac > > > @@ -530,5 +530,6 @@ AC_CONFIG_FILES( > > > src/bluetooth.service > > > tools/bluetooth-logger.service > > > tools/mpris-proxy.service > > > + tools/bluez.tmpfiles > > > ) > > > AC_OUTPUT > > > diff --git a/tools/bluez.tmpfiles.in b/tools/bluez.tmpfiles.in > > > new file mode 100644 > > > index 000000000..e69de29bb > > > -- > > > 2.49.0 > > > > > > > > -- Pauli Virtanen