1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
|
2008-08-22 Karsten Behrmann <BearPerson@gmx.net>
* TRIGGERS: smartify on_dispel linux-pam trigger so shadow won't
automatically recast with linux-pam still turned on
2008-06-29 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.1.2.1
2008-05-26 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.1.2
2008-04-04 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.1.1
2008-01-29 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.1.0, new WEB_SITE and SOURCE_URL[0]
* BUILD, shadow-4.0.18.1-useradd-usermod.patch: removed patch
2008-01-24 Ladislav Hagara <hgr@vabo.cz>
* DEPENDS: temporarily added coreutils to prevent removing of pam.d/su
* DETAILS: PATCHLEVEL=3 to ensure all users have pam.d/su
2008-01-23 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: shadow now provides /bin/su, PATCHLEVEL=2 [Bug 14247]
* pam.d/su: added (from coreutils)
* BUILD, su.patch: removed patch
2007-11-13 Ladislav Hagara <hgr@vabo.cz>
* BUILD, shadow-4.0.18.1-useradd-usermod.patch: added patch from Gentoo
* DETAILS: fixed SOURCE_URL[0]
[Bug 13601]
2007-10-16 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.0.18.1, new SOURCE_URL[0] [Bug 13601]
* su.patch: recreated
2007-03-31 Thomas Orgis <sobukus@sourcemage.org>
* INSTALL: prevent make install from overwriting config files, install
/etc/defaults/useradd as config file (issues still open with this one,
see bug 13505)
2007-03-11 Thomas Orgis <sobukus@sourcemage.org>
* FINAL: create users group, which is default upstream, change
default useradd to GROUP=users instead of GROUP=1000
* CONFIGURE,INSTALL: fix general config file install (prevent make install
from overwriting) while applying a fix according to bug 13505, now asks
for $HOME prefix to make adduser possibly work out of the box
* DETAILS: deserves a patchlevel
2007-03-08 Thomas Orgis <sobukus@sourcemage.org>
* pam.d/*: replace all pam_unix_auth.so with pam-unix.so as only the latter
remains with newer pam (but 13600)
* DETAILS: security-patch, as any pam misconfiguration is dangerous
2007-02-07 Thomas Orgis <sobukus@sourcemage.org>
* CONFIGURE: neverending story... really run pwck when checking passwd files!
* CONFIGURE: also removed the whole $INSTALL_ROOT thing: it is not for real,
pwconv and grpconv will _always_ work on /etc, only the check programs accept
the files as parameters - all account stuff operates on host box!
2007-02-07 Jeremy Blosser <jblosser-smgl@firinn.org>
* CONFIGURE: Also don't bother trying to check files that aren't there
and are going to fail. May not be the best fix but for now it avoids
scary errors when we say we're trying to repair things.
2007-02-07 Thomas Orgis <sobukus@sourcemage.org>
* CONFIGURE,FINAL: integrated Jeremy's suggestion of making the
emergency query a one-timer
* DETAILS: patchlevel (security level is the same as before)
2007-02-06 Thomas Orgis <sobukus@sourcemage.org>
* CONFIGURE,PRE_REMOVE, REPAIR^...^PRE_REMOVE, FINAL: I made the pwconv
optional, but there still was unconditional pwunconv in
PRE_REMOVE - now the mess had to be cleaned up: no pwunconv, ever!
(see bug 8834)
* DETAILS: SECURITY_PATCH++ as there can be a state of password hashes
in passwd files
2007-01-22 Thomas Orgis <sobukus@sourcemage.org>
* CONFIGURE: default the answer to "n" by default, making the account
modification opt-in as it should be
2007-01-22 Thomas Orgis <sobukus@sourcemage.org>
* CONFIGURE,FINAL: optionally check/correct the account files
that's final (hopefully) for bug 8834
2007-01-20 Thomas Orgis <sobukus@sourcemage.org>
* pam.d/su: move that to coreutils as the su binary comes from
there now
* DETAILS: a patchlevel can't hurt for having changed install
footprint
2006-07-15 Flavien Bridault <vlaaad@sourcemage.org>
* BUILD: do not install default /etc/pam.d/* files from the tarball
* DETAILS: PATCHLEVEL++
2006-07-12 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 4.0.17
* su.patch: regenerate
2006-05-18 Juuso Alasuutari <iuso@sourcemage.org>
* TRIGGERS: Added on_dispel linux-pam cast_self (fixes bug #680)
* DETAILS: Added PATCHLEVEL, added keyword "password"
2006-04-11 Arwed v. Merkatz <v.merkatz@gmx.net>
* su.patch: update patch so it can be cast
2006-03-30 Sergey Lipnevich <sergey@sourcemage.org>
* DETAILS: upgrade to 4.0.15.
2006-03-12 Karsten Behrmann <BearPerson@sourcemage.org>
* DETAILS: (automated) Add KEYWORDS
2006-02-08 Eric Sandall <sandalle@sourcemage.org>
* DEPENDS: Depends on smgl-fhs (for directory structure)
2006-02-06 Eric Sandall <sandalle@sourcemage.org>
* DEPENDS: Depends on gnupg (for SOURCE verification)
Formatted to Guru Handbook
2006-02-02 Sergey Lipnevich <sergey@sourcemage.org>
* DETAILS: upgrade to 4.0.14.
2006-01-20 Arwed v. Merkatz <v.merkatz@gmx.net>
* BUILD: enable MD5_CRYPT passwords for non-pam installations again
* DETAILS: SECURITY_PATCH=1
2005-10-20 Sergey Lipnevich <sergey@sourcemage.org>
* DETAILS: upgrade to 4.0.13;
* DEPENDS: disable SELinux if not selected;
* BUILD: fix login.defs instead of login.defs.linux;
* INSTALL: use login.defs now; use install_config_file API.
2005-07-22 Sergey Lipnevich <sergey@sourcemage.org>
* DETAILS: upgrade to 4.0.11.1;
* DEPENDS: correct flow; add libcrack;
* BUILD,INSTALL: remove obsolete fixes; move patching of login.defs into
BUILD
* CONFIGURE: delete; question about PAM now is asked in DEPENDS, similar to
SELinux
* su.patch: refresh.
2005-06-29 Sergey Lipnevich <sergey@sourcemage.org>
* DETAILS: upgrade to 4.0.10.
2005-06-05 Thomas Houssin <Thomas.Houssin@sourcemage.org>
* DETAILS: Updated to 4.0.9
2005-05-18 Thomas Houssin <Thomas.Houssin@sourcemage.org>
* adduser: create directories that may not exist
* CONFIGURE: ask for pam
* INSTALL: comment unnecessary lines in /etc/login.defs when using shadow
* pam.d/userdel added
2005-05-18 Thomas Houssin <Thomas.Houssin@sourcemage.org>
* FINAL: use pwconv and grpconv to create or update necessary file for
shadow
* PRE_REMOVE: pwunconv and grpunconv to restore files
2005-05-12 Andrew Stitt <astitt@sourcemage.org>
* BUILD, INSTALL: Update to install into a chroot correctly, bug 8853.
2005-03-03 Arjan Bouter <abouter@sourcemage.org>
* pam.d/usermod: added
* DETAILS: updated UPDATED to install the usermod pam.d file
2005-01-27 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 4.0.7, shortened SHORT
2005-01-23 Arjan Bouter <abouter@sourcemage.org>
* lowercase linux-pam
2005-01-11 Arjan Bouter <abouter@sourcemage.org>
* added pam.d files for groupadd and useradd
2004-11-12 Arjan Bouter <abouter@sourcemage.org>
* cleaned up selinux mess
2004-10-30 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 4.0.5
* su.patch: updated
2004-09-25 Arjan Bouter <abouter@sourcemage.org>
* DETAILS: added selinux patch
* CONFIGURE: added
* DEPENDS: added libselinux if selinux support is chosen
* PRE_BUILD: added selinux patch
2004-07-21 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: BUILD_API=2
* POST_INSTALL: rename as FINAL
* BUILD: strip, use default_build
put man pages in /usr/share/man
* INSTALL: add
2004-07-06 Seth Woolley <seth@tautology.org>
* POST_INSTALL: got carried away with symmetry.
2004-05-26 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: fix UPDATED, bug #6922
2004-05-25 Arwed v. Merkatz <v.merkatz@gmx.net>
* BUILD: added sedit to fix compilation with gcc 3.4
2004-05-24 Seth Woolley <seth@tautology.org>
* DETAILS: updated UPDATED for SECURITY FIX
* POST_INSTALL: force chmod 400 in /etc/shadow
2004-02-16 hgg <hgreig@bigpond.net.au>
* adduser: make bash default shell, then issue warning & instructions on
how to change
2004-02-10 hgg <hgreig@bigpond.net.au>
* DETAILS: update to 4.0.4.1
* su.patch: update for latest version
2004-02-07 Jason Flatt <jason@flattfamily.com>
* BUILD: Changed /etc/defaults to /etc/default per bug # 5442.
2004-01-18 hgg <hgreig@bigpond.net.au>
* BUILD: edit to use MD5 password encryption
2003-12-02 Eric Sandall <sandalle@sourcemage.org>
* BUILD: Use INSTALL_ROOT
2003-11-07 hgg <hgreig@bigpond.net.au>
* Reinstate triggers if Linux-PAM is installed
2003-09-20 Eric Sandall <sandalle@sourcemage.org>
* BUILD: Now only coreutils provides su (Bug #4008)
2003-08-10 hgg <hgreig@bigpond.net.au>
* TRIGGERS: Revert on_dispel Linux-PAM cast_self (doesn't work the way it
is documented)
2003-07-27 hgg <hgreig@bigpond.net.au>
* DETAILS: Update WEB_SITE
2003-07-26 Eric Sandall <sandalle@sourcemage.org>
* Fix typo (Bug #3843)
2003-07-26 hgg <hgreig@bigpond.net.au>
* DEPENDS: add
* TRIGGERS: FIx bug #680
|