From ce88ff07ebf1b6500c542f82fe07b36554be6ca3 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Thu, 1 Oct 2015 21:21:54 +0100 Subject: Add a tmpfiles.d snippet to fix stateless systems Signed-off-by: Richard Hughes --- contrib/colord.spec.in | 1 + data/Makefile.am | 4 ++++ data/colord.conf | 2 ++ 3 files changed, 7 insertions(+) create mode 100644 data/colord.conf 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 -- cgit v1.2.1