7f73f07a1a
source file is confusing the lookaside on copr
...
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2018-10-02 04:49:10 -04:00
3544220035
spec: subpackage of newuidmap and newgidmap
...
and have the main package depend on them for consistent experience.
Though this may hae the side effect of yum wanting to use the main
shadow as an upgrade to the shadow 4.1 that centos/rhel are using ...
Built local rpm with:
```shell
rpmbuild \
--define "_sourcedir $(pwd)" \
--define "_specdir $(pwd)" \
--define "_builddir $(pwd)" \
--define "_srcrpmdir $(pwd)" \
--define "_rpmdir $(pwd)" \
--nodeps \
-ba \
shadow-utils.spec
```
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2018-10-02 04:35:53 -04:00
6a08374eef
spec: fetch sources from github if needed
...
there is the 'sources' file that fedpkg uses, but for now allow fetching
from the source URLs to build.
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2018-10-02 04:14:39 -04:00
f0fc249a12
initial build steps for the package on centos7
...
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2018-10-02 04:12:27 -04:00
Fedora Release Engineering
8362f15341
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 06:02:14 +00:00
Jason Tibbitts
0aa8060034
Remove needless use of %defattr
2018-07-10 01:20:51 -05:00
Tomas Mraz
38a12ac864
update to current upstream release 4.6
2018-05-28 15:25:08 +02:00
Tomas Mraz
4cb5077b68
Raise limit for passwd and shadow entry length
...
- also prevent writing longer entries (#1422497 )
2018-04-20 16:23:31 +02:00
Tomas Mraz
8d62f944dd
Add gcc buildrequires
2018-03-01 13:11:34 +01:00
Igor Gnatenko
eb66bf0ca5
Remove %clean section
...
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 08:49:44 +01:00
Björn Esser
41955fa9ab
Add patch to include crypt.h, if present
...
Use %%make_{build,install} macros
Refresh other patches for proper alignment
2018-02-06 11:33:37 +01:00
Björn Esser
2d4f6e1972
Rebuilt for switch to libxcrypt
2018-01-20 23:08:33 +01:00
esakaiev
a6650f241c
Adding tests to the new_tests branch
2018-01-05 20:39:59 +02:00
Tomas Mraz
95d0ea6880
fix regression caused by the userdel-chroot patch ( #1509978 )
2017-11-06 15:31:26 +01:00
Tomas Mraz
8633999acf
fix userdel in chroot ( #1316168 )
...
add useful chage -E example to chage manpage
2017-11-02 11:50:59 +01:00
Tomas Mraz
9659143d38
Remove incorrect hunks from the goodname patch.
2017-09-15 18:00:17 +02:00
Tomas Mraz
b90f1c3912
do not allow "." and ".." user names
2017-09-15 17:54:22 +02:00
Tomas Mraz
2c7fd6de84
allow switching to secondary group without checking the membership
...
(patch from upstream)
2017-08-14 11:03:28 +02:00
Fedora Release Engineering
46349c33e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-03 08:23:19 +00:00
Fedora Release Engineering
3a17ec0f47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-27 18:30:31 +00:00
Tomas Mraz
ec99eade4e
update to current upstream release 4.5
2017-07-21 14:04:11 +02:00
Fedora Release Engineering
ba9340caf5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-02-11 13:21:56 +00:00
Tomas Mraz
bb62fd7837
fix regression in useradd - not processing defaults properly ( #1369979 )
2016-08-25 11:24:38 +02:00
Tomas Mraz
457acab6b4
Add buildrequires for docbook.
2016-08-23 16:51:22 +02:00
Tomas Mraz
86cbf7e19d
Add proper buildrequires for autotools.
2016-08-23 16:30:57 +02:00
Tomas Mraz
6c18d5356b
Update patches for rebase
2016-08-23 16:06:06 +02:00
Tomas Mraz
f8ab516d30
new upstream release fixing low impact security issue
2016-08-23 16:03:52 +02:00
Tomas Mraz
c50e17082d
guard for localtime() and gmtime() failure
2016-06-14 11:34:10 +02:00
Tomas Mraz
abed79ee4e
chpasswd, chgpasswd: open audit when starting
2016-05-30 11:59:54 +02:00
Tomas Mraz
f884cd4c94
chgpasswd: do not remove it
...
- chpasswd, chgpasswd: add selinux_check_access call (#1336902 )
2016-05-26 21:05:16 +02:00
Tomas Mraz
a359c84a6e
userdel: fix userdel -f with /etc/subuid present ( #1316168 )
2016-03-17 17:40:43 +01:00
Tomas Mraz
1bf254df98
usermod: properly return error during password manipulation
2016-02-09 11:54:02 +01:00
Tomas Mraz
b1dccbc445
add possibility to clear or set lastlog record for user via lastlog
2016-02-03 14:01:19 +01:00
Tomas Mraz
05ccc5cb0b
Correct changelog date.
2016-01-08 10:02:44 +01:00
Tomas Mraz
904910f545
do not use obscure permissions for binaries
...
- remove unused commands from login.defs(5) cross-reference
2016-01-08 10:02:12 +01:00
Tomas Mraz
4e08f5dd0a
Remove obsolete patch.
2015-12-14 17:57:58 +01:00
Tomas Mraz
c2f1a1c502
document that groupmems is not setuid root
...
- document that expiration of the password after inactivity period
locks the user account completely
2015-11-06 14:34:35 +01:00
Tomas Mraz
25899fefb0
Multiple fixes.
...
- unlock also passwords locked with passwd -l
- prevent breaking user entry by entering a password containing colon
- fix possible DoS when locking the database files for update
- properly use login.defs from the chroot in useradd
2015-08-27 15:53:13 +02:00
Dennis Gilmore
283bf24723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2015-06-19 00:44:03 +00:00
Tomas Mraz
8b4e03b994
new upstream release with support for subordinate uids and gids
2014-11-26 15:58:28 +01:00
Tomas Mraz
04260e2340
small adjustments to the audit patch
2014-11-25 11:58:16 +01:00
Tomas Mraz
e77fc2805e
Cast gid_t to unsigned long when printing.
2014-10-20 13:49:44 +02:00
Tomas Mraz
e1ce821d45
update auditing to cover more events and fix some incorrect audit records
...
(auditing patch by Steve Grubb (#1151580 ))
- apply the same new allocation algorithm to uids as for gids
2014-10-17 17:03:29 +02:00
Tomas Mraz
af13db915f
discard obsolete matchpathcon cache after semanage_commit()
2014-09-10 10:28:53 +02:00
Tomas Mraz
d29b2a8def
disallow all-numeric user and group names ( #1139318 )
2014-09-09 17:39:08 +02:00
Tomas Mraz
4c1ef1cd21
Multiple fixes
...
- label the newly created home dir correctly (#1077809 )
- mention that chage -d 0 forces password change (#1135010 )
- improve date parsing and error detecting in chage
- avoid full group database scanning in newgrp in most common case
- report error if usermod asked for moving homedir and it does not exist
2014-08-29 14:28:48 +02:00
Peter Robinson
183c869703
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2014-08-18 02:08:56 +00:00
Tom Callaway
972907741d
fix license handling
2014-08-05 10:56:28 -04:00
Tom Callaway
9120a44c3f
fix license handling
2014-08-05 08:57:58 -04:00
Tom Callaway
5ac7a63576
fix license handling
2014-08-05 08:57:03 -04:00