diff options
author | Tobias Hunger <tobias.hunger@gmail.com> | 2015-10-01 21:21:54 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2015-10-01 21:21:54 +0100 |
commit | ce88ff07ebf1b6500c542f82fe07b36554be6ca3 (patch) | |
tree | 95c5b0edf777abf73564739d22b7678d4610a7e8 | |
parent | a47a96de5e80acc75409bb3696a309bb92ab6430 (diff) | |
download | colord-ce88ff07ebf1b6500c542f82fe07b36554be6ca3.tar.gz |
Add a tmpfiles.d snippet to fix stateless systems
Signed-off-by: Richard Hughes <richard@hughsie.com>
-rw-r--r-- | contrib/colord.spec.in | 1 | ||||
-rw-r--r-- | data/Makefile.am | 4 | ||||
-rw-r--r-- | data/colord.conf | 2 |
3 files changed, 7 insertions, 0 deletions
diff --git a/contrib/colord.spec.in b/contrib/colord.spec.in index 2c8a698..5b72a18 100644 --- a/contrib/colord.spec.in +++ b/contrib/colord.spec.in @@ -191,6 +191,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : %{_datadir}/bash-completion/completions/colormgr %endif /usr/lib/udev/rules.d/*.rules +/usr/lib/tmpfiles.d/colord.conf %{_libdir}/colord-sensors %{_libdir}/colord-plugins %ghost %attr(-,colord,colord) %{_localstatedir}/lib/colord/*.db diff --git a/data/Makefile.am b/data/Makefile.am index ca9d29b..5b82cc0 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -20,6 +20,10 @@ $(dbusservicemain_DATA): $(dbusservicemain_in_files) Makefile sed -e "s|\@daemon_user\@|$(daemon_user)|" > $@ systemdservicemain_in_files = colord.service.in + +tmpfilesdir = $(libdir)/tmpfiles.d/colord.conf +dist_tmpfiles_DATA = colord.conf + endif if HAVE_SYSTEMD diff --git a/data/colord.conf b/data/colord.conf new file mode 100644 index 0000000..d154045 --- /dev/null +++ b/data/colord.conf @@ -0,0 +1,2 @@ +d /var/lib/colord 0755 colord colord +d /var/lib/colord/icc 0755 colord colord |