top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
incdir = $(top_srcdir)/include
+rundir = @rundir@
cross_compiling = @CROSS_COMPILING@
# Compiler & tools to use
install-dirs:
$(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(bindir) \
$(DESTDIR)$(libexecdir)/sudo $(DESTDIR)$(noexecdir)
+ @if [ -r /usr/lib/tmpfiles.d/systemd.conf ]; then \
+ mkdir -p $(DESTDIR)/usr/lib/tmpfiles.d; \
+ fi
install-rc:
@if [ -n "$(INIT_SCRIPT)" ]; then \
rm -f $(DESTDIR)$(RC_LINK); \
ln -s $(INIT_DIR)/sudo $(DESTDIR)$(RC_LINK); \
fi
+ @if [ -r /usr/lib/tmpfiles.d/systemd.conf ]; then \
+ echo "d $(DESTDIR)$(rundir) 0711 root root" > $(DESTDIR)/usr/lib/tmpfiles.d/sudo.conf; \
+ echo "D $(DESTDIR)$(rundir)/ts 0700 root root" >> $(DESTDIR)/usr/lib/tmpfiles.d/sudo.conf; \
+ fi
install-binaries: install-dirs $(PROGS)
INSTALL_BACKUP='~' $(LIBTOOL) --mode=install $(INSTALL) $(INSTALL_OWNER) -m 04755 sudo $(DESTDIR)$(bindir)/sudo
$(DESTDIR)$(bindir)/sudoedit \
$(DESTDIR)$(libexecdir)/sudo/sesh \
$(DESTDIR)$(libexecdir)/sudo/sesh~ \
- $(DESTDIR)$(noexecdir)/sudo_noexec.so~
+ $(DESTDIR)$(noexecdir)/sudo_noexec.so~ \
+ $(DESTDIR)/usr/lib/tmpfiles.d/sudo.conf
@if [ -n "$(INIT_SCRIPT)" ]; then \
rm -f $(DESTDIR)$(RC_LINK) $(DESTDIR)$(INIT_DIR)/sudo; \
fi
/sbin/init.d/ ignore
/sbin/init.d/sudo 0755 root:
%endif
+%if -d ${pp_destdir}/usr/lib/tmpfiles.d
+ /usr/lib/tmpfiles.d/ ignore
+ /usr/lib/tmpfiles.d/* ignore
+%endif
%files [!aix]
$mandir/man*/* 0644