trivial: install /var/lib/fwupd in make install (#94)

This commit is contained in:
Mario Limonciello 2017-02-27 10:27:44 -06:00
parent 34708d910d
commit ec7f3ab02e
2 changed files with 4 additions and 2 deletions

View File

@ -18,6 +18,7 @@ $(dbusservicemain_DATA): $(dbusservicemain_in_files) Makefile
%.service: %.service.in Makefile
$(AM_V_GEN)sed -e 's|\@servicedir\@|$(libexecdir)|' \
-e 's|\@localstatedir\@|$(localstatedir)|' \
-e 's|\@bindir\@|$(bindir)|' \
-e 's|\@daemon_user\@|$(daemon_user)|' $< > $@.tmp && mv $@.tmp $@
@ -28,8 +29,9 @@ systemdservice_in_files = \
systemdservice_DATA = $(systemdservice_in_files:.service.in=.service)
install-data-hook:
mkdir -p $(DESTDIR)$(systemdunitdir)/system-update.target.wants
$(MKDIR_P) $(DESTDIR)$(systemdunitdir)/system-update.target.wants
ln -sf ../fwupd-offline-update.service $(DESTDIR)$(systemdunitdir)/system-update.target.wants/fwupd-offline-update.service
$(MKDIR_P) $(DESTDIR)$(localstatedir)/lib/fwupd
udevrules_DATA = \
90-fwupd-devices.rules

View File

@ -16,4 +16,4 @@ ProtectKernelModules=yes
ProtectSystem=full
RestrictAddressFamilies=AF_NETLINK AF_UNIX
RestrictRealtime=yes
ReadWritePaths=/var/lib/fwupd /boot/efi
ReadWritePaths=@localstatedir@/lib/fwupd /boot/efi