File shadow.changes of Package shadow
285
1
-------------------------------------------------------------------
2
Wed Jan 23 09:35:01 UTC 2019 - adam.majer@suse.de
3
4
- btrfs-subvolumes.patch: implement support for creating user home
5
directories on btrfs subvolumes (fate#316134)
6
7
-------------------------------------------------------------------
8
Wed Oct 31 14:17:29 UTC 2018 - Valentin Rothberg <vrothberg@suse.com>
9
10
- Add empty /etc/sub{u,g}id files. useradd and usermod add entries for users
11
only when those files exist. Having those entries is a requirement to create
12
user namespaces, for instance, when running podman as a non-root user.
13
14
-------------------------------------------------------------------
15
Mon May 14 12:45:42 UTC 2018 - mvetter@suse.com
16
17
- Update to 4.6:
18
* Newgrp: avoid unnecessary lookups
19
* Make language less binary
20
* Add error when turning off man switch
21
* Spelling fixes
22
* Make userdel work with -R
23
* newgidmap: enforce setgroups=deny if self-mapping a group
24
* Norwegian bokmål translation
25
* pwck: prevent crash by not passing O_CREAT
26
* WITH_TCB fixes from Mandriva
27
* Fix pwconv and grpconv entry skips
28
* Fix -- slurping in su
29
* add --prefix option
30
- Remove CVE-2018-7169.patch: upstreamed
31
- Remove shadow-4.1.5.1-pam_group.patch: upstreamed
32
- Update userdel-script.patch: change due to prefix
33
- Update useradd-mkdirs.patch: change due to prefix
34
Additionally changed in that patch (bsc#1106914):
35
* Test for strdup() failure
36
* Directory to 0755 instead 0777
37
- Add shadow-4.6.0-fix-usermod-prefix-crash.patch:
38
Fixes crash in usermod when called with --prefix.
39
See https://github.com/shadow-maint/shadow/issues/110
40
41
-------------------------------------------------------------------
42
Thu Feb 22 15:10:45 UTC 2018 - fvogt@suse.com
43
44
- Use %license (boo#1082318)
45
46
-------------------------------------------------------------------
47
Fri Feb 16 08:39:08 UTC 2018 - kbabioch@suse.com
48
49
- Added CVE-2018-7169.patch: Fixed an privilege escalation in newgidmap,
50
which allowed an unprivileged user to be placed in a user namespace where
51
setgroups(2) is allowed. (CVE-2018-7169 bsc#1081294)
52
53
-------------------------------------------------------------------
54
Wed Nov 8 12:39:12 UTC 2017 - mvetter@suse.com
55
56
- bsc#1061838:
57
Revert: Requires: group(mail)
58
Introduced circular dependency
59
60
-------------------------------------------------------------------
61
Fri Oct 13 15:44:28 UTC 2017 - adam.majer@suse.de
62
63
- Revert accidentalied prerequisites.
64
Use PreReq for permissions
65
66
-------------------------------------------------------------------
67
Thu Oct 12 08:59:28 UTC 2017 - schwab@suse.de
68
69
- Prequire group(shadow), group(root), user(root)
70
71
-------------------------------------------------------------------
72
Mon Oct 9 11:53:44 UTC 2017 - mvetter@suse.com
73
74
- bsc#1061838:
75
Add Requires for group(mail)
76
77
-------------------------------------------------------------------
78
Thu Sep 14 08:18:27 UTC 2017 - mvetter@suse.com
79
80
- boo#1048645:
81
Set suid bit for newuidmap and newgimap
82
83
-------------------------------------------------------------------
84
Thu Sep 14 08:17:08 UTC 2017 - mvetter@suse.com
85
86
- Revert the changes for bsc#1023895 back
87
Pulls in too many deps into ring0.
88
Next version of shadow plans to have no conditional man pages.
89
90
-------------------------------------------------------------------
91
Fri Sep 8 11:41:13 UTC 2017 - mvetter@suse.com
92
93
- run spec-cleaner
94
- bsc#1023895:
95
man page contained invalid options because they depend
96
on compile flags and we shipped pre built ones.
97
New BuildRequires: docbook-xsl-stylesheets docbook_4 xml2po
98
xsltproc
99
100
-------------------------------------------------------------------
101
Thu Jun 8 17:00:57 CEST 2017 - kukuk@suse.de
102
103
- Adjust requires (we need user/group root instead of aaa_base now)
104
105
-------------------------------------------------------------------
106
Mon May 22 13:31:25 UTC 2017 - adam.majer@suse.de
107
108
- New upstream version 4.5
109
- Refreshed patches:
110
* shadow-login_defs.patch
111
* chkname-regex.patch
112
* getdef-new-defs.patch
113
* useradd-mkdirs.patch
114
- Upstreamed patches:
115
* shadow-4.1.5.1-manfix.patch
116
* shadow-4.1.5.1-errmsg.patch
117
* shadow-4.1.5.1-backup-mode.patch
118
* shadow-4.1.5.1-audit-owner.patch
119
* shadow-4.2.1-defs-chroot.patch
120
* shadow-4.2.1-merge-group.patch
121
* Fix-user-busy-errors-at-userdel.patch
122
* useradd-clear-tallylog.patch
123
- shadow-4.1.5.1-pam_group.patch
124
dynamically added users via pam_group are not listed in groups
125
databases but are still valid
126
- shadow.keyring: update keyring with current maintainer's keyid
127
only - Serge Hallyn 'F1D08DB778185BF784002DFFE9FEEA06A85E3F9D'
128
- disable_new_audit_function.patch:
129
Disable newer libaudit functionality for older distributions
130
131
-------------------------------------------------------------------
132
Mon Feb 20 07:28:24 UTC 2017 - josef.moellers@suse.com
133
134
- useradd: call external program "/sbin/pam_tally2" to reset
135
failed login counter in "/var/log/tallylog"
136
(bsc#980486, useradd-clear-tallylog.patch)
137
138
-------------------------------------------------------------------
139
Wed Nov 2 07:41:51 UTC 2016 - meissner@suse.com
140
141
- add keyring, three public keys from https://pkg-shadow.alioth.debian.org/download.php
142
143
-------------------------------------------------------------------
144
Tue Oct 18 15:55:43 UTC 2016 - mvetter@suse.com
145
146
- bsc#1002975: Use permissions according to permissions package
147
and dont try to manipulate them in %files section.
148
149
-------------------------------------------------------------------
150
Wed Sep 14 07:46:33 UTC 2016 - mvetter@suse.com
151
152
- boo#994486: Include shadow.5 manpage
153
Previously this was provided by man-pages package in
154
the man-pages-addons tarball which got removed later on.
155
156
-------------------------------------------------------------------
157
Tue May 31 06:48:41 UTC 2016 - mvetter@suse.com
158
159
- Add package dependency for aaa_base, fixing bnc#899409
160
(was done by tbehrens@suse.com but not submitted to Factory)
161
162
-------------------------------------------------------------------
163
Mon May 30 09:41:55 UTC 2016 - mvetter@suse.com
164
165
- shadow 4.2.1 requested by fate#320422
166
- bsc#979069: Dont include shadow-4.1.5.1-bug935203-manpage.patch
167
- Dont set SUID bit yet. Once bsc#979282 is through, which will adapt the permissions package, we can enable the SUID bits.
168
Remove the files used to circumvent the check.
169
- Remove:
170
* shadow-rpmlintrc
171
* shadow-subids
172
* shadow-subids.easy
173
* shadow-subids.secure
174
* shadow-subids.paranoid
175
176
-------------------------------------------------------------------
177
Thu May 19 12:28:47 UTC 2016 - christian.brauner@mailbox.org
178
179
- Update to shadow-4.2.1:
180
- add support for subuids/subgids via newuidmap/newgidmap
181
- Rename chkname-regex.diff to chkname-regex.patch
182
- Rename encryption_method_nis.diff to encryption_method_nis.patch
183
- Rename getdef-new-defs.diff to getdef-new-defs.patch
184
- Rename shadow-login_defs.diff to shadow-login_defs.patch
185
- Rename userdel-scripts.diff to userdel-script.patch
186
- Rename useradd-script.diff to useradd-script.patch
187
- Rename useradd-default.diff to useradd-default.patch
188
- Rename useradd-mkdirs.diff to useradd-mkdirs.patch
189
- Add fixes from Red Hat/Fedora:
190
- shadow-4.1.5.1-audit-owner.patch.patch:
191
- log owner changes for home directory
192
- shadow-4.1.5.1-userdel-helpfix.patch.patch:
193
- give a hint about what happens when you force the removal of a user
194
- shadow-4.2.1-defs-chroot.patch.patch:
195
- initialize uid_t uid_min and uid_t uid_max not before we need them
196
- shadow-4.2.1-merge-group.patch.patch:
197
- simplify by using a single call to snprintf()
198
- Add upstream fix
199
- Fix-user-busy-errors-at-userdel.patch:
200
- call sub_uid_close()
201
202
-------------------------------------------------------------------
203
Fri Jan 15 11:08:29 UTC 2016 - fvogt@suse.com
204
205
- Moved call from %verifyscript into %post:
206
* Caused call to %service_add_post shadow.service shadow.timer
207
during rpm -qV shadow
208
209
-------------------------------------------------------------------
210
Wed Jul 15 13:25:11 UTC 2015 - jkeil@suse.de
211
212
- Add systemd unit files to continuously check password & groupfile integrity
213
* Idea from Arch Linux
214
* pending request to systemd-presets-branding-openSUSE to enable by default
215
216
-------------------------------------------------------------------
217
Mon Mar 31 22:00:00 UTC 2014 - tbehrens@suse.com
218
219
- Add patch useradd-mkdirs.diff: fix for bnc#865563, create all parts
220
of the path
221
222
-------------------------------------------------------------------
223
Fri Nov 22 10:15:25 UTC 2013 - werner@suse.de
224
225
- Stop any systemd user manager instance in case a user entry will
226
be deleted (bnc#849870). Nevertheless a running process requires
227
the option --force for the userdel command.
228
229
-------------------------------------------------------------------
230
Tue Nov 12 14:47:30 CET 2013 - kukuk@suse.de
231
232
- Add ENCRYPT_METHOD_NIS for pam_unix.so (encryption_method_nis.diff)
233
234
-------------------------------------------------------------------
235
Tue Sep 17 14:56:44 CEST 2013 - kukuk@suse.de
236
237
- Add some fixes from Fedora:
238
- shadow-4.1.5.1-backup-mode.patch: open backup file with correct
239
permissions.
240
- shadow-4.1.5.1-logmsg.patch: fix error message
241
- shadow-4.1.5.1-errmsg.patch: print error reason
242
- shadow-4.1.5.1-manfix.patch: fix manual page
243
244
-------------------------------------------------------------------
245
Tue Feb 5 13:19:46 CET 2013 - kukuk@suse.de
246
247
- Cleanup login.defs and enable ENCRYPT_METHOD [bnc#802006]
248
249
-------------------------------------------------------------------
250
Tue Nov 13 17:31:50 CET 2012 - kukuk@suse.de
251
252
- Fix getdef default variables (getdef-new-defs.diff)
253
254
-------------------------------------------------------------------
255
Tue Nov 13 10:36:28 CET 2012 - kukuk@suse.de
256
257
- Fix default group value in /etc/default/useradd
258
(useradd-default.diff)
259
260
-------------------------------------------------------------------
261
Thu Sep 27 15:20:44 CEST 2012 - kukuk@suse.de
262
263
- Implement CHARACTER_CLASS support
264
(chkname-regex.diff)
265
266
-------------------------------------------------------------------
267
Wed Sep 26 15:20:06 CEST 2012 - kukuk@suse.de
268
269
- Add support for useradd.local
270
(useradd-script.diff)
271
272
-------------------------------------------------------------------
273
Tue Sep 25 16:22:18 CEST 2012 - kukuk@suse.de
274
275
- Fix spec file
276
- Adjust login.defs
277
(shadow-login_defs.diff)
278
- Add userdel*.local script support and scrips
279
(userdel-scripts.diff)
280
281
-------------------------------------------------------------------
282
Mon Sep 24 16:04:03 CEST 2012 - kukuk@suse.de
283
284
- Initial package [FATE#314473]
285