man8/grpconv.8 \
man8/grpunconv.8 \
man5/gshadow.5 \
- man8/lastlog.8 \
man1/login.1 \
man5/login.defs.5 \
man8/logoutd.8 \
man8/vigr.8 \
man8/vipw.8
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
man_nopam = \
man5/limits.5 \
man5/login.access.5 \
groups.1.xml \
grpck.8.xml \
gshadow.5.xml \
- lastlog.8.xml \
limits.5.xml \
login.1.xml \
login.access.5.xml \
usermod.8.xml \
vipw.8.xml
+if ENABLE_LASTLOG
+man_XMANS += lastlog.8.xml
+endif
+
login_defs_v = \
CHFN_AUTH.xml \
CHFN_RESTRICT.xml \
man1/groups.1 \
man8/grpck.8 \
man5/gshadow.5 \
- man8/lastlog.8 \
man8/nologin.8 \
man5/passwd.5 \
man5/shadow.5 \
man1/su.1 \
man8/vipw.8
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
EXTRA_DIST = $(man_MANS) \
man1/id.1 \
man8/groupmems.8 \
man8/grpconv.8 \
man8/grpunconv.8 \
man5/gshadow.5 \
- man8/lastlog.8 \
man1/login.1 \
man5/login.defs.5 \
man8/logoutd.8 \
man8/vigr.8 \
man8/vipw.8
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
man_nopam = \
man5/limits.5 \
man5/login.access.5 \
man8/grpconv.8 \
man8/grpunconv.8 \
man5/gshadow.5 \
- man8/lastlog.8 \
man1/login.1 \
man5/login.defs.5 \
man8/logoutd.8 \
man8/vigr.8 \
man8/vipw.8
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
man_nopam = \
man5/limits.5 \
man5/login.access.5 \
SUBIDS_COND=no_subids
endif
+if ENABLE_LASTLOG
+if !USE_PAM
+LASTLOG_COND=lastlog
+else
+LASTLOG_COND=no_lastlog
+endif
+else
+LASTLOG_COND=no_lastlog
+endif
+
if ENABLE_REGENERATE_MAN
%.xml-config: %.xml
if grep -q SHADOW-CONFIG-HERE $<; then \
fi
man1/% man3/% man5/% man8/%: %.xml-config Makefile config.xml
- $(XSLTPROC) --stringparam profile.condition "$(PAM_COND);$(SHADOWGRP_COND);$(TCB_COND);$(SHA_CRYPT_COND);$(SUBIDS_COND);$(VENDORDIR_COND)" \
+ $(XSLTPROC) --stringparam profile.condition "$(PAM_COND);$(SHADOWGRP_COND);$(TCB_COND);$(SHA_CRYPT_COND);$(SUBIDS_COND);$(VENDORDIR_COND);$(LASTLOG_COND)" \
--param "man.authors.section.enabled" "0" \
--stringparam "man.output.base.dir" "" \
--stringparam vendordir "$(VENDORDIR)" \
man1/chsh.1 \
man1/gpasswd.1 \
man1/groups.1 \
- man8/lastlog.8 \
man1/login.1 \
man1/newgrp.1 \
man1/passwd.1 \
man1/sg.1 \
man1/su.1
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
EXTRA_DIST = $(man_MANS)
man8/grpconv.8 \
man8/grpunconv.8 \
man5/gshadow.5 \
- man8/lastlog.8 \
man1/login.1 \
man5/login.defs.5 \
man8/logoutd.8 \
man8/vigr.8 \
man8/vipw.8
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
man_nopam = \
man5/limits.5 \
man5/login.access.5 \
man8/grpck.8 \
man8/grpconv.8 \
man8/grpunconv.8 \
- man8/lastlog.8 \
man1/login.1 \
man5/login.defs.5 \
man8/logoutd.8 \
man8/vigr.8 \
man8/vipw.8
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
man_nopam = \
man5/limits.5 \
man5/login.access.5 \
man8/groupmod.8 \
man1/groups.1 \
man8/grpck.8 \
- man8/lastlog.8 \
man8/logoutd.8 \
man1/newgrp.1 \
man1/sg.1 \
man8/vigr.8 \
man8/vipw.8
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
man_nopam = \
man5/porttime.5
man8/grpconv.8 \
man8/grpunconv.8 \
man5/gshadow.5 \
- man8/lastlog.8 \
man1/login.1 \
man5/login.defs.5 \
man8/logoutd.8 \
man8/vigr.8 \
man8/vipw.8
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
man_nopam = \
man5/limits.5 \
man5/login.access.5 \
man1/groups.1 \
man8/grpck.8 \
man5/gshadow.5 \
- man8/lastlog.8 \
man8/logoutd.8 \
man1/newgrp.1 \
man8/nologin.8 \
man8/vigr.8 \
man8/vipw.8
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
man_nopam = \
man5/limits.5 \
man5/porttime.5
man8/grpconv.8 \
man8/grpunconv.8 \
man5/gshadow.5 \
- man8/lastlog.8 \
man1/login.1 \
man5/login.defs.5 \
man8/logoutd.8 \
man8/vigr.8 \
man8/vipw.8
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
man_nopam = \
man5/login.access.5 \
man5/porttime.5
man8/grpconv.8 \
man8/grpunconv.8 \
man5/gshadow.5 \
- man8/lastlog.8 \
man1/login.1 \
man5/login.defs.5 \
man8/logoutd.8 \
man8/vigr.8 \
man8/vipw.8
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
man_nopam = \
man5/limits.5 \
man5/login.access.5 \