summaryrefslogtreecommitdiffstats
path: root/login-utils/Makemodule.am
diff options
context:
space:
mode:
authorSami Kerola2014-12-14 17:45:50 +0100
committerSami Kerola2014-12-19 10:11:04 +0100
commite88f005949c43a5ddb5b9284552a15808c65b71a (patch)
tree0d93cb9c6d4db5d013d348958ef38bd3bdebe538 /login-utils/Makemodule.am
parentchfn: remove set_changed_data() and add add_missing() (diff)
downloadkernel-qcow2-util-linux-e88f005949c43a5ddb5b9284552a15808c65b71a.tar.gz
kernel-qcow2-util-linux-e88f005949c43a5ddb5b9284552a15808c65b71a.tar.xz
kernel-qcow2-util-linux-e88f005949c43a5ddb5b9284552a15808c65b71a.zip
chfn: make command to obey login.defs CHFN_RESTRICT instructions
Reference: http://man7.org/linux/man-pages/man5/login.defs.5.html Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=138519 Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'login-utils/Makemodule.am')
-rw-r--r--login-utils/Makemodule.am6
1 files changed, 5 insertions, 1 deletions
diff --git a/login-utils/Makemodule.am b/login-utils/Makemodule.am
index 47291afd3..e1f88c377 100644
--- a/login-utils/Makemodule.am
+++ b/login-utils/Makemodule.am
@@ -119,7 +119,11 @@ chfn_chsh_sources += \
chfn_chsh_ldadd += -lselinux
endif
-chfn_SOURCES = login-utils/chfn.c $(chfn_chsh_sources)
+chfn_SOURCES = \
+ login-utils/chfn.c \
+ login-utils/logindefs.c \
+ login-utils/logindefs.h \
+ $(chfn_chsh_sources)
chfn_CFLAGS = $(chfn_chsh_cflags)
chfn_LDFLAGS = $(chfn_chsh_ldflags)
chfn_LDADD = $(LDADD) $(chfn_chsh_ldadd)