summaryrefslogtreecommitdiffstats
path: root/security/shadow/HISTORY
blob: dd20361279f415c319ba59778040cb1dc61c631b (plain) (blame)
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