]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
man: conditionally build lastlog documentation
authorIker Pedrosa <ipedrosa@redhat.com>
Thu, 13 Jul 2023 13:30:22 +0000 (15:30 +0200)
committerSerge Hallyn <serge@hallyn.com>
Sat, 15 Jul 2023 12:39:53 +0000 (07:39 -0500)
Resolves: https://github.com/shadow-maint/shadow/issues/674

Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
13 files changed:
man/Makefile.am
man/cs/Makefile.am
man/de/Makefile.am
man/fr/Makefile.am
man/generate_mans.mak
man/hu/Makefile.am
man/it/Makefile.am
man/ja/Makefile.am
man/pl/Makefile.am
man/ru/Makefile.am
man/sv/Makefile.am
man/uk/Makefile.am
man/zh_CN/Makefile.am

index 30c73afd2a0c07d425f31175ff5d59cd45acc13f..f9d7ecc10b765d5cdef5a2dbcc173eeb89d9d9bc 100644 (file)
@@ -26,7 +26,6 @@ man_MANS = \
        man8/grpconv.8 \
        man8/grpunconv.8 \
        man5/gshadow.5 \
-       man8/lastlog.8 \
        man1/login.1 \
        man5/login.defs.5 \
        man8/logoutd.8 \
@@ -48,6 +47,10 @@ man_MANS = \
        man8/vigr.8 \
        man8/vipw.8
 
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
 man_nopam = \
        man5/limits.5 \
        man5/login.access.5 \
@@ -90,7 +93,6 @@ man_XMANS = \
        groups.1.xml \
        grpck.8.xml \
        gshadow.5.xml \
-       lastlog.8.xml \
        limits.5.xml \
        login.1.xml \
        login.access.5.xml \
@@ -118,6 +120,10 @@ man_XMANS = \
        usermod.8.xml \
        vipw.8.xml
 
+if ENABLE_LASTLOG
+man_XMANS += lastlog.8.xml
+endif
+
 login_defs_v = \
        CHFN_AUTH.xml \
        CHFN_RESTRICT.xml \
index 3b2be0cefef290f31981f556b17625f9ce7b1edd..84407d71d917c658058c197939bb9bed9339a1e2 100644 (file)
@@ -12,13 +12,16 @@ man_MANS = \
        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 \
index 3cd302ee7a8d241b7b2c3b11363eed697757a0b2..671432d39c900683361e3bebe1d165ffc044f963 100644 (file)
@@ -21,7 +21,6 @@ man_MANS = \
        man8/grpconv.8 \
        man8/grpunconv.8 \
        man5/gshadow.5 \
-       man8/lastlog.8 \
        man1/login.1 \
        man5/login.defs.5 \
        man8/logoutd.8 \
@@ -44,6 +43,10 @@ man_MANS = \
        man8/vigr.8 \
        man8/vipw.8
 
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
 man_nopam = \
        man5/limits.5 \
        man5/login.access.5 \
index 230d212631c1818fb7553c4723f22d888a020405..335e0298255097c8e505e99a3698951bd2d06a51 100644 (file)
@@ -21,7 +21,6 @@ man_MANS = \
        man8/grpconv.8 \
        man8/grpunconv.8 \
        man5/gshadow.5 \
-       man8/lastlog.8 \
        man1/login.1 \
        man5/login.defs.5 \
        man8/logoutd.8 \
@@ -44,6 +43,10 @@ man_MANS = \
        man8/vigr.8 \
        man8/vipw.8
 
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
 man_nopam = \
        man5/limits.5 \
        man5/login.access.5 \
index 10227e7ea7351e205661844e73971b8b519546e3..7d191dcb3129191fd86a94afe49728a80feea72f 100644 (file)
@@ -31,6 +31,16 @@ else
 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 \
@@ -40,7 +50,7 @@ if ENABLE_REGENERATE_MAN
        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)" \
index e659aef113944bc9c705ec25fdd1987491612692..205bb0a8910ade021989557b18e565fcef2f9809 100644 (file)
@@ -5,7 +5,6 @@ man_MANS = \
        man1/chsh.1 \
        man1/gpasswd.1 \
        man1/groups.1 \
-       man8/lastlog.8 \
        man1/login.1 \
        man1/newgrp.1 \
        man1/passwd.1 \
@@ -13,5 +12,9 @@ man_MANS = \
        man1/sg.1 \
        man1/su.1
 
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
 EXTRA_DIST = $(man_MANS)
  
index 94460aac599e64b90a437cbb7504b489de7d2018..b76187faf72fac0b675f8f265da91b1114184144 100644 (file)
@@ -21,7 +21,6 @@ man_MANS = \
        man8/grpconv.8 \
        man8/grpunconv.8 \
        man5/gshadow.5 \
-       man8/lastlog.8 \
        man1/login.1 \
        man5/login.defs.5 \
        man8/logoutd.8 \
@@ -44,6 +43,10 @@ man_MANS = \
        man8/vigr.8 \
        man8/vipw.8
 
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
 man_nopam = \
        man5/limits.5 \
        man5/login.access.5 \
index ffb75a989a0f23b6d747ff999c46272e6dee9d36..13f18da16b5f61fafc02615def6310237f2d32b7 100644 (file)
@@ -17,7 +17,6 @@ man_MANS = \
        man8/grpck.8 \
        man8/grpconv.8 \
        man8/grpunconv.8 \
-       man8/lastlog.8 \
        man1/login.1 \
        man5/login.defs.5 \
        man8/logoutd.8 \
@@ -38,6 +37,10 @@ man_MANS = \
        man8/vigr.8 \
        man8/vipw.8
 
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
 man_nopam = \
        man5/limits.5 \
        man5/login.access.5 \
index 724d25f399a7fc9ac1f9e6341355314030c2a052..b2f096f7e4cd17c057ce5c716c5af07b25529718 100644 (file)
@@ -15,7 +15,6 @@ man_MANS = \
        man8/groupmod.8 \
        man1/groups.1 \
        man8/grpck.8 \
-       man8/lastlog.8 \
        man8/logoutd.8 \
        man1/newgrp.1 \
        man1/sg.1 \
@@ -25,6 +24,10 @@ man_MANS = \
        man8/vigr.8 \
        man8/vipw.8
 
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
 man_nopam = \
        man5/porttime.5
 
index 8a776a87a57def48edb26fcaa4d84e16503eee02..84d55d9ec23c2f49df8aabe3f8f848cd53a6910b 100644 (file)
@@ -21,7 +21,6 @@ man_MANS = \
        man8/grpconv.8 \
        man8/grpunconv.8 \
        man5/gshadow.5 \
-       man8/lastlog.8 \
        man1/login.1 \
        man5/login.defs.5 \
        man8/logoutd.8 \
@@ -44,6 +43,10 @@ man_MANS = \
        man8/vigr.8 \
        man8/vipw.8
 
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
 man_nopam = \
        man5/limits.5 \
        man5/login.access.5 \
index e64b7bc8166b23c448506a61e30e14a5db60e04b..70329edf35e6a4fce35b855dd03069ae686bb903 100644 (file)
@@ -15,7 +15,6 @@ man_MANS = \
        man1/groups.1 \
        man8/grpck.8 \
        man5/gshadow.5 \
-       man8/lastlog.8 \
        man8/logoutd.8 \
        man1/newgrp.1 \
        man8/nologin.8 \
@@ -29,6 +28,10 @@ man_MANS = \
        man8/vigr.8 \
        man8/vipw.8
 
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
 man_nopam = \
        man5/limits.5 \
        man5/porttime.5
index 30c862720d73a4dc198e7a5b122a0a895a6bb574..3fb5ffb3da9f436b0bbb1503ea010915874f11a4 100644 (file)
@@ -21,7 +21,6 @@ man_MANS = \
        man8/grpconv.8 \
        man8/grpunconv.8 \
        man5/gshadow.5 \
-       man8/lastlog.8 \
        man1/login.1 \
        man5/login.defs.5 \
        man8/logoutd.8 \
@@ -44,6 +43,10 @@ man_MANS = \
        man8/vigr.8 \
        man8/vipw.8
 
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
 man_nopam = \
        man5/login.access.5 \
        man5/porttime.5
index e9d8f2c2b787e7f24199d818f26850245ef48bba..a8b93a5680f20ba9343616f6457d7a4ca481f94e 100644 (file)
@@ -21,7 +21,6 @@ man_MANS = \
        man8/grpconv.8 \
        man8/grpunconv.8 \
        man5/gshadow.5 \
-       man8/lastlog.8 \
        man1/login.1 \
        man5/login.defs.5 \
        man8/logoutd.8 \
@@ -44,6 +43,10 @@ man_MANS = \
        man8/vigr.8 \
        man8/vipw.8
 
+if ENABLE_LASTLOG
+man_MANS += man8/lastlog.8
+endif
+
 man_nopam = \
        man5/limits.5 \
        man5/login.access.5 \