1
Goal: Do not use PAM for chage, chpasswd, groupadd, groupdel, groupmod
2
newusers, useradd, userdel, usermod, chgpasswd (keep them low-level)
3
Fixes: #283961, #162181, #162199, #162228, #369806.
5
Index: shadow-4.1.0/src/chage.c
6
===================================================================
7
--- shadow-4.1.0.orig/src/chage.c
8
+++ shadow-4.1.0/src/chage.c
15
#ident "$Id: chage.c 1460 2007-11-24 22:41:24Z nekral-guest $"
17
Index: shadow-4.1.0/src/chpasswd.c
18
===================================================================
19
--- shadow-4.1.0.orig/src/chpasswd.c
20
+++ shadow-4.1.0/src/chpasswd.c
27
#ident "$Id: chpasswd.c 1460 2007-11-24 22:41:24Z nekral-guest $"
29
Index: shadow-4.1.0/src/groupadd.c
30
===================================================================
31
--- shadow-4.1.0.orig/src/groupadd.c
32
+++ shadow-4.1.0/src/groupadd.c
39
#ident "$Id: groupadd.c 1460 2007-11-24 22:41:24Z nekral-guest $"
41
Index: shadow-4.1.0/src/groupdel.c
42
===================================================================
43
--- shadow-4.1.0.orig/src/groupdel.c
44
+++ shadow-4.1.0/src/groupdel.c
51
#ident "$Id: groupdel.c 1397 2007-11-18 23:15:26Z nekral-guest $"
53
Index: shadow-4.1.0/src/groupmod.c
54
===================================================================
55
--- shadow-4.1.0.orig/src/groupmod.c
56
+++ shadow-4.1.0/src/groupmod.c
63
#ident "$Id: groupmod.c 1460 2007-11-24 22:41:24Z nekral-guest $"
65
Index: shadow-4.1.0/src/newusers.c
66
===================================================================
67
--- shadow-4.1.0.orig/src/newusers.c
68
+++ shadow-4.1.0/src/newusers.c
75
#ident "$Id: newusers.c 1460 2007-11-24 22:41:24Z nekral-guest $"
77
Index: shadow-4.1.0/src/useradd.c
78
===================================================================
79
--- shadow-4.1.0.orig/src/useradd.c
80
+++ shadow-4.1.0/src/useradd.c
87
#ident "$Id: useradd.c 1460 2007-11-24 22:41:24Z nekral-guest $"
89
Index: shadow-4.1.0/src/userdel.c
90
===================================================================
91
--- shadow-4.1.0.orig/src/userdel.c
92
+++ shadow-4.1.0/src/userdel.c
99
#ident "$Id: userdel.c 1460 2007-11-24 22:41:24Z nekral-guest $"
101
Index: shadow-4.1.0/src/usermod.c
102
===================================================================
103
--- shadow-4.1.0.orig/src/usermod.c
104
+++ shadow-4.1.0/src/usermod.c
111
#ident "$Id: usermod.c 1460 2007-11-24 22:41:24Z nekral-guest $"
113
Index: shadow-4.1.0/src/chgpasswd.c
114
===================================================================
115
--- shadow-4.1.0.orig/src/chgpasswd.c
116
+++ shadow-4.1.0/src/chgpasswd.c
123
#ident "$Id: chgpasswd.c 1485 2007-12-09 22:54:53Z nekral-guest $"