diff options
Diffstat (limited to 'modules/pam_namespace/Makefile.am')
-rw-r--r-- | modules/pam_namespace/Makefile.am | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/modules/pam_namespace/Makefile.am b/modules/pam_namespace/Makefile.am index 0a290160..dc7189f8 100644 --- a/modules/pam_namespace/Makefile.am +++ b/modules/pam_namespace/Makefile.am @@ -8,7 +8,7 @@ MAINTAINERCLEANFILES = $(MAN5) $(MAN8) README if HAVE_DOC MAN5 = namespace.conf.5 -MAN8 = pam_namespace.8 +MAN8 = pam_namespace.8 pam_namespace_helper.8 endif EXTRA_DIST = README namespace.conf namespace.init $(MAN5) $(MAN8) $(XMLS) tst-pam_namespace @@ -18,11 +18,12 @@ if HAVE_UNSHARE man_MANS = $(MAN5) $(MAN8) endif -XMLS = README.xml namespace.conf.5.xml pam_namespace.8.xml +XMLS = README.xml namespace.conf.5.xml pam_namespace.8.xml pam_namespace_helper.8.xml securelibdir = $(SECUREDIR) secureconfdir = $(SCONFIGDIR) namespaceddir = $(SCONFIGDIR)/namespace.d +servicedir = $(prefix)/lib/systemd AM_CFLAGS = -I$(top_srcdir)/libpam/include -I$(top_srcdir)/libpamc/include \ -DSECURECONF_DIR=\"$(SCONFIGDIR)/\" $(WARN_CFLAGS) @@ -43,11 +44,18 @@ if HAVE_UNSHARE install-data-local: mkdir -p $(DESTDIR)$(namespaceddir) + mkdir -p $(DESTDIR)$(servicedir) + $(INSTALL_DATA) pam_namespace.service $(DESTDIR)$(servicedir) + + sbin_SCRIPTS = pam_namespace_helper + +uninstall-local: + -rm $(DESTDIR)$(servicedir)/pam_namespace.service endif if ENABLE_REGENERATE_MAN noinst_DATA = README -README: pam_namespace.8.xml namespace.conf.5.xml +README: pam_namespace.8.xml namespace.conf.5.xml pam_namespace_helper.8.xml -include $(top_srcdir)/Make.xml.rules endif |