Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
noinst_PROGRAMS = id sulogin
suidbins = su
-suidubins = chage chfn chsh expiry gpasswd newgrp passwd newuidmap newgidmap
+suidubins = chage chfn chsh expiry gpasswd newgrp passwd
if ACCT_TOOLS_SETUID
suidubins += chage chgpasswd chpasswd groupadd groupdel groupmod newusers useradd userdel usermod
endif
+if ENABLE_SUBIDS
+ suidubins += newgidmap newuidmap
+endif
if WITH_TCB
suidubins -= passwd
exit (E_UID_IN_USE);
}
+#ifdef ENABLE_SUBIDS
if ( (vflg || Vflg)
&& !is_sub_uid) {
fprintf (stderr,
Prog, sub_gid_dbname (), "-w", "-W");
exit (E_USAGE);
}
+#endif /* ENABLE_SUBIDS */
}
/*