2007-01-14 13:49:46 +00:00
|
|
|
Summary: Utilities for managing accounts and shadow password files
|
2004-09-09 12:21:14 +00:00
|
|
|
Name: shadow-utils
|
2022-11-09 09:12:41 +00:00
|
|
|
Version: 4.13
|
|
|
|
Release: 1%{?dist}
|
2004-09-09 12:25:47 +00:00
|
|
|
Epoch: 2
|
2022-11-09 09:12:41 +00:00
|
|
|
License: BSD-3-Clause AND GPL-2.0-or-later
|
2020-12-24 21:10:44 +00:00
|
|
|
URL: https://github.com/shadow-maint/shadow
|
2022-01-26 08:29:37 +00:00
|
|
|
Source0: https://github.com/shadow-maint/shadow/releases/download/v%{version}/shadow-%{version}.tar.xz
|
|
|
|
Source1: https://github.com/shadow-maint/shadow/releases/download/v%{version}/shadow-%{version}.tar.xz.asc
|
2009-11-18 09:33:28 +00:00
|
|
|
Source2: shadow-utils.useradd
|
2017-07-21 12:04:11 +00:00
|
|
|
Source3: shadow-utils.login.defs
|
2014-08-05 12:57:03 +00:00
|
|
|
Source4: shadow-bsd.txt
|
|
|
|
Source5: https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
|
2020-03-17 17:18:50 +00:00
|
|
|
Source6: shadow-utils.HOME_MODE.xml
|
2021-04-16 14:18:35 +00:00
|
|
|
|
|
|
|
### Globals ###
|
2021-05-06 09:41:05 +00:00
|
|
|
%global includesubiddir %{_includedir}/shadow
|
2021-04-16 14:18:35 +00:00
|
|
|
|
|
|
|
### Patches ###
|
2020-01-13 10:46:38 +00:00
|
|
|
# Misc small changes - most probably non-upstreamable
|
2022-08-23 07:25:47 +00:00
|
|
|
Patch0: shadow-4.12.3-redhat.patch
|
2020-01-13 10:46:38 +00:00
|
|
|
# SElinux related - upstreamability unknown
|
2022-11-09 09:12:41 +00:00
|
|
|
Patch1: shadow-4.13-default-range.patch
|
2021-08-04 08:14:14 +00:00
|
|
|
# Misc manual page changes - non-upstreamable
|
2022-11-09 09:12:41 +00:00
|
|
|
Patch2: shadow-4.9-manfix.patch
|
2020-01-13 10:46:38 +00:00
|
|
|
# Date parsing improvement - could be upstreamed
|
2022-11-09 09:12:41 +00:00
|
|
|
Patch3: shadow-4.2.1-date-parsing.patch
|
2020-01-13 10:46:38 +00:00
|
|
|
# Audit message changes - upstreamability unknown
|
2022-11-09 09:12:41 +00:00
|
|
|
Patch4: shadow-4.11.1-audit-update.patch
|
2020-01-13 10:46:38 +00:00
|
|
|
# Changes related to password unlocking - could be upstreamed
|
2022-11-09 09:12:41 +00:00
|
|
|
Patch5: shadow-4.5-usermod-unlock.patch
|
2020-01-13 10:46:38 +00:00
|
|
|
# Additional SElinux related changes - upstreamability unknown
|
2022-11-09 09:12:41 +00:00
|
|
|
Patch6: shadow-4.12.3-selinux-perms.patch
|
2013-06-14 13:27:20 +00:00
|
|
|
|
2021-09-21 08:37:43 +00:00
|
|
|
### Dependencies ###
|
|
|
|
Requires: audit-libs >= 1.6.5
|
|
|
|
Requires: libselinux >= 1.25.2-1
|
|
|
|
Requires: setup
|
|
|
|
|
|
|
|
### Build Dependencies ###
|
|
|
|
BuildRequires: audit-libs-devel >= 1.6.5
|
|
|
|
BuildRequires: autoconf
|
|
|
|
BuildRequires: automake
|
|
|
|
BuildRequires: bison
|
|
|
|
BuildRequires: docbook-dtds
|
|
|
|
BuildRequires: docbook-style-xsl
|
|
|
|
BuildRequires: flex
|
2018-03-01 12:11:34 +00:00
|
|
|
BuildRequires: gcc
|
2021-09-21 08:37:43 +00:00
|
|
|
BuildRequires: gettext-devel
|
|
|
|
BuildRequires: itstool
|
|
|
|
BuildRequires: libacl-devel
|
|
|
|
BuildRequires: libattr-devel
|
2005-08-13 10:46:50 +00:00
|
|
|
BuildRequires: libselinux-devel >= 1.25.2-1
|
2011-11-10 16:16:04 +00:00
|
|
|
BuildRequires: libsemanage-devel
|
2021-09-21 08:37:43 +00:00
|
|
|
BuildRequires: libtool
|
|
|
|
BuildRequires: libxslt
|
|
|
|
BuildRequires: make
|
|
|
|
|
|
|
|
### Provides ###
|
2020-10-01 13:23:15 +00:00
|
|
|
Provides: shadow = %{epoch}:%{version}-%{release}
|
2004-09-09 12:21:14 +00:00
|
|
|
|
|
|
|
%description
|
|
|
|
The shadow-utils package includes the necessary programs for
|
|
|
|
converting UNIX password files to the shadow password format, plus
|
2004-09-09 12:21:54 +00:00
|
|
|
programs for managing user and group accounts. The pwconv command
|
|
|
|
converts passwords to the shadow password format. The pwunconv command
|
2011-06-28 15:21:30 +00:00
|
|
|
unconverts shadow passwords and generates a passwd file (a standard
|
2004-09-09 12:21:54 +00:00
|
|
|
UNIX password file). The pwck command checks the integrity of password
|
|
|
|
and shadow files. The lastlog command prints out the last login times
|
|
|
|
for all users. The useradd, userdel, and usermod commands are used for
|
|
|
|
managing user accounts. The groupadd, groupdel, and groupmod commands
|
|
|
|
are used for managing group accounts.
|
2004-09-09 12:21:14 +00:00
|
|
|
|
2021-04-16 14:18:35 +00:00
|
|
|
|
|
|
|
### Subpackages ###
|
|
|
|
%package subid
|
|
|
|
Summary: A library to manage subordinate uid and gid ranges
|
|
|
|
License: BSD and GPLv2+
|
|
|
|
|
|
|
|
%description subid
|
|
|
|
Utility library that provides a way to manage subid ranges.
|
|
|
|
|
|
|
|
|
|
|
|
%package subid-devel
|
|
|
|
Summary: Development package for shadow-utils-subid
|
|
|
|
License: BSD and GPLv2+
|
2022-02-10 16:46:56 +00:00
|
|
|
Requires: shadow-utils-subid = %{epoch}:%{version}-%{release}
|
2021-04-16 14:18:35 +00:00
|
|
|
|
|
|
|
%description subid-devel
|
|
|
|
Development files for shadow-utils-subid.
|
|
|
|
|
2004-09-09 12:21:14 +00:00
|
|
|
%prep
|
|
|
|
%setup -q -n shadow-%{version}
|
|
|
|
%patch0 -p1 -b .redhat
|
2022-11-09 09:12:41 +00:00
|
|
|
%patch1 -p1 -b .default-range
|
|
|
|
%patch2 -p1 -b .manfix
|
|
|
|
%patch3 -p1 -b .date-parsing
|
|
|
|
%patch4 -p1 -b .audit-update
|
|
|
|
%patch5 -p1 -b .unlock
|
|
|
|
%patch6 -p1 -b .selinux-perms
|
2008-04-05 13:17:48 +00:00
|
|
|
|
2009-01-19 13:48:19 +00:00
|
|
|
iconv -f ISO88591 -t utf-8 doc/HOWTO > doc/HOWTO.utf8
|
|
|
|
cp -f doc/HOWTO.utf8 doc/HOWTO
|
2006-10-04 21:03:00 +00:00
|
|
|
|
2014-08-05 14:56:28 +00:00
|
|
|
cp -a %{SOURCE4} %{SOURCE5} .
|
2020-03-17 17:18:50 +00:00
|
|
|
cp -a %{SOURCE6} man/login.defs.d/HOME_MODE.xml
|
2014-08-05 12:55:45 +00:00
|
|
|
|
2019-04-02 14:53:44 +00:00
|
|
|
# Force regeneration of getdate.c
|
|
|
|
rm libmisc/getdate.c
|
|
|
|
|
2004-09-09 12:22:58 +00:00
|
|
|
%build
|
2012-02-07 17:04:27 +00:00
|
|
|
%ifarch sparc64
|
|
|
|
#sparc64 need big PIE
|
|
|
|
export CFLAGS="$RPM_OPT_FLAGS -fPIE"
|
|
|
|
export LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now"
|
|
|
|
%else
|
|
|
|
export CFLAGS="$RPM_OPT_FLAGS -fpie"
|
|
|
|
export LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now"
|
|
|
|
%endif
|
|
|
|
|
2017-07-21 12:04:11 +00:00
|
|
|
autoreconf
|
2004-09-09 12:25:47 +00:00
|
|
|
%configure \
|
2009-01-19 13:48:19 +00:00
|
|
|
--enable-shadowgrp \
|
2014-11-26 14:58:28 +00:00
|
|
|
--enable-man \
|
2009-01-19 13:48:19 +00:00
|
|
|
--with-audit \
|
|
|
|
--with-sha-crypt \
|
2021-07-12 07:59:19 +00:00
|
|
|
--with-bcrypt \
|
2021-06-03 13:53:35 +00:00
|
|
|
--with-yescrypt \
|
2009-01-19 13:48:19 +00:00
|
|
|
--with-selinux \
|
|
|
|
--without-libcrack \
|
|
|
|
--without-libpam \
|
2021-04-16 14:18:35 +00:00
|
|
|
--enable-shared \
|
2013-10-18 14:33:21 +00:00
|
|
|
--with-group-name-max-length=32
|
2018-02-06 10:33:37 +00:00
|
|
|
%make_build
|
2004-09-09 12:21:14 +00:00
|
|
|
|
|
|
|
%install
|
2020-12-24 21:10:44 +00:00
|
|
|
%make_install gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale MKINSTALLDIRS=`pwd`/mkinstalldirs
|
|
|
|
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/default
|
|
|
|
install -p -c -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/login.defs
|
|
|
|
install -p -c -m 0600 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/default/useradd
|
2004-09-09 12:21:14 +00:00
|
|
|
|
2004-09-09 12:25:47 +00:00
|
|
|
|
2005-03-02 13:32:00 +00:00
|
|
|
ln -s useradd $RPM_BUILD_ROOT%{_sbindir}/adduser
|
2020-12-24 21:10:44 +00:00
|
|
|
ln -s useradd.8 $RPM_BUILD_ROOT%{_mandir}/man8/adduser.8
|
|
|
|
for subdir in $RPM_BUILD_ROOT%{_mandir}/{??,??_??,??_??.*}/man* ; do
|
2009-01-19 13:48:19 +00:00
|
|
|
test -d $subdir && test -e $subdir/useradd.8 && echo ".so man8/useradd.8" > $subdir/adduser.8
|
2004-09-09 12:28:02 +00:00
|
|
|
done
|
|
|
|
|
2004-09-09 12:25:47 +00:00
|
|
|
# Remove binaries we don't use.
|
2020-12-24 21:10:44 +00:00
|
|
|
rm $RPM_BUILD_ROOT%{_bindir}/chfn
|
|
|
|
rm $RPM_BUILD_ROOT%{_bindir}/chsh
|
|
|
|
rm $RPM_BUILD_ROOT%{_bindir}/expiry
|
|
|
|
rm $RPM_BUILD_ROOT%{_bindir}/groups
|
|
|
|
rm $RPM_BUILD_ROOT%{_bindir}/login
|
|
|
|
rm $RPM_BUILD_ROOT%{_bindir}/passwd
|
|
|
|
rm $RPM_BUILD_ROOT%{_bindir}/su
|
|
|
|
rm $RPM_BUILD_ROOT%{_bindir}/faillog
|
|
|
|
rm $RPM_BUILD_ROOT%{_sysconfdir}/login.access
|
|
|
|
rm $RPM_BUILD_ROOT%{_sysconfdir}/limits
|
|
|
|
rm $RPM_BUILD_ROOT%{_sbindir}/logoutd
|
|
|
|
rm $RPM_BUILD_ROOT%{_sbindir}/nologin
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man1/chfn.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man1/chfn.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man1/chsh.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man1/chsh.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man1/expiry.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man1/expiry.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man1/groups.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man1/groups.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man1/login.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man1/login.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man1/passwd.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man1/passwd.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man1/su.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man1/su.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man5/limits.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man5/limits.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man5/login.access.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man5/login.access.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man5/passwd.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man5/passwd.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man5/porttime.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man5/porttime.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man5/suauth.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man5/suauth.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man8/logoutd.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man8/logoutd.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man8/nologin.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man8/nologin.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man3/getspnam.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man3/getspnam.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man5/faillog.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man5/faillog.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/man8/faillog.*
|
|
|
|
rm $RPM_BUILD_ROOT%{_mandir}/*/man8/faillog.*
|
2004-09-09 12:25:47 +00:00
|
|
|
|
2007-10-08 17:46:20 +00:00
|
|
|
find $RPM_BUILD_ROOT%{_mandir} -depth -type d -empty -delete
|
2010-04-01 13:16:46 +00:00
|
|
|
%find_lang shadow
|
2007-10-08 17:46:20 +00:00
|
|
|
for dir in $(ls -1d $RPM_BUILD_ROOT%{_mandir}/{??,??_??}) ; do
|
|
|
|
dir=$(echo $dir | sed -e "s|^$RPM_BUILD_ROOT||")
|
|
|
|
lang=$(basename $dir)
|
2010-04-01 13:16:46 +00:00
|
|
|
# echo "%%lang($lang) $dir" >> shadow.lang
|
|
|
|
# echo "%%lang($lang) $dir/man*" >> shadow.lang
|
|
|
|
echo "%%lang($lang) $dir/man*/*" >> shadow.lang
|
2007-10-08 17:46:20 +00:00
|
|
|
done
|
2004-09-09 12:21:14 +00:00
|
|
|
|
2021-04-16 14:18:35 +00:00
|
|
|
# Move header files to its own folder
|
|
|
|
echo $(ls)
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/%{includesubiddir}
|
|
|
|
install -m 644 libsubid/subid.h $RPM_BUILD_ROOT/%{includesubiddir}/
|
|
|
|
|
2022-01-26 08:29:37 +00:00
|
|
|
# Remove .la and .a files created by libsubid
|
2021-04-16 14:18:35 +00:00
|
|
|
rm -f $RPM_BUILD_ROOT/%{_libdir}/libsubid.la
|
2022-01-26 08:29:37 +00:00
|
|
|
rm -f $RPM_BUILD_ROOT/%{_libdir}/libsubid.a
|
2021-04-16 14:18:35 +00:00
|
|
|
|
2004-09-09 12:21:24 +00:00
|
|
|
%files -f shadow.lang
|
2006-01-06 09:56:57 +00:00
|
|
|
%doc NEWS doc/HOWTO README
|
2014-08-05 12:55:45 +00:00
|
|
|
%license gpl-2.0.txt shadow-bsd.txt
|
2009-01-19 13:48:19 +00:00
|
|
|
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/login.defs
|
2012-07-25 10:44:17 +00:00
|
|
|
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/default/useradd
|
2004-09-09 12:21:14 +00:00
|
|
|
%{_bindir}/sg
|
2013-07-25 11:26:18 +00:00
|
|
|
%attr(4755,root,root) %{_bindir}/chage
|
|
|
|
%attr(4755,root,root) %{_bindir}/gpasswd
|
2004-09-09 12:21:14 +00:00
|
|
|
%{_bindir}/lastlog
|
2013-07-25 11:26:18 +00:00
|
|
|
%attr(4755,root,root) %{_bindir}/newgrp
|
2018-11-06 09:40:50 +00:00
|
|
|
%attr(0755,root,root) %caps(cap_setgid=ep) %{_bindir}/newgidmap
|
|
|
|
%attr(0755,root,root) %caps(cap_setuid=ep) %{_bindir}/newuidmap
|
2004-09-09 12:21:14 +00:00
|
|
|
%{_sbindir}/adduser
|
2016-01-08 09:02:12 +00:00
|
|
|
%attr(0755,root,root) %{_sbindir}/user*
|
|
|
|
%attr(0755,root,root) %{_sbindir}/group*
|
2004-09-09 12:21:14 +00:00
|
|
|
%{_sbindir}/grpck
|
|
|
|
%{_sbindir}/pwck
|
|
|
|
%{_sbindir}/*conv
|
|
|
|
%{_sbindir}/chpasswd
|
2016-05-26 19:05:16 +00:00
|
|
|
%{_sbindir}/chgpasswd
|
2004-09-09 12:21:14 +00:00
|
|
|
%{_sbindir}/newusers
|
2007-12-12 15:07:44 +00:00
|
|
|
%{_sbindir}/vipw
|
|
|
|
%{_sbindir}/vigr
|
2004-09-09 12:21:14 +00:00
|
|
|
%{_mandir}/man1/chage.1*
|
|
|
|
%{_mandir}/man1/gpasswd.1*
|
2004-09-09 12:25:47 +00:00
|
|
|
%{_mandir}/man1/sg.1*
|
2005-03-29 14:41:27 +00:00
|
|
|
%{_mandir}/man1/newgrp.1*
|
2014-11-26 14:58:28 +00:00
|
|
|
%{_mandir}/man1/newgidmap.1*
|
|
|
|
%{_mandir}/man1/newuidmap.1*
|
2004-09-09 12:21:14 +00:00
|
|
|
%{_mandir}/man3/shadow.3*
|
|
|
|
%{_mandir}/man5/shadow.5*
|
2005-09-20 12:48:57 +00:00
|
|
|
%{_mandir}/man5/login.defs.5*
|
2005-08-27 15:35:09 +00:00
|
|
|
%{_mandir}/man5/gshadow.5*
|
2014-11-26 14:58:28 +00:00
|
|
|
%{_mandir}/man5/subuid.5*
|
|
|
|
%{_mandir}/man5/subgid.5*
|
2004-09-09 12:21:14 +00:00
|
|
|
%{_mandir}/man8/adduser.8*
|
|
|
|
%{_mandir}/man8/group*.8*
|
|
|
|
%{_mandir}/man8/user*.8*
|
|
|
|
%{_mandir}/man8/pwck.8*
|
|
|
|
%{_mandir}/man8/grpck.8*
|
|
|
|
%{_mandir}/man8/chpasswd.8*
|
2016-05-26 19:05:16 +00:00
|
|
|
%{_mandir}/man8/chgpasswd.8*
|
2004-09-09 12:21:14 +00:00
|
|
|
%{_mandir}/man8/newusers.8*
|
|
|
|
%{_mandir}/man8/*conv.8*
|
|
|
|
%{_mandir}/man8/lastlog.8*
|
2007-12-12 15:07:44 +00:00
|
|
|
%{_mandir}/man8/vipw.8*
|
|
|
|
%{_mandir}/man8/vigr.8*
|
2004-09-09 12:21:14 +00:00
|
|
|
|
2021-04-16 14:18:35 +00:00
|
|
|
%files subid
|
|
|
|
%{_libdir}/libsubid.so.*
|
2021-11-19 08:44:08 +00:00
|
|
|
%{_bindir}/getsubids
|
|
|
|
%{_mandir}/man1/getsubids.1*
|
2021-04-16 14:18:35 +00:00
|
|
|
|
|
|
|
%files subid-devel
|
|
|
|
%{includesubiddir}/subid.h
|
|
|
|
%{_libdir}/libsubid.so
|
|
|
|
|
2004-09-09 12:21:14 +00:00
|
|
|
%changelog
|
2022-11-09 09:12:41 +00:00
|
|
|
* Wed Nov 9 2022 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.13-1
|
|
|
|
- Rebase to version 4.13
|
|
|
|
- SPDX license migration
|
|
|
|
|
2022-10-05 11:04:29 +00:00
|
|
|
* Wed Oct 5 2022 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.12.3-3
|
|
|
|
- chage: Fix regression in print_date. Resolves: #2129336
|
|
|
|
|
2022-09-09 13:04:49 +00:00
|
|
|
* Fri Sep 9 2022 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.12.3-2
|
|
|
|
- useradd: Do not reset non-existent data in {last,fail}log
|
|
|
|
|
2022-08-23 07:25:47 +00:00
|
|
|
* Mon Aug 22 2022 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.12.3-1
|
|
|
|
- Rebase to version 4.12.3. Resolves: #2117809
|
|
|
|
|
2022-08-01 09:13:56 +00:00
|
|
|
* Mon Aug 1 2022 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.11.1-4
|
|
|
|
- useradd: modify check ID range for system users. Resolves: #2093692
|
|
|
|
|
2022-07-23 08:29:04 +00:00
|
|
|
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.11.1-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
2022-02-10 16:46:56 +00:00
|
|
|
* Thu Feb 10 2022 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.11.1-2
|
|
|
|
- Fix explicit subid requirement for subid-devel
|
|
|
|
|
2022-01-26 08:29:37 +00:00
|
|
|
* Tue Jan 25 2022 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.11.1-1
|
|
|
|
- Rebase to version 4.11.1 (#2034038)
|
|
|
|
- Fix release sources
|
|
|
|
- Add explicit subid requirement for subid-devel
|
|
|
|
|
2022-01-22 00:46:50 +00:00
|
|
|
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.9-10
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
2022-01-17 09:00:50 +00:00
|
|
|
* Mon Jan 17 2022 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.9-9
|
|
|
|
- nss: get shadow_logfd with log_get_logfd() (#2038811)
|
|
|
|
- lib: make shadow_logfd and Prog not extern
|
|
|
|
- lib: rename Prog to shadow_progname
|
|
|
|
- lib: provide default values for shadow_progname
|
|
|
|
- libsubid: use log_set_progname in subid_init
|
|
|
|
|
2021-11-19 08:44:08 +00:00
|
|
|
* Fri Nov 19 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.9-8
|
|
|
|
- getsubids: provide system binary and man page (#1980780)
|
|
|
|
- pwck: fix segfault when calling fprintf() (#2021339)
|
|
|
|
- newgrp: fix segmentation fault (#2019553)
|
|
|
|
- groupdel: fix SIGSEGV when passwd does not exist (#1986111)
|
|
|
|
|
2021-11-12 14:47:43 +00:00
|
|
|
* Fri Nov 12 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.9-7
|
|
|
|
- useradd: change SELinux labels for home files (#2022658)
|
|
|
|
|
2021-11-04 11:47:10 +00:00
|
|
|
* Thu Nov 4 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.9-6
|
|
|
|
- useradd: revert fix memleak of grp (#2018697)
|
|
|
|
|
2021-10-27 10:02:57 +00:00
|
|
|
* Wed Oct 27 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.9-5
|
|
|
|
- useradd: generate home and mail directories with selinux user attribute
|
|
|
|
|
2021-09-21 08:37:43 +00:00
|
|
|
* Thu Sep 23 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.9-4
|
|
|
|
- login.defs: include HMAC_CRYPTO_ALGO key
|
|
|
|
- Clean spec file: organize dependencies and move License location
|
|
|
|
|
2021-08-17 07:49:01 +00:00
|
|
|
* Tue Aug 17 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.9-3
|
|
|
|
- libmisc: fix default value in SHA_get_salt_rounds()
|
|
|
|
|
2021-08-11 12:58:12 +00:00
|
|
|
* Mon Aug 9 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.9-2
|
|
|
|
- useradd: avoid generating an empty subid range (#1990653)
|
|
|
|
|
2021-08-04 08:14:14 +00:00
|
|
|
* Wed Aug 4 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.9-1
|
|
|
|
- Rebase to version 4.9
|
|
|
|
- usermod: allow all group types with -G option (#1975327)
|
|
|
|
- Clean spec file
|
|
|
|
|
2021-07-23 17:27:44 +00:00
|
|
|
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.8.1-20
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
2021-07-14 14:52:12 +00:00
|
|
|
* Wed Jul 14 2021 Björn Esser <besser82@fedoraproject.org> - 2:4.8.1-19
|
|
|
|
- Add patch to fix 'fread returns element count, not element size'
|
|
|
|
|
2021-07-14 09:30:45 +00:00
|
|
|
* Wed Jul 14 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8.1-18
|
|
|
|
- Fix regression issues detected in rhbz#667593 and rhbz#672510
|
|
|
|
|
2021-07-12 07:59:19 +00:00
|
|
|
* Mon Jul 12 2021 Björn Esser <besser82@fedoraproject.org> - 2:4.8.1-17
|
|
|
|
- Enable bcrypt support, as libxcrypt supports it well
|
|
|
|
|
2021-07-04 10:34:22 +00:00
|
|
|
* Sun Jul 04 2021 Björn Esser <besser82@fedoraproject.org> - 2:4.8.1-16
|
|
|
|
- Add a patch to obtain random bytes using getentropy()
|
2021-06-24 10:47:17 +00:00
|
|
|
- Update shadow-4.8-crypt_h.patch with the upstreamed version
|
|
|
|
- Add a patch to make use of crypt_gensalt() from libxcrypt
|
2021-07-04 10:34:22 +00:00
|
|
|
|
2021-06-29 06:53:22 +00:00
|
|
|
* Tue Jun 29 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8.1-15
|
|
|
|
- useradd: free correct pointer (#1976809)
|
|
|
|
|
2021-06-21 12:57:16 +00:00
|
|
|
* Mon Jun 28 2021 Björn Esser <besser82@fedoraproject.org> - 2:4.8.1-14
|
|
|
|
- Add a patch to fix the used prefix for the bcrypt hash method
|
2021-06-21 13:01:46 +00:00
|
|
|
- Add a patch to cleanup the code in libmisc/salt.c
|
2021-06-23 20:19:36 +00:00
|
|
|
- Add a patch adding some clarifying comments in libmisc/salt.c
|
2021-06-23 20:22:04 +00:00
|
|
|
- Add a patch to obtain random bytes from /dev/urandom
|
2021-06-21 12:57:16 +00:00
|
|
|
|
2021-06-28 08:53:45 +00:00
|
|
|
* Mon Jun 28 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8.1-13
|
|
|
|
- Covscan fixes
|
|
|
|
|
2021-06-03 13:53:35 +00:00
|
|
|
* Mon Jun 21 2021 Björn Esser <besser82@fedoraproject.org> - 2:4.8.1-12
|
|
|
|
- Backport support for yescrypt hash method
|
2021-06-21 12:49:14 +00:00
|
|
|
- Add a patch to fix the parameter type of YESCRYPT_salt_cost()
|
2021-06-03 13:53:35 +00:00
|
|
|
|
2021-06-21 11:24:36 +00:00
|
|
|
* Mon Jun 21 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8.1-11
|
|
|
|
- libsubid: don't print error messages on stderr by default
|
|
|
|
- libsubid: libsubid_init return false if out of memory
|
|
|
|
- useradd: fix SUB_UID_COUNT=0
|
|
|
|
- libsubid: don't return owner in list_owner_ranges API call
|
|
|
|
- libsubid: libsubid_init don't print messages on error
|
|
|
|
- libsubid: fix newusers when nss provides subids
|
|
|
|
- man: clarify subid delegation
|
|
|
|
- libsubid: make shadow_logfd not extern
|
|
|
|
|
2021-05-06 09:41:05 +00:00
|
|
|
* Thu May 6 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8.1-10
|
|
|
|
- man: mention NSS in new[ug]idmap manpages
|
|
|
|
- libsubid: move development header to shadow folder
|
|
|
|
|
2021-04-16 14:18:35 +00:00
|
|
|
* Fri Apr 16 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8.1-9
|
|
|
|
- libsubid: creation and nsswitch support
|
|
|
|
- Creation of subid and subid-devel subpackages
|
|
|
|
|
2021-03-29 10:29:20 +00:00
|
|
|
* Mon Mar 29 2021 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8.1-8
|
|
|
|
- man: include lastlog file caveat (#951564)
|
|
|
|
- Upstream links to several patches
|
|
|
|
- Spec file cleanup by Robert Scheck
|
|
|
|
- Add BuildRequires: make by Tom Stellard
|
|
|
|
|
2021-01-27 20:17:47 +00:00
|
|
|
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.8.1-7
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|
2020-11-09 09:53:20 +00:00
|
|
|
* Mon Nov 9 2020 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8.1-6
|
|
|
|
- commonio: force lock file sync (#1862056)
|
|
|
|
|
2020-11-03 15:14:35 +00:00
|
|
|
* Tue Nov 3 2020 Petr Lautrbach <plautrba@redhat.com> - 2:4.8.1-5
|
|
|
|
- Rebuild with libsemanage.so.2
|
|
|
|
|
2020-07-29 10:37:48 +00:00
|
|
|
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.8.1-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
2020-05-14 12:28:59 +00:00
|
|
|
* Thu May 14 2020 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8.1-3
|
|
|
|
- check only local groups when adding new supplementary groups to a user (#1727236)
|
|
|
|
|
2020-03-24 09:46:27 +00:00
|
|
|
* Tue Mar 24 2020 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8.1-2
|
|
|
|
- useradd: clarify the useradd -d parameter behavior in man page
|
|
|
|
|
2020-03-17 17:18:50 +00:00
|
|
|
* Tue Mar 17 2020 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8.1-1
|
|
|
|
- updated upstream to 4.8.1
|
|
|
|
|
|
|
|
* Tue Mar 17 2020 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8-5
|
2020-03-17 11:17:29 +00:00
|
|
|
- synchronized login.defs with upstream file (#1261099 and #1807957)
|
|
|
|
|
2020-02-24 15:36:57 +00:00
|
|
|
* Mon Feb 24 2020 Iker Pedrosa <ipedrosa@redhat.com> - 2:4.8-4
|
|
|
|
- fix useradd: doesn't generate spool mail with the proper SELinux user identity
|
|
|
|
(#1690527)
|
|
|
|
|
2020-01-30 23:20:27 +00:00
|
|
|
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.8-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
|
2020-01-16 08:04:04 +00:00
|
|
|
* Thu Jan 16 2020 Tomáš Mráz <tmraz@redhat.com> - 2:4.8-2
|
|
|
|
- make the invalid shell check into warning
|
|
|
|
|
2020-01-13 10:46:38 +00:00
|
|
|
* Mon Jan 13 2020 Tomáš Mráz <tmraz@redhat.com> - 2:4.8-1
|
|
|
|
- update to current upstream release 4.8
|
|
|
|
|
2019-09-02 13:48:01 +00:00
|
|
|
* Mon Sep 2 2019 Tomáš Mráz <tmraz@redhat.com> - 2:4.6-16
|
|
|
|
- fix SELinux related problem in chpasswd/chgpasswd when run with -R
|
|
|
|
(patch by Petr Lautrbach) (#1747215)
|
|
|
|
|
2019-07-26 23:10:38 +00:00
|
|
|
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.6-15
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
|
2019-06-07 12:40:46 +00:00
|
|
|
* Fri Jun 7 2019 Tomáš Mráz <tmraz@redhat.com> - 2:4.6-14
|
|
|
|
- minor auditing fixes
|
|
|
|
|
2019-05-03 09:22:39 +00:00
|
|
|
* Fri May 3 2019 Tomáš Mráz <tmraz@redhat.com> - 2:4.6-13
|
|
|
|
- use lckpwdf() again to disable concurrent edits of databases by
|
|
|
|
other applications
|
|
|
|
|
2019-04-02 14:53:44 +00:00
|
|
|
* Tue Apr 2 2019 Tomáš Mráz <tmraz@redhat.com> - 2:4.6-12
|
|
|
|
- force regeneration of getdate.c otherwise the date parsing fix
|
|
|
|
is not applied
|
|
|
|
|
2019-03-22 12:24:42 +00:00
|
|
|
* Fri Mar 22 2019 Tomáš Mráz <tmraz@redhat.com> - 2:4.6-11
|
|
|
|
- clarify chage manual page in regards to shadow and passwd
|
|
|
|
inconsistency (#1686440)
|
|
|
|
|
2019-03-21 14:09:54 +00:00
|
|
|
* Thu Mar 21 2019 Tomáš Mráz <tmraz@redhat.com> - 2:4.6-10
|
|
|
|
- Ignore LOGIN_PLAIN_PROMPT variable in login.defs
|
|
|
|
|
2019-03-07 03:45:18 +00:00
|
|
|
* Thu Mar 7 2019 Tim Landscheidt <tim@tim-landscheidt.de> - 2:4.6-9
|
|
|
|
- Remove obsolete requirements for post/pre scriptlets
|
|
|
|
|
2019-02-02 15:17:20 +00:00
|
|
|
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.6-8
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
|
2019-01-14 17:53:28 +00:00
|
|
|
* Mon Jan 14 2019 Björn Esser <besser82@fedoraproject.org> - 2:4.6-7
|
|
|
|
- Rebuilt for libcrypt.so.2 (#1666033)
|
|
|
|
|
2018-12-18 14:30:26 +00:00
|
|
|
* Tue Dec 18 2018 Tomáš Mráz <tmraz@redhat.com> - 2:4.6-6
|
|
|
|
- usermod: guard against unsafe change of ownership of
|
|
|
|
special home directories
|
|
|
|
|
2018-11-19 10:02:06 +00:00
|
|
|
* Mon Nov 19 2018 Tomáš Mráz <tmraz@redhat.com> - 2:4.6-5
|
|
|
|
- use itstool instead of xml2po
|
|
|
|
|
2018-11-06 09:40:50 +00:00
|
|
|
* Tue Nov 6 2018 Tomáš Mráz <tmraz@redhat.com> - 2:4.6-4
|
|
|
|
- use cap_setxid file capabilities for newxidmap instead of making them setuid
|
|
|
|
- limit the SYS_U/GID_MIN value to 1 as the algorithm does not work with 0
|
|
|
|
and the 0 is always used by root anyway
|
|
|
|
- manual page improvements
|
|
|
|
|
2018-10-12 15:38:01 +00:00
|
|
|
* Wed Oct 10 2018 Tomáš Mráz <tmraz@redhat.com> - 2:4.6-3
|
|
|
|
- fix some issues from Coverity scan
|
|
|
|
- flush sssd caches - patch by Jakub Hrozek
|
|
|
|
|
2018-07-14 06:02:14 +00:00
|
|
|
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.6-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
|
2018-05-28 13:25:08 +00:00
|
|
|
* Mon May 28 2018 Tomáš Mráz <tmraz@redhat.com> - 2:4.6-1
|
|
|
|
- update to current upstream release 4.6
|
|
|
|
|
2018-04-20 14:23:31 +00:00
|
|
|
* Fri Apr 20 2018 Tomáš Mráz <tmraz@redhat.com> - 2:4.5-10
|
|
|
|
- Raise limit for passwd and shadow entry length but also prevent
|
|
|
|
writing longer entries (#1422497)
|
|
|
|
|
2018-02-06 10:33:37 +00:00
|
|
|
* Tue Feb 06 2018 Björn Esser <besser82@fedoraproject.org> - 2:4.5-9
|
|
|
|
- Add patch to include crypt.h, if present
|
|
|
|
- Use %%make_{build,install} macros
|
|
|
|
- Refresh other patches for proper alignment
|
|
|
|
|
2018-01-20 22:08:33 +00:00
|
|
|
* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 2:4.5-8
|
|
|
|
- Rebuilt for switch to libxcrypt
|
|
|
|
|
2017-11-06 14:31:26 +00:00
|
|
|
* Mon Nov 6 2017 Tomáš Mráz <tmraz@redhat.com> - 2:4.5-7
|
|
|
|
- fix regression caused by the userdel-chroot patch (#1509978)
|
|
|
|
|
2017-11-02 10:50:59 +00:00
|
|
|
* Thu Nov 2 2017 Tomáš Mráz <tmraz@redhat.com> - 2:4.5-6
|
|
|
|
- fix userdel in chroot (#1316168)
|
|
|
|
- add useful chage -E example to chage manpage
|
|
|
|
|
2017-09-15 15:54:22 +00:00
|
|
|
* Fri Sep 15 2017 Tomáš Mráz <tmraz@redhat.com> - 2:4.5-5
|
|
|
|
- do not allow "." and ".." user names
|
|
|
|
|
2017-08-14 09:03:28 +00:00
|
|
|
* Mon Aug 14 2017 Tomáš Mráz <tmraz@redhat.com> - 2:4.5-4
|
|
|
|
- allow switching to secondary group without checking the membership
|
|
|
|
explicitly (patch from upstream)
|
|
|
|
|
2017-08-03 08:23:19 +00:00
|
|
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.5-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
|
|
2017-07-27 18:30:31 +00:00
|
|
|
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.5-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
|
|
2017-07-21 12:04:11 +00:00
|
|
|
* Fri Jul 21 2017 Tomáš Mráz <tmraz@redhat.com> - 2:4.5-1
|
|
|
|
- update to current upstream release 4.5
|
|
|
|
|
2017-02-11 13:21:56 +00:00
|
|
|
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2:4.3.1-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
|
|
2016-08-25 09:24:38 +00:00
|
|
|
* Thu Aug 25 2016 Tomáš Mráz <tmraz@redhat.com> - 2:4.3.1-2
|
|
|
|
- fix regression in useradd - not processing defaults properly (#1369979)
|
|
|
|
|
2016-08-23 14:03:52 +00:00
|
|
|
* Tue Aug 23 2016 Tomáš Mráz <tmraz@redhat.com> - 2:4.3.1-1
|
|
|
|
- new upstream release fixing low impact security issue
|
|
|
|
|
2016-06-14 09:34:10 +00:00
|
|
|
* Tue Jun 14 2016 Tomáš Mráz <tmraz@redhat.com> - 2:4.2.1-11
|
|
|
|
- guard for localtime() and gmtime() failure
|
|
|
|
|
2016-05-30 09:59:54 +00:00
|
|
|
* Mon May 30 2016 Tomáš Mráz <tmraz@redhat.com> - 2:4.2.1-10
|
|
|
|
- chpasswd, chgpasswd: open audit when starting
|
|
|
|
|
2016-05-26 19:05:16 +00:00
|
|
|
* Thu May 26 2016 Tomáš Mráz <tmraz@redhat.com> - 2:4.2.1-9
|
|
|
|
- chgpasswd: do not remove it
|
|
|
|
- chpasswd, chgpasswd: add selinux_check_access call (#1336902)
|
|
|
|
|
2016-03-17 16:40:43 +00:00
|
|
|
* Thu Mar 17 2016 Tomáš Mráz <tmraz@redhat.com> - 2:4.2.1-8
|
|
|
|
- userdel: fix userdel -f with /etc/subuid present (#1316168)
|
|
|
|
|
2016-02-09 10:54:02 +00:00
|
|
|
* Tue Feb 9 2016 Tomáš Mráz <tmraz@redhat.com> - 2:4.2.1-7
|
|
|
|
- usermod: properly return error during password manipulation
|
|
|
|
|
2016-02-03 13:01:19 +00:00
|
|
|
* Wed Feb 3 2016 Tomáš Mráz <tmraz@redhat.com> - 2:4.2.1-6
|
|
|
|
- add possibility to clear or set lastlog record for user via lastlog
|
|
|
|
|
2016-01-08 09:02:44 +00:00
|
|
|
* Fri Jan 8 2016 Tomáš Mráz <tmraz@redhat.com> - 2:4.2.1-5
|
2016-01-08 09:02:12 +00:00
|
|
|
- do not use obscure permissions for binaries
|
|
|
|
- remove unused commands from login.defs(5) cross-reference
|
|
|
|
|
2015-11-06 13:34:35 +00:00
|
|
|
* Fri Nov 6 2015 Tomáš Mráz <tmraz@redhat.com> - 2:4.2.1-4
|
|
|
|
- document that groupmems is not setuid root
|
|
|
|
- document that expiration of the password after inactivity period
|
|
|
|
locks the user account completely
|
|
|
|
|
2015-08-27 13:53:13 +00:00
|
|
|
* Thu Aug 27 2015 Tomáš Mráz <tmraz@redhat.com> - 2:4.2.1-3
|
|
|
|
- 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-06-19 00:44:03 +00:00
|
|
|
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:4.2.1-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
|
2014-11-26 14:58:28 +00:00
|
|
|
* Wed Nov 26 2014 Tomáš Mráz <tmraz@redhat.com> - 2:4.2.1-1
|
|
|
|
- new upstream release with support for subordinate uids and gids
|
|
|
|
|
2014-11-25 10:58:16 +00:00
|
|
|
* Tue Nov 25 2014 Tomáš Mráz <tmraz@redhat.com> - 2:4.1.5.1-22
|
|
|
|
- small adjustments to the audit patch
|
|
|
|
|
2014-10-17 15:03:29 +00:00
|
|
|
* Fri Oct 17 2014 Tomáš Mráz <tmraz@redhat.com> - 2:4.1.5.1-21
|
|
|
|
- update auditing to cover more events and fix some incorrect audit
|
|
|
|
records - patch by Steve Grubb (#1151580)
|
|
|
|
- apply the same new allocation algorithm to uids as for gids
|
|
|
|
|
2014-09-10 08:28:53 +00:00
|
|
|
* Wed Sep 10 2014 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-20
|
|
|
|
- discard obsolete matchpathcon cache after semanage_commit()
|
|
|
|
|
2014-09-09 15:39:08 +00:00
|
|
|
* Tue Sep 9 2014 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-19
|
|
|
|
- disallow all-numeric user and group names (#1139318)
|
|
|
|
|
2014-08-29 12:28:48 +00:00
|
|
|
* Fri Aug 29 2014 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-18
|
|
|
|
- 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-18 02:08:56 +00:00
|
|
|
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:4.1.5.1-17
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
|
|
2014-08-05 12:55:45 +00:00
|
|
|
* Tue Aug 5 2014 Tom Callaway <spot@fedoraproject.org> - 2:4.1.5.1-16
|
|
|
|
- fix license handling
|
|
|
|
|
2014-07-14 08:34:08 +00:00
|
|
|
* Mon Jul 14 2014 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-15
|
|
|
|
- revert the last change as it is not really needed
|
|
|
|
|
2014-07-10 15:06:38 +00:00
|
|
|
* Thu Jul 10 2014 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-14
|
|
|
|
- put system users and groups into /usr/lib/{passwd,group} if
|
|
|
|
the files exist and SHADOW_USE_USRLIB environment variable is set
|
|
|
|
Patch by Colin Walters
|
|
|
|
|
2014-07-02 11:30:31 +00:00
|
|
|
* Mon Jun 30 2014 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-13
|
|
|
|
- ignore getgrgid() errors for now
|
|
|
|
|
2014-06-30 13:22:33 +00:00
|
|
|
* Mon Jun 30 2014 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-12
|
|
|
|
- improve group allocation algorithm - patch by Stephen Gallager (#1089738)
|
|
|
|
|
2014-06-08 06:14:33 +00:00
|
|
|
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:4.1.5.1-11
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
|
2014-02-12 10:43:04 +00:00
|
|
|
* Wed Feb 12 2014 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-10
|
|
|
|
- clean up login.defs manpage
|
|
|
|
- properly document userdel -f behavior
|
|
|
|
|
2013-10-18 14:33:21 +00:00
|
|
|
* Fri Oct 18 2013 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-9
|
|
|
|
- document that the directory where user's home is created must exist
|
|
|
|
|
2013-07-25 11:26:18 +00:00
|
|
|
* Thu Jul 25 2013 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-8
|
|
|
|
- slightly more meaningful error messages if crypt() returns NULL (#988184)
|
|
|
|
- explicit suid permissions
|
|
|
|
|
2013-07-19 05:44:18 +00:00
|
|
|
* Fri Jul 19 2013 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-7
|
|
|
|
- fix useradd man page bugs
|
|
|
|
|
2013-06-14 13:27:20 +00:00
|
|
|
* Fri Jun 14 2013 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-6
|
|
|
|
- report error to stdout when SELinux context for home directory
|
|
|
|
cannot be determined (#973647)
|
|
|
|
- audit the changing home directory owner (#885797)
|
|
|
|
- do not set the default SELinux MLS range (#852676)
|
|
|
|
|
2013-03-19 17:43:43 +00:00
|
|
|
* Tue Mar 19 2013 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-5
|
|
|
|
- improve the failure syslog message in useradd (#830617)
|
|
|
|
|
2013-02-20 14:30:31 +00:00
|
|
|
* Wed Feb 20 2013 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-4
|
|
|
|
- keep the original context if matchpathcon() fails (#912399)
|
|
|
|
|
2013-01-29 13:17:57 +00:00
|
|
|
* Tue Jan 29 2013 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-3
|
|
|
|
- fix bugs in merge_group_entries()
|
|
|
|
|
2013-01-11 09:45:13 +00:00
|
|
|
* Fri Jan 11 2013 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-2
|
|
|
|
- /etc/default is owned by glibc-common now (#894194)
|
|
|
|
|
2012-09-19 18:33:30 +00:00
|
|
|
* Wed Sep 19 2012 Tomas Mraz <tmraz@redhat.com> - 2:4.1.5.1-1
|
|
|
|
- new upstream version
|
|
|
|
- use the original file permissions when creating backup (#853102)
|
|
|
|
|
2012-07-25 10:44:17 +00:00
|
|
|
* Wed Jul 25 2012 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.5-5
|
|
|
|
- make /etc/default/useradd world-readable (#835137)
|
|
|
|
|
2012-07-21 19:29:08 +00:00
|
|
|
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:4.1.5-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
|
2012-06-18 11:38:31 +00:00
|
|
|
* Mon Jun 18 2012 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.5-3
|
|
|
|
- pwconv/grpconv skipped 2nd of consecutive failures (#832995)
|
|
|
|
|
2013-07-25 12:30:32 +00:00
|
|
|
* Thu Mar 22 2012 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.5-2
|
2012-03-22 15:51:40 +00:00
|
|
|
- fix selinux context handling
|
|
|
|
- reset selinux context on files copied from skel
|
|
|
|
|
2012-03-20 16:39:28 +00:00
|
|
|
* Mon Mar 19 2012 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.5-1
|
|
|
|
- upgrade
|
|
|
|
|
2012-02-07 17:04:27 +00:00
|
|
|
* Tue Feb 07 2012 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-14
|
|
|
|
- compile with PIE and RELRO flags (#784349)
|
|
|
|
|
2012-01-14 03:52:35 +00:00
|
|
|
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:4.1.4.3-13
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
|
|
2011-12-20 12:53:56 +00:00
|
|
|
* Tue Dec 20 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-12
|
|
|
|
- fix leaks in .IDs patch (#734340)
|
|
|
|
|
2011-11-16 16:17:29 +00:00
|
|
|
* Wed Nov 16 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-11
|
2012-07-25 10:44:17 +00:00
|
|
|
- free memory associated with SELinux security contexts
|
2011-11-16 16:17:29 +00:00
|
|
|
|
2011-11-10 16:16:04 +00:00
|
|
|
* Wed Nov 09 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-10
|
|
|
|
- replace semanage call by library call
|
|
|
|
- useradd man page (#739147)
|
|
|
|
|
2011-08-02 12:09:56 +00:00
|
|
|
* Tue Aug 02 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-9
|
|
|
|
- man page adjustment (userdel -Z)
|
|
|
|
|
2011-08-02 11:07:03 +00:00
|
|
|
* Tue Aug 02 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-8
|
|
|
|
- fixing semanage issue (#701355)
|
|
|
|
|
2011-07-25 13:06:13 +00:00
|
|
|
* Fri Jul 22 2011 Miloslav Trmač <mitr@redhat.com> - 2:4.1.4.3-7
|
|
|
|
- Make sure /etc/login.defs is not changed on upgrades from Fedora 1[345].
|
|
|
|
|
2011-06-29 08:14:51 +00:00
|
|
|
* Wed Jun 29 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-6
|
|
|
|
- man page fixes (#696213 #674878)
|
|
|
|
|
2011-06-28 14:32:18 +00:00
|
|
|
* Tue Jun 28 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-5
|
|
|
|
- userdel option to remove Linux login <-> SELinux login mapping (#639900)
|
|
|
|
- useradd special exit value if SELinux user mapping is invalid (#639975)
|
|
|
|
- usermod special exit value if SELinux user mapping is invalid (#639976)
|
|
|
|
|
2011-06-27 14:12:59 +00:00
|
|
|
* Mon Jun 27 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-4
|
|
|
|
- refer to PAM in /etc/login.defs (#629277)
|
|
|
|
|
2011-06-06 07:07:51 +00:00
|
|
|
* Mon Jun 06 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-3
|
|
|
|
- fix shadow-4.1.4.2-underflow.patch
|
|
|
|
|
2011-05-31 08:00:39 +00:00
|
|
|
* Tue May 31 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-2
|
|
|
|
- fix integer underflow in laslog (#706321)
|
|
|
|
|
2011-05-23 12:58:07 +00:00
|
|
|
* Fri May 20 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.3-1
|
|
|
|
- upgrade
|
|
|
|
- change UID/GID_MIN to #1000
|
|
|
|
- fix find_new_uid/gid for big UID/GID_MAX
|
|
|
|
|
2011-02-09 10:07:44 +00:00
|
|
|
* Wed Feb 09 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.2-11
|
2012-07-25 10:44:17 +00:00
|
|
|
- useradd man page (-m option)
|
2011-02-10 10:23:21 +00:00
|
|
|
- create home directory on fs with noacl
|
|
|
|
- remove faillog app (pam_tally.so is no longer shipped)
|
|
|
|
Resolves: #523265, #622320
|
2011-02-09 10:07:44 +00:00
|
|
|
|
2011-02-01 16:10:35 +00:00
|
|
|
* Tue Feb 01 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.2-10
|
|
|
|
- do not use gshadow functions from glibc, there is a bug
|
|
|
|
in glibc sgetsgent(#674361)
|
|
|
|
Resolves: #674234
|
|
|
|
|
2011-01-06 08:41:43 +00:00
|
|
|
* Wed Jan 05 2011 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.2-9
|
2012-07-25 10:44:17 +00:00
|
|
|
- fix gshadow functions from shadow utils
|
2011-01-06 08:41:43 +00:00
|
|
|
- make shadow utils use gshadow functions from glibc
|
|
|
|
Resolves: #665780
|
|
|
|
|
2010-07-20 09:20:10 +00:00
|
|
|
* Tue Jul 20 2010 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.2-8
|
|
|
|
- fix pwck/grpck hang
|
|
|
|
Resolves: #586322
|
|
|
|
|
2010-06-14 11:15:21 +00:00
|
|
|
* Mon Jun 14 2010 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.2-7
|
|
|
|
- fix integer underflow in faillog (#603683)
|
|
|
|
- use preferred GID for reserved static IDs
|
|
|
|
|
2010-04-29 15:09:49 +00:00
|
|
|
* Thu Apr 29 2010 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.2-6
|
2012-07-25 10:44:17 +00:00
|
|
|
- preserve ACL's on files in /etc/skel
|
|
|
|
Resolves: #513055
|
2010-04-29 15:09:49 +00:00
|
|
|
|
2010-04-28 13:13:13 +00:00
|
|
|
* Wed Apr 28 2010 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.2-5
|
|
|
|
- newusers man page more informative
|
|
|
|
- userdel should not need to run semanage
|
|
|
|
Resolves: #586330 #586408
|
|
|
|
|
2010-04-01 13:16:46 +00:00
|
|
|
* Thu Apr 01 2010 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.2-4
|
|
|
|
- fix man directories ownership (#569418)
|
|
|
|
|
2010-03-26 13:55:46 +00:00
|
|
|
* Fri Mar 26 2010 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.2-3
|
|
|
|
- max group name length set to 32 characters
|
|
|
|
|
2009-11-18 09:33:28 +00:00
|
|
|
* Wed Nov 18 2009 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.2-2
|
|
|
|
- apply patches{1,2,3}
|
|
|
|
- enable SHA512 in /etc/login.defs
|
|
|
|
|
2009-09-07 14:56:09 +00:00
|
|
|
* Mon Sep 07 2009 Peter Vrabec <pvrabec@redhat.com> - 2:4.1.4.2-1
|
|
|
|
- upgrade
|
|
|
|
|
2009-08-21 11:18:13 +00:00
|
|
|
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2:4.1.4.1-7
|
|
|
|
- rebuilt with new audit
|
|
|
|
|
2009-08-05 11:50:03 +00:00
|
|
|
* Wed Aug 05 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.4.1-6
|
|
|
|
- increase threshold for uid/gid reservations to 200 (#515667)
|
|
|
|
|
2009-07-27 04:15:11 +00:00
|
|
|
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:4.1.4.1-5
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
|
2009-07-16 13:41:55 +00:00
|
|
|
* Thu Jul 16 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.4.1-4
|
|
|
|
- fix a list of owned directories (#510366)
|
|
|
|
|
|
|
|
* Thu Jul 16 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.4.1-3
|
|
|
|
- reduce the reuse of system IDs
|
|
|
|
|
|
|
|
* Wed Jul 15 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.4.1-2
|
|
|
|
- speed up sys users look up on LDAP boxes (#511813)
|
|
|
|
|
2009-06-16 13:23:28 +00:00
|
|
|
* Tue Jun 16 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.4.1-1
|
|
|
|
- upgrade
|
|
|
|
|
2009-05-15 10:46:55 +00:00
|
|
|
* Fri May 15 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.4-1
|
|
|
|
- upgrade
|
|
|
|
|
2009-04-22 08:58:31 +00:00
|
|
|
* Wed Apr 22 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.3.1-2
|
|
|
|
- lastlog fix
|
|
|
|
|
2009-04-20 09:47:31 +00:00
|
|
|
* Fri Apr 17 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.3.1-1
|
|
|
|
- upgrade
|
|
|
|
|
2009-04-14 14:12:16 +00:00
|
|
|
* Tue Apr 14 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.3-2
|
|
|
|
- get "-n" option back
|
|
|
|
- fix selinux issues
|
|
|
|
|
2009-04-14 10:19:14 +00:00
|
|
|
* Tue Apr 14 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.3-1
|
|
|
|
- upgrade
|
2009-03-24 16:09:09 +00:00
|
|
|
|
2009-04-14 10:19:14 +00:00
|
|
|
* Tue Mar 24 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-12
|
|
|
|
- don not allow UID/GID = 4294967295 (#484040)
|
2009-02-26 00:46:27 +00:00
|
|
|
|
2009-01-19 13:48:19 +00:00
|
|
|
* Mon Jan 19 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-11
|
|
|
|
- fix license tag (#226416)
|
|
|
|
- get rid of tabs in spec file (#226416)
|
|
|
|
- convert HOWTO to UTF8 (#226416)
|
|
|
|
|
2009-01-05 12:57:44 +00:00
|
|
|
* Mon Jan 05 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-10
|
|
|
|
- Add policycoreutils as Requires, because of restorecon (#478494)
|
|
|
|
|
2008-12-21 16:54:46 +00:00
|
|
|
* Sun Dec 21 2008 Jesse Keating <jkeating@redhat.com> - 2:4.1.2-9
|
|
|
|
- Add setup as a Requires. Perhaps this should be a files requires. (#477529)
|
|
|
|
|
2008-09-24 13:26:18 +00:00
|
|
|
* Wed Sep 24 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-8
|
|
|
|
- groupmems: check username for valid character (#455603)
|
|
|
|
- groupmems: don't segfault on nonexistent group (#456088)
|
|
|
|
|
2008-09-11 11:47:39 +00:00
|
|
|
* Thu Sep 11 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-7
|
|
|
|
- fix usermod SELinux user mappings change (#458766)
|
|
|
|
|
|
|
|
* Tue Sep 02 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-6
|
2008-09-02 14:12:30 +00:00
|
|
|
- audit improvements, thnx. to sgrubb@redhat.com
|
|
|
|
|
2008-09-11 11:47:39 +00:00
|
|
|
* Tue Sep 02 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-5
|
2008-09-02 08:46:52 +00:00
|
|
|
- fix groupmems issues (#459825)
|
|
|
|
|
2008-07-28 11:45:33 +00:00
|
|
|
* Mon Jul 28 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-4
|
|
|
|
- fix configure options (#456748)
|
|
|
|
|
2008-07-24 08:30:14 +00:00
|
|
|
* Thu Jul 24 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-3
|
|
|
|
- recreate selinux patch
|
|
|
|
|
2008-07-22 10:16:36 +00:00
|
|
|
* Tue Jul 22 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-2
|
|
|
|
- provide getspnam by man-pages
|
|
|
|
|
2008-05-26 13:17:35 +00:00
|
|
|
* Mon May 26 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-1
|
|
|
|
- upgrade
|
|
|
|
|
2008-05-20 11:44:16 +00:00
|
|
|
* Tue May 20 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.1-2
|
|
|
|
- fix salt size problem (#447136)
|
|
|
|
|
2008-04-05 13:17:48 +00:00
|
|
|
* Mon Apr 07 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.1-1
|
|
|
|
- upgrade
|
|
|
|
|
2008-03-07 15:06:15 +00:00
|
|
|
* Fri Mar 07 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.0-5
|
|
|
|
- improve newgrp audit patch
|
|
|
|
|
2008-03-03 14:14:07 +00:00
|
|
|
* Mon Mar 03 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.0-4
|
|
|
|
- fix selinux labeling (#433757)
|
|
|
|
|
2008-02-19 12:01:10 +00:00
|
|
|
* Tue Feb 19 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.0-3
|
|
|
|
- fix groupmems segmentation fault (#430813)
|
|
|
|
|
2008-02-13 12:54:32 +00:00
|
|
|
* Wed Feb 13 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.0-2
|
|
|
|
- fix newgrp audit event
|
|
|
|
|
2007-12-12 15:07:44 +00:00
|
|
|
* Wed Dec 12 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.1.0-1
|
|
|
|
- new upgrade release from new upstream
|
|
|
|
- provide vipw and vigr
|
|
|
|
|
2007-11-29 15:08:46 +00:00
|
|
|
* Thu Nov 29 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-20
|
|
|
|
- do not create mail spool entries for system accounts (#402351)
|
|
|
|
|
2007-10-18 10:38:36 +00:00
|
|
|
* Thu Oct 18 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-19
|
|
|
|
- fix timestamps when moving home dirs to another file system (#278571)
|
|
|
|
|
2007-10-08 17:46:20 +00:00
|
|
|
* Mon Oct 08 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-18
|
|
|
|
- mark localized man pages with %%lang
|
|
|
|
|
2007-08-22 15:44:51 +00:00
|
|
|
* Wed Aug 22 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-17
|
|
|
|
- rebuild
|
|
|
|
|
2007-06-26 14:22:36 +00:00
|
|
|
* Tue Jun 26 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-16
|
|
|
|
- fix "CAVEATS" section of groupadd man page (#245590)
|
|
|
|
|
2013-07-25 12:30:32 +00:00
|
|
|
* Wed Jun 06 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-15
|
2007-06-05 13:18:36 +00:00
|
|
|
- fix infinitive loop if there are duplicate entries
|
|
|
|
in /etc/group (#240915)
|
|
|
|
|
2013-07-25 12:30:32 +00:00
|
|
|
* Wed Jun 06 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-14
|
2007-06-05 13:09:03 +00:00
|
|
|
- do not run find_new_uid() twice and use getpwuid() to check
|
|
|
|
UID uniqueness (#236871)
|
|
|
|
|
2007-04-10 10:14:19 +00:00
|
|
|
* Tue Apr 10 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-13
|
|
|
|
- fix useradd dump core when build without WITH_SELINUX (#235641)
|
|
|
|
|
2007-03-26 15:07:41 +00:00
|
|
|
* Mon Mar 26 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-12
|
|
|
|
- create user's mailbox file by default (#231311)
|
|
|
|
|
2007-03-16 10:04:22 +00:00
|
|
|
* Fri Mar 16 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-11
|
|
|
|
- assign system dynamic UID/GID from the top of available UID/GID (#190523)
|
|
|
|
|
2007-02-28 16:24:03 +00:00
|
|
|
* Wed Feb 28 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-10
|
|
|
|
- spec file fixes to meet fedora standarts.
|
2012-07-25 10:44:17 +00:00
|
|
|
- fix useless call of restorecon(). (#222159)
|
2007-02-28 16:24:03 +00:00
|
|
|
|
2007-01-14 13:49:46 +00:00
|
|
|
* Sun Jan 14 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-9
|
2007-01-14 13:25:14 +00:00
|
|
|
- fix append option in usermod (#222540).
|
2006-12-14 13:25:19 +00:00
|
|
|
|
2007-01-14 13:49:46 +00:00
|
|
|
* Thu Dec 21 2006 Dan Walsh <dwalsh@redhat.com> 2:4.0.18.1-8
|
|
|
|
- Fix execution and creation of Home Directories under SELinux
|
|
|
|
- Resolves: rhbz#217441
|
|
|
|
|
|
|
|
* Thu Dec 14 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-7
|
|
|
|
- fix rpmlint issues
|
|
|
|
|
2006-12-06 16:00:06 +00:00
|
|
|
* Wed Dec 06 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-6
|
|
|
|
- use MD5 encryption by default (#218629).
|
|
|
|
|
2006-11-30 21:52:48 +00:00
|
|
|
* Thu Nov 30 2006 Steve Grubb <sgrubb@redhat.com> 2:4.0.18.1-5
|
|
|
|
- Fix SELinux context on home directories created with useradd (#217441)
|
|
|
|
|
2006-11-14 10:07:36 +00:00
|
|
|
* Tue Nov 14 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-4
|
|
|
|
- fix chpasswd and chgpasswd stack overflow (#213052)
|
|
|
|
|
2006-11-04 13:26:21 +00:00
|
|
|
* Sat Nov 04 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-3
|
|
|
|
- fix "-g" and "-G" option.
|
|
|
|
|
2006-11-03 15:29:36 +00:00
|
|
|
* Fri Nov 03 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-2
|
|
|
|
- improve audit logging (#211659)
|
|
|
|
- improve "-l" option. Do not reset faillog if it's used (#213450).
|
2012-07-25 10:44:17 +00:00
|
|
|
|
2006-11-01 13:49:50 +00:00
|
|
|
* Wed Nov 01 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-1
|
|
|
|
- upgrade
|
|
|
|
|
2006-10-25 14:31:01 +00:00
|
|
|
* Wed Oct 25 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-7
|
|
|
|
- add dist-tag
|
|
|
|
|
2006-10-04 21:03:00 +00:00
|
|
|
* Wed Oct 04 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-6
|
2012-07-25 10:44:17 +00:00
|
|
|
- fix regression. Permissions on user* group* binaries
|
2006-10-04 21:03:00 +00:00
|
|
|
should be 0750, because of CAPP/LSPP certification
|
|
|
|
- fix groupdel man page
|
|
|
|
|
2006-08-11 09:50:58 +00:00
|
|
|
* Fri Aug 11 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-5
|
|
|
|
- fix bug introduced with UIG_GID.patch (#201991)
|
|
|
|
|
|
|
|
* Sat Aug 05 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-4
|
2006-08-05 15:19:40 +00:00
|
|
|
- fix userdel, it didn't delete user's group (#201379)
|
|
|
|
|
2006-08-11 09:50:58 +00:00
|
|
|
* Fri Aug 04 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-3
|
2006-08-04 13:40:45 +00:00
|
|
|
- fix UID/GID overflow in user* group* (#198920)
|
|
|
|
|
2006-08-11 09:50:58 +00:00
|
|
|
* Fri Aug 04 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-2
|
2006-08-04 13:34:12 +00:00
|
|
|
- do not inherit file desc. in execve(nscd)
|
|
|
|
|
2006-07-17 11:48:22 +00:00
|
|
|
* Mon Jul 17 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-1
|
|
|
|
- upgrade
|
|
|
|
|
2006-07-12 08:14:38 +00:00
|
|
|
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2:4.0.16-3.1
|
|
|
|
- rebuild
|
|
|
|
|
2006-06-13 19:46:40 +00:00
|
|
|
* Tue Jun 13 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.16-3
|
|
|
|
- call "nscd -i" to flush nscd cache (#191464)
|
|
|
|
|
2006-06-10 12:25:02 +00:00
|
|
|
* Sat Jun 10 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.16-2
|
|
|
|
- "useradd -r" must create a system group (#194728)
|
|
|
|
|
2006-06-06 11:01:03 +00:00
|
|
|
* Tue Jun 06 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.16-1
|
|
|
|
- upgrade
|
|
|
|
- do not replace login.defs file (#190014)
|
|
|
|
|
2006-04-08 11:59:38 +00:00
|
|
|
* Sat Apr 08 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.15-3
|
|
|
|
- fix typo in shadow-4.0.15-login.defs (#188263)
|
|
|
|
|
2006-04-04 06:38:10 +00:00
|
|
|
* Tue Apr 04 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.15-2
|
|
|
|
- properly notify nscd to flush its cache(#186803)
|
|
|
|
|
2006-04-03 12:45:14 +00:00
|
|
|
* Mon Apr 03 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.15-1
|
|
|
|
- upgrade
|
|
|
|
|
2006-03-10 14:02:43 +00:00
|
|
|
* Fri Mar 10 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.14-4
|
|
|
|
- fix lrename() function to handle relative symlinks too
|
|
|
|
|
2006-03-07 15:24:21 +00:00
|
|
|
* Tue Mar 07 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.14-3
|
|
|
|
- set default umask to 077 in login.defs
|
|
|
|
|
2006-03-06 14:57:57 +00:00
|
|
|
* Mon Mar 06 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.14-2
|
|
|
|
- use lrename() function, which follow a destination symbolic link(#181977)
|
|
|
|
|
2006-02-11 05:41:44 +00:00
|
|
|
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2:4.0.14-1.2
|
|
|
|
- bump again for double-long bug on ppc(64)
|
|
|
|
|
2006-02-07 13:50:13 +00:00
|
|
|
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2:4.0.14-1.1
|
|
|
|
- rebuilt for new gcc4.1 snapshot and glibc changes
|
|
|
|
|
2006-01-06 09:56:57 +00:00
|
|
|
* Fri Jan 06 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.14-1
|
|
|
|
- upgrade
|
|
|
|
|
2005-12-09 22:43:13 +00:00
|
|
|
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
2005-11-29 10:26:49 +00:00
|
|
|
* Tue Nov 29 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.13-4
|
|
|
|
- fix incorrect audit record in userdel (#174392)
|
|
|
|
|
2005-11-16 11:02:39 +00:00
|
|
|
* Wed Nov 16 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.13-3
|
|
|
|
- fix useradd segfaults (#173241)
|
|
|
|
|
2005-11-05 18:09:50 +00:00
|
|
|
* Sat Nov 5 2005 Steve Grubb <sgrubb@redhat.com> 2:4.0.13-2
|
|
|
|
- Update audit communication to standard format messages
|
|
|
|
|
2005-10-22 12:38:17 +00:00
|
|
|
* Fri Oct 21 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.13-1
|
|
|
|
- upgrade
|
|
|
|
|
2005-09-23 08:33:48 +00:00
|
|
|
* Fri Sep 23 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.12-4
|
|
|
|
- add useradd -l option back, it was removed by mistake
|
|
|
|
|
2005-09-20 12:48:57 +00:00
|
|
|
* Tue Sep 20 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.12-3
|
|
|
|
- provide login.defs man page
|
|
|
|
- adjust audit patch
|
|
|
|
|
2005-09-01 11:46:33 +00:00
|
|
|
* Tue Aug 30 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.12-2
|
|
|
|
- audit support
|
|
|
|
|
2005-08-27 15:35:09 +00:00
|
|
|
* Sat Aug 27 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.12-1
|
2012-07-25 10:44:17 +00:00
|
|
|
- upgrade
|
2005-08-27 15:35:09 +00:00
|
|
|
|
2005-08-13 10:46:50 +00:00
|
|
|
* Sat Aug 13 2005 Dan Walsh <dwalsh@redhat.com> 2:4.0.11.1-5
|
|
|
|
- Change to use new selinux api for selinux_check_passwd_access
|
|
|
|
|
2005-08-09 15:12:21 +00:00
|
|
|
* Tue Aug 09 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.11.1-4
|
|
|
|
- change the password last changed field in the shadow file
|
|
|
|
when "usermod -p" is used (#164943)
|
|
|
|
|
2005-08-08 13:21:05 +00:00
|
|
|
* Mon Aug 08 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.11.1-3
|
|
|
|
- provide getspnam.3 man page(#162476)
|
|
|
|
- fix useradd man page(#97131)
|
|
|
|
|
2005-08-08 08:46:33 +00:00
|
|
|
* Mon Aug 08 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.11.1-2
|
2012-07-25 10:44:17 +00:00
|
|
|
- do not copy files from skel directory if home directory
|
2005-08-08 08:46:33 +00:00
|
|
|
already exist (#89591,#80242)
|
|
|
|
|
2005-08-05 11:48:41 +00:00
|
|
|
* Fri Aug 05 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.11.1-1
|
2012-07-25 10:44:17 +00:00
|
|
|
- upgrade
|
2005-08-05 11:48:41 +00:00
|
|
|
|
2005-05-23 18:32:46 +00:00
|
|
|
* Mon May 23 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.7-9
|
|
|
|
- remove vigr binary
|
|
|
|
|
2005-05-23 09:18:50 +00:00
|
|
|
* Mon May 23 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.7-8
|
|
|
|
- fix nscd socket path
|
|
|
|
|
2005-04-29 20:05:29 +00:00
|
|
|
* Fri Apr 29 2005 Jeremy Katz <katzj@redhat.com> - 2:4.0.7-7
|
|
|
|
- don't assume selinux is enabled if is_selinux_enabled() returns -1
|
|
|
|
|
2005-04-19 09:01:26 +00:00
|
|
|
* Mon Apr 18 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.7-6
|
|
|
|
- fix chage -l option (#109499, #137498)
|
|
|
|
|
2005-04-04 08:57:42 +00:00
|
|
|
* Mon Apr 04 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.7-5
|
2012-07-25 10:44:17 +00:00
|
|
|
- fix memory leak, and CPU spinning when grp_update() and
|
2005-04-04 08:57:42 +00:00
|
|
|
duplicate group entries in /etc/group (#151484)
|
|
|
|
|
2013-07-25 12:30:32 +00:00
|
|
|
* Tue Mar 29 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.7-4
|
2005-03-29 14:41:27 +00:00
|
|
|
- use newgrp binary
|
|
|
|
- newgrp don't ask for password if user's default GID = group ID,
|
2012-07-25 10:44:17 +00:00
|
|
|
ask for password if there is some in /etc/gshadow
|
2005-03-29 14:41:27 +00:00
|
|
|
and in /etc/group is 'x' (#149997)
|
|
|
|
|
2005-03-14 09:08:24 +00:00
|
|
|
* Mon Mar 14 2005 Peter Vrabec <pvrabec@redhat.com>
|
|
|
|
- gcc4 fix (#150994) 2:4.0.7-3
|
|
|
|
|
2005-03-07 10:48:25 +00:00
|
|
|
* Mon Mar 07 2005 Peter Vrabec <pvrabec@redhat.com>
|
|
|
|
- man pages cs,es,ko,ru,zh_CN,zh_TW to UTF-8
|
|
|
|
|
2005-03-02 13:32:00 +00:00
|
|
|
* Wed Mar 02 2005 Peter Vrabec <pvrabec@redhat.com>
|
|
|
|
- upgrade 2:4.0.7-1
|
|
|
|
|
2005-02-25 15:24:52 +00:00
|
|
|
* Fri Feb 25 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.3-59
|
|
|
|
- static limit on group count to dynamic (#125510, #148994, #147742)
|
|
|
|
|
|
|
|
* Mon Feb 21 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.3-58
|
2005-02-21 15:45:47 +00:00
|
|
|
- add "-l" option #146214
|
|
|
|
|
2005-02-14 09:49:07 +00:00
|
|
|
* Mon Feb 14 2005 Adrian Havill <havill@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
2005-02-09 20:48:25 +00:00
|
|
|
* Wed Feb 9 2005 Dan Walsh <dwalsh@redhat.com> 2:4.0.3-39
|
2005-02-09 20:42:15 +00:00
|
|
|
- Change useradd to use matchpathcon
|
|
|
|
|
2004-10-21 18:28:28 +00:00
|
|
|
* Thu Oct 21 2004 Dan Walsh <dwalsh@redhat.com> 2:4.0.3-37
|
|
|
|
- Add matchpathcon to create the files correctly when they do not exist.
|
|
|
|
|
2004-10-18 19:55:19 +00:00
|
|
|
* Mon Oct 18 2004 Miloslav Trmac <mitr@redhat.com> - 2:4.0.3-36
|
|
|
|
- Change symlink ownership when copying from /etc/skel (#66819, patch by
|
|
|
|
Michael Weiser)
|
|
|
|
|
2004-10-15 17:49:54 +00:00
|
|
|
* Fri Oct 15 2004 Adrian Havill <havill@redhat.com> 2:4.0.3-35
|
|
|
|
- make the limit for the group name the same as the username (determined
|
|
|
|
by the header files, rather than a constant) (#56850)
|
|
|
|
|
2004-10-13 16:07:45 +00:00
|
|
|
* Wed Oct 13 2004 Adrian Havill <havill@redhat.com> 2:4.0.3-33
|
|
|
|
- allow for mixed case and dots in usernames (#135401)
|
|
|
|
- all man pages to UTF-8, not just Japanese (#133883)
|
|
|
|
- add Polish blurb for useradd -n man page option (#82177)
|
2004-10-13 14:50:48 +00:00
|
|
|
|
2004-10-12 20:03:44 +00:00
|
|
|
* Tue Oct 12 2004 Adrian Havill <havill@redhat.com> 2:4.0.3-31
|
|
|
|
- check for non-standard legacy place for ncsd HUP (/var/run/nscd.pid) and
|
|
|
|
then the std FHS place (/var/run/nscd.pid) (#125421)
|
|
|
|
|
2004-10-01 20:22:26 +00:00
|
|
|
* Fri Oct 1 2004 Dan Walsh <dwalsh@redhat.com> 2:4.0.3-30
|
|
|
|
- Add checkPasswdAccess for chage in SELinux
|
|
|
|
|
2004-09-27 19:23:08 +00:00
|
|
|
* Sun Sep 26 2004 Adrian Havill <riel@redhat.com> 2:4.0.3-29
|
2004-09-27 19:22:34 +00:00
|
|
|
- always unlock all files on any exit (#126709)
|
2004-09-26 20:56:15 +00:00
|
|
|
|
2004-09-09 12:31:35 +00:00
|
|
|
* Tue Aug 24 2004 Warren Togami <wtogami@redhat.com> 2:4.0.3-26
|
|
|
|
- #126596 fix Req and BuildReqs
|
|
|
|
|
2004-09-09 12:31:32 +00:00
|
|
|
* Sun Aug 1 2004 Alan Cox <alan@redhat.com> 4.0.3-25
|
|
|
|
- Fix build deps etc, move to current auto* (Steve Grubb)
|
|
|
|
|
2004-09-09 12:31:10 +00:00
|
|
|
* Sat Jul 10 2004 Alan Cox <alan@redhat.com> 4.0.3-24
|
|
|
|
- Fix nscd path. This fixes various stale data caching bugs (#125421)
|
|
|
|
|
2004-09-09 12:30:44 +00:00
|
|
|
* Thu Jun 17 2004 Dan Walsh <dwalsh@redhat.com> 4.0.3-23
|
|
|
|
- Add get_enforce checks
|
|
|
|
- Clean up patch for potential upstream submission
|
|
|
|
- Add removemalloc patch to get it to build on 3.4
|
|
|
|
|
|
|
|
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Tue Mar 30 2004 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-21
|
|
|
|
- rebuild
|
|
|
|
|
|
|
|
* Tue Mar 30 2004 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-20
|
|
|
|
- make /etc/default world-readable, needed for #118338
|
|
|
|
|
2004-09-09 12:28:38 +00:00
|
|
|
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
2004-09-09 12:28:02 +00:00
|
|
|
* Wed Jan 21 2004 Dan Walsh <dwalsh@redhat.com> 4.0.3-18
|
|
|
|
- Fix selinux relabel of /etc/passwd file
|
|
|
|
|
|
|
|
* Wed Jan 7 2004 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-17
|
|
|
|
- fix use of uninitialized memory in useradd (#89145)
|
|
|
|
|
|
|
|
* Tue Dec 16 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-16
|
|
|
|
- back to UTF-8 again
|
|
|
|
- remove getspnam(3) man page, now conflicts with man-pages 1.64
|
|
|
|
|
|
|
|
* Thu Nov 13 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-15
|
|
|
|
- don't convert man pages to UTF-8 for RHEL 3, conditionalized using macro
|
|
|
|
- fixup dangling man page references
|
|
|
|
|
|
|
|
* Mon Nov 10 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-14
|
|
|
|
- lastlog: don't pass a possibly-smaller field to localtime (#109648)
|
|
|
|
- configure: call AC_SYS_LARGEFILE to get large file support
|
|
|
|
|
|
|
|
* Fri Nov 7 2003 Dan Walsh <dwalsh@redhat.com> 4.0.3-13.sel
|
|
|
|
- turn on SELinux support
|
|
|
|
|
2004-09-09 12:26:35 +00:00
|
|
|
* Wed Oct 22 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-12
|
|
|
|
- convert ja man pages to UTF-8 (#106051)
|
|
|
|
- override MKINSTALLDIRS at install-time (#107476)
|
|
|
|
|
|
|
|
* Mon Sep 8 2003 Dan Walsh <dwalsh@redhat.com>
|
|
|
|
- turn off SELinux support
|
|
|
|
|
|
|
|
* Thu Sep 4 2003 Dan Walsh <dwalsh@redhat.com> 4.0.3-11.sel
|
|
|
|
- build with SELinux support
|
|
|
|
|
2013-07-25 12:30:32 +00:00
|
|
|
* Mon Jul 28 2003 Dan Walsh <dwalsh@redhat.com> 4.0.3-10
|
2004-09-09 12:26:35 +00:00
|
|
|
- Add SELinux support
|
|
|
|
|
|
|
|
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Wed Jun 4 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-8
|
|
|
|
- rebuild
|
|
|
|
|
|
|
|
* Tue Jun 3 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-7
|
|
|
|
- run autoconf to generate updated configure at compile-time
|
|
|
|
|
2004-09-09 12:25:47 +00:00
|
|
|
* Wed Feb 12 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-6
|
|
|
|
- adjust mailspool patch to complain if no group named "mail" exists, even
|
|
|
|
though that should never happen
|
|
|
|
|
|
|
|
* Tue Feb 11 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-5
|
2004-09-09 12:25:27 +00:00
|
|
|
- fix perms on mailspools created by useradd to be owned by the "mail"
|
|
|
|
group (#59810)
|
|
|
|
|
2004-09-09 12:25:47 +00:00
|
|
|
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
|
|
|
|
- rebuilt
|
|
|
|
|
|
|
|
* Mon Dec 9 2002 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-3
|
|
|
|
- install the shadow.3 man page
|
|
|
|
|
|
|
|
* Mon Nov 25 2002 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-2
|
|
|
|
- disable use of cracklib at build-time
|
|
|
|
- fixup reserved-account changes for useradd
|
|
|
|
|
|
|
|
* Thu Nov 21 2002 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-1
|
|
|
|
- update to 4.0.3, bumping epoch
|
|
|
|
|
|
|
|
* Mon Nov 18 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-14
|
|
|
|
- remove man pages which conflict with the man-pages package(s)
|
|
|
|
|
|
|
|
* Fri Nov 15 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-13
|
|
|
|
- prevent libshadow from being built more than once, to keep automake happy
|
|
|
|
- change how md5 and md5crypt are enabled, to keep autoconf happy
|
|
|
|
- remove unpackaged files after %%install
|
|
|
|
|
2004-09-09 12:25:11 +00:00
|
|
|
* Thu Aug 29 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-12
|
|
|
|
- force .mo files to be regenerated with current gettext to flush out possible
|
|
|
|
problems
|
|
|
|
- fixup non-portable encodings in translations
|
|
|
|
- make sv translation header non-fuzzy so that it will be included (#71281)
|
|
|
|
|
|
|
|
* Fri Aug 23 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-11
|
2004-09-09 12:25:08 +00:00
|
|
|
- don't apply aging parameters when creating system accounts (#67408)
|
|
|
|
|
2004-09-09 12:25:04 +00:00
|
|
|
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
|
|
|
|
- automated rebuild
|
|
|
|
|
2004-09-09 12:23:59 +00:00
|
|
|
* Sun May 26 2002 Tim Powers <timp@redhat.com>
|
|
|
|
- automated rebuild
|
|
|
|
|
|
|
|
* Fri May 17 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-8
|
|
|
|
- rebuild in new environment
|
|
|
|
|
2004-09-09 12:23:34 +00:00
|
|
|
* Wed Mar 27 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-7
|
|
|
|
- rebuild with proper defines to get support for large lastlog files (#61983)
|
|
|
|
|
2004-09-09 12:22:58 +00:00
|
|
|
* Fri Feb 22 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-6
|
|
|
|
- rebuild
|
2004-09-09 12:22:49 +00:00
|
|
|
|
2004-09-09 12:22:58 +00:00
|
|
|
* Fri Jan 25 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-5
|
|
|
|
- fix autoheader breakage and random other things autotools complain about
|
2004-09-09 12:22:19 +00:00
|
|
|
|
2004-09-09 12:21:54 +00:00
|
|
|
* Mon Aug 27 2001 Nalin Dahyabhai <nalin@redhat.com> 20000902-4
|
|
|
|
- use -O0 instead of -O on ia64
|
|
|
|
- build in source directory
|
|
|
|
- don't leave lock files on the filesystem when useradd creates a group for
|
|
|
|
the user (#50269)
|
|
|
|
- fix the -o option to check for duplicate UIDs instead of login names (#52187)
|
|
|
|
|
|
|
|
* Thu Jul 26 2001 Bill Nottingham <notting@redhat.com> 20000902-3
|
2004-09-09 12:21:46 +00:00
|
|
|
- build with -O on ia64
|
|
|
|
|
2004-09-09 12:21:54 +00:00
|
|
|
* Fri Jun 08 2001 Than Ngo <than@redhat.com> 20000902-2
|
2004-09-09 12:21:33 +00:00
|
|
|
- fixup broken specfile
|
|
|
|
|
|
|
|
* Tue May 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 20000902-1
|
|
|
|
- Create an empty mailspool when creating a user so non-setuid/non-setgid
|
|
|
|
MDAs (postfix+procmail) can deliver mail (#41811)
|
|
|
|
- 20000902
|
|
|
|
- adapt patches
|
|
|
|
|
2004-09-09 12:21:24 +00:00
|
|
|
* Fri Mar 9 2001 Nalin Dahyabhai <nalin@redhat.com>
|
|
|
|
- don't overwrite user dot files in useradd (#19982)
|
|
|
|
- truncate new files when moving overwriting files with the contents of other
|
|
|
|
files while moving directories (keeps files from looking weird later on)
|
|
|
|
- configure using %%{_prefix} as the prefix
|
|
|
|
|
2004-09-09 12:26:35 +00:00
|
|
|
* Fri Feb 23 2001 Trond Eivind Glomsrxd <teg@redhat.com>
|
2004-09-09 12:21:24 +00:00
|
|
|
- langify
|
|
|
|
|
|
|
|
* Wed Aug 30 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- Fix up chage behavior (Bug #15883)
|
|
|
|
|
|
|
|
* Wed Aug 30 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- 20000826
|
|
|
|
- Fix up useradd man page (Bug #17036)
|
|
|
|
|
2004-09-09 12:21:14 +00:00
|
|
|
* Tue Aug 8 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- check for vipw lock before adding or deleting users (Bug #6489)
|
|
|
|
|
|
|
|
* Mon Aug 7 2000 Nalin Dahyabhai <nalin@redhat.com>
|
|
|
|
- take LOG_CONS out of the openlog() call so that we don't litter the
|
|
|
|
screen during text-mode upgrades
|
|
|
|
|
|
|
|
* Tue Jul 18 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- Remove a fixed-size buffer that caused problems when adding a huge number
|
|
|
|
of users to a group (>8192 bytes) (Bugs #3809, #11930)
|
|
|
|
|
|
|
|
* Tue Jul 18 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- remove dependency on util-linux because it causes prereq loops
|
|
|
|
|
|
|
|
* Tue Jul 18 2000 Nalin Dahyabhai <nalin@redhat.com>
|
|
|
|
- change symlinked man pages to includers
|
|
|
|
- require /usr/bin/newgrp (util-linux) so that /usr/bin/sg isn't left dangling
|
|
|
|
|
|
|
|
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
|
|
|
|
- automatic rebuild
|
|
|
|
|
|
|
|
* Sun Jun 18 2000 Matt Wilson <msw@redhat.com>
|
|
|
|
- use mandir for FHS
|
|
|
|
- added patches in src/ and po/ to honor DESTDIR
|
|
|
|
- use make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
* Wed Feb 16 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- Fix up usermod's symlink behavior (Bug #5458)
|
|
|
|
|
|
|
|
* Fri Feb 11 2000 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- get rid of mkpasswd
|
|
|
|
|
|
|
|
* Mon Feb 7 2000 Nalin Dahyabhai <nalin@redhat.com>
|
|
|
|
- fix usermod patch to check for shadow before doing any shadow-specific stuff
|
|
|
|
and merge it into the pwlock patch
|
|
|
|
|
|
|
|
* Sat Feb 5 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- fix man symlinks
|
|
|
|
|
|
|
|
* Wed Feb 2 2000 Nalin Dahyabhai <gafton@redhat.com>
|
|
|
|
- make -p only change shadow password (bug #8923)
|
|
|
|
|
|
|
|
* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- rebuild to fix dependeencies
|
|
|
|
- man pages are compressed
|
|
|
|
|
|
|
|
* Wed Jan 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- Fix a security bug (adduser could overwrite previously existing
|
|
|
|
groups, Bug #8609)
|
|
|
|
|
|
|
|
* Sun Jan 9 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
|
|
|
- unset LINGUAS before building
|
|
|
|
- Fix typo in newusers manpage (Bug #8258)
|
|
|
|
- libtoolize
|
|
|
|
|
|
|
|
* Wed Sep 22 1999 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- fix segfault for userdel when the primary group for the user is not
|
|
|
|
defined
|
|
|
|
|
|
|
|
* Tue Sep 21 1999 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- Serial: 1 because now we are using 19990827 (why the heck can't they have
|
|
|
|
a normal version just like everybody else?!)
|
|
|
|
- ported all patches to the new code base
|
|
|
|
|
|
|
|
* Thu Apr 15 1999 Bill Nottingham <notting@redhat.com>
|
|
|
|
- SIGHUP nscd from usermod, too
|
|
|
|
|
|
|
|
* Fri Apr 09 1999 Michael K. Johnson <johnsonm@redhat.com>
|
|
|
|
- added usermod password locking from Chris Adams <cadams@ro.com>
|
|
|
|
|
|
|
|
* Thu Apr 08 1999 Bill Nottingham <notting@redhat.com>
|
|
|
|
- have things that modify users/groups SIGHUP nscd on exit
|
|
|
|
|
|
|
|
* Wed Mar 31 1999 Michael K. Johnson <johnsonm@redhat.com>
|
|
|
|
- have userdel remove user private groups when it is safe to do so
|
|
|
|
- allow -f to force user removal even when user appears busy in utmp
|
|
|
|
|
|
|
|
* Tue Mar 23 1999 Preston Brown <pbrown@redhat.com>
|
|
|
|
- edit out unused CHFN fields from login.defs.
|
|
|
|
|
2012-07-25 10:44:17 +00:00
|
|
|
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
|
2004-09-09 12:21:14 +00:00
|
|
|
- auto rebuild in the new build environment (release 7)
|
|
|
|
|
|
|
|
* Wed Jan 13 1999 Bill Nottingham <notting@redhat.com>
|
|
|
|
- configure fix for arm
|
|
|
|
|
|
|
|
* Wed Dec 30 1998 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- build against glibc 2.1
|
|
|
|
|
|
|
|
* Fri Aug 21 1998 Jeff Johnson <jbj@redhat.com>
|
|
|
|
- Note that /usr/sbin/mkpasswd conflicts with /usr/bin/mkpasswd;
|
|
|
|
one of these (I think /usr/sbin/mkpasswd but other opinions are valid)
|
|
|
|
should probably be renamed. In any case, mkpasswd.8 from this package
|
|
|
|
needs to be installed. (problem #823)
|
|
|
|
|
|
|
|
* Fri May 08 1998 Prospector System <bugs@redhat.com>
|
|
|
|
- translations modified for de, fr, tr
|
|
|
|
|
|
|
|
* Tue Apr 21 1998 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- updated to 980403
|
|
|
|
- redid the patches
|
|
|
|
|
|
|
|
* Tue Dec 30 1997 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- updated the spec file
|
|
|
|
- updated the patch so that new accounts created on shadowed system won't
|
|
|
|
confuse pam_pwdb anymore ('!!' default password instead on '!')
|
|
|
|
- fixed a bug that made useradd -G segfault
|
|
|
|
- the check for the ut_user is now patched into configure
|
|
|
|
|
|
|
|
* Thu Nov 13 1997 Erik Troan <ewt@redhat.com>
|
|
|
|
- added patch for XOPEN oddities in glibc headers
|
|
|
|
- check for ut_user before checking for ut_name -- this works around some
|
|
|
|
confusion on glibc 2.1 due to the utmpx header not defining the ut_name
|
|
|
|
compatibility stuff. I used a gross sed hack here because I couldn't make
|
|
|
|
automake work properly on the sparc (this could be a glibc 2.0.99 problem
|
|
|
|
though). The utuser patch works fine, but I don't apply it.
|
|
|
|
- sleep after running autoconf
|
|
|
|
|
|
|
|
* Thu Nov 06 1997 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- added forgot lastlog command to the spec file
|
|
|
|
|
2013-07-25 12:30:32 +00:00
|
|
|
* Mon Oct 27 1997 Cristian Gafton <gafton@redhat.com>
|
2004-09-09 12:21:14 +00:00
|
|
|
- obsoletes adduser
|
|
|
|
|
|
|
|
* Thu Oct 23 1997 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- modified groupadd; updated the patch
|
|
|
|
|
|
|
|
* Fri Sep 12 1997 Cristian Gafton <gafton@redhat.com>
|
|
|
|
- updated to 970616
|
|
|
|
- changed useradd to meet RH specs
|
|
|
|
- fixed some bugs
|
|
|
|
|
|
|
|
* Tue Jun 17 1997 Erik Troan <ewt@redhat.com>
|
|
|
|
- built against glibc
|