705d185
Summary: Utilities for managing accounts and shadow password files
cvsdist 6013985
Name: shadow-utils
f556cf9
Version: 4.1.4.1
ea26d8a
Release: 5%{?dist}
cvsdist e9cacba
Epoch: 2
0b4d54c
URL: http://pkg-shadow.alioth.debian.org/
f556cf9
Source0: ftp://pkg-shadow.alioth.debian.org/pub/pkg-shadow/shadow-%{version}.tar.bz2
74f8e37
Source1: shadow-4.0.17-login.defs
0efaa07
Source2: shadow-4.0.18.1-useradd
c28651e
Patch0: shadow-4.1.4-redhat.patch
f556cf9
Patch1: shadow-4.1.4.1-goodname.patch
f556cf9
Patch2: shadow-4.1.4.1-largeGroup.patch
abc277d
Patch3: shadow-4.1.4.1-ldap.patch
abc277d
Patch4: shadow-4.1.4.1-sysacc.patch
333b6be
License: BSD and GPLv2+
cvsdist 6013985
Group: System Environment/Base
99b83d1
BuildRequires: libselinux-devel >= 1.25.2-1
b83095d
BuildRequires: audit-libs-devel >= 1.6.5
ea53f7c
#BuildRequires: autoconf, automake, libtool, gettext-devel
99b83d1
Requires: libselinux >= 1.25.2-1
b83095d
Requires: audit-libs >= 1.6.5
ea53f7c
Requires: setup
b83095d
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
cvsdist 6013985
cvsdist 6013985
%description
cvsdist 6013985
The shadow-utils package includes the necessary programs for
cvsdist 6013985
converting UNIX password files to the shadow password format, plus
cvsdist 7557aa8
programs for managing user and group accounts. The pwconv command
cvsdist 7557aa8
converts passwords to the shadow password format. The pwunconv command
cvsdist 7557aa8
unconverts shadow passwords and generates an npasswd file (a standard
cvsdist 7557aa8
UNIX password file). The pwck command checks the integrity of password
cvsdist 7557aa8
and shadow files. The lastlog command prints out the last login times
cvsdist 7557aa8
for all users. The useradd, userdel, and usermod commands are used for
cvsdist 7557aa8
managing user accounts. The groupadd, groupdel, and groupmod commands
cvsdist 7557aa8
are used for managing group accounts.
cvsdist 6013985
cvsdist 6013985
%prep
cvsdist 6013985
%setup -q -n shadow-%{version}
cvsdist 6013985
%patch0 -p1 -b .redhat
79c2e98
%patch1 -p1 -b .goodname
f556cf9
%patch2 -p1 -b .largeGroup
abc277d
%patch3 -p1 -b .ldap
abc277d
%patch4 -p1 -b .sysacc
b83095d
333b6be
iconv -f ISO88591 -t utf-8  doc/HOWTO > doc/HOWTO.utf8
333b6be
cp -f doc/HOWTO.utf8 doc/HOWTO
1649661
ea53f7c
#rm po/*.gmo
ea53f7c
#rm po/stamp-po
ea53f7c
#aclocal
ea53f7c
#libtoolize --force
ea53f7c
#automake -a
ea53f7c
#autoconf
cvsdist 92d13d5
cvsdist 92d13d5
%build
cvsdist e9cacba
%configure \
333b6be
        --enable-shadowgrp \
333b6be
        --with-audit \
333b6be
        --with-sha-crypt \
333b6be
        --with-selinux \
333b6be
        --without-libcrack \
333b6be
        --without-libpam \
333b6be
        --disable-shared
333b6be
make
cvsdist 6013985
cvsdist 6013985
%install
cvsdist 6013985
rm -rf $RPM_BUILD_ROOT
cvsdist 75f4241
make install DESTDIR=$RPM_BUILD_ROOT gnulocaledir=$RPM_BUILD_ROOT/%{_datadir}/locale MKINSTALLDIRS=`pwd`/mkinstalldirs
cfdfb91
install -d -m 755 $RPM_BUILD_ROOT/%{_sysconfdir}/default
cfdfb91
install -p -c -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/login.defs
cfdfb91
install -p -c -m 0600 %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/default/useradd
cvsdist 6013985
cvsdist e9cacba
647583f
ln -s useradd $RPM_BUILD_ROOT%{_sbindir}/adduser
705d185
#ln -s %{_mandir}/man8/useradd.8 $RPM_BUILD_ROOT/%{_mandir}/man8/adduser.8
705d185
ln -s useradd.8 $RPM_BUILD_ROOT/%{_mandir}/man8/adduser.8
647583f
for subdir in $RPM_BUILD_ROOT/%{_mandir}/{??,??_??,??_??.*}/man* ; do
333b6be
        test -d $subdir && test -e $subdir/useradd.8 && echo ".so man8/useradd.8" > $subdir/adduser.8
cvsdist 8a58e4a
done
cvsdist 8a58e4a
cvsdist e9cacba
# Remove binaries we don't use.
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_bindir}/chfn
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_bindir}/chsh
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_bindir}/expiry
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_bindir}/groups
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_bindir}/login
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_bindir}/passwd
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_bindir}/su
cfdfb91
rm $RPM_BUILD_ROOT/%{_sysconfdir}/login.access
cfdfb91
rm $RPM_BUILD_ROOT/%{_sysconfdir}/limits
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_sbindir}/logoutd
932fac9
rm $RPM_BUILD_ROOT/%{_sbindir}/nologin
492a2b4
rm $RPM_BUILD_ROOT/%{_sbindir}/chgpasswd
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man1/chfn.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man1/chfn.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man1/chsh.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man1/chsh.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man1/expiry.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man1/expiry.*
647583f
rm $RPM_BUILD_ROOT/%{_mandir}/man1/groups.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man1/groups.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man1/login.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man1/login.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man1/passwd.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man1/passwd.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man1/su.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man1/su.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man5/limits.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man5/limits.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man5/login.access.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man5/login.access.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man5/passwd.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man5/passwd.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man5/porttime.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man5/porttime.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man5/suauth.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man5/suauth.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/man8/logoutd.*
cvsdist e9cacba
rm $RPM_BUILD_ROOT/%{_mandir}/*/man8/logoutd.*
492a2b4
rm $RPM_BUILD_ROOT/%{_mandir}/man8/nologin.*
492a2b4
rm $RPM_BUILD_ROOT/%{_mandir}/*/man8/nologin.*
045376f
rm $RPM_BUILD_ROOT/%{_mandir}/man8/chgpasswd.*
045376f
rm $RPM_BUILD_ROOT/%{_mandir}/*/man8/chgpasswd.*
fd27fd2
rm $RPM_BUILD_ROOT/%{_mandir}/man3/getspnam.*
fd27fd2
rm $RPM_BUILD_ROOT/%{_mandir}/*/man3/getspnam.*
cvsdist e9cacba
cvsdist 4f8bd48
%find_lang shadow
85535f3
find $RPM_BUILD_ROOT%{_mandir} -depth -type d -empty -delete
85535f3
for dir in $(ls -1d $RPM_BUILD_ROOT%{_mandir}/{??,??_??}) ; do
85535f3
    dir=$(echo $dir | sed -e "s|^$RPM_BUILD_ROOT||")
85535f3
    lang=$(basename $dir)
abc277d
    echo "%%lang($lang) $dir" >> shadow.lang
abc277d
    echo "%%lang($lang) $dir/man*" >> shadow.lang
abc277d
#    echo "%%lang($lang) $dir/man*/*" >> shadow.lang
85535f3
done
cvsdist 6013985
cvsdist 6013985
%clean
cvsdist 6013985
rm -rf $RPM_BUILD_ROOT
cvsdist 6013985
cvsdist 4f8bd48
%files -f shadow.lang
cvsdist 6013985
%defattr(-,root,root)
932fac9
%doc NEWS doc/HOWTO README
cfdfb91
%dir %{_sysconfdir}/default
333b6be
%attr(0644,root,root)   %config(noreplace) %{_sysconfdir}/login.defs
333b6be
%attr(0600,root,root)   %config(noreplace) %{_sysconfdir}/default/useradd
cvsdist 6013985
%{_bindir}/sg
cvsdist 6013985
%{_bindir}/chage
cvsdist 6013985
%{_bindir}/faillog
cvsdist 6013985
%{_bindir}/gpasswd
cvsdist 6013985
%{_bindir}/lastlog
bea6790
%{_bindir}/newgrp
cvsdist 6013985
%{_sbindir}/adduser
333b6be
%attr(0750,root,root)   %{_sbindir}/user*
333b6be
%attr(0750,root,root)   %{_sbindir}/group*
cvsdist 6013985
%{_sbindir}/grpck
cvsdist 6013985
%{_sbindir}/pwck
cvsdist 6013985
%{_sbindir}/*conv
cvsdist 6013985
%{_sbindir}/chpasswd
cvsdist 6013985
%{_sbindir}/newusers
0b4d54c
%{_sbindir}/vipw
0b4d54c
%{_sbindir}/vigr
cvsdist 6013985
%{_mandir}/man1/chage.1*
cvsdist 6013985
%{_mandir}/man1/gpasswd.1*
cvsdist e9cacba
%{_mandir}/man1/sg.1*
bea6790
%{_mandir}/man1/newgrp.1*
cvsdist 6013985
%{_mandir}/man3/shadow.3*
cvsdist 6013985
%{_mandir}/man5/shadow.5*
6d79576
%{_mandir}/man5/login.defs.5*
2067db1
%{_mandir}/man5/gshadow.5*
cvsdist 6013985
%{_mandir}/man5/faillog.5*
cvsdist 6013985
%{_mandir}/man8/adduser.8*
cvsdist 6013985
%{_mandir}/man8/group*.8*
cvsdist 6013985
%{_mandir}/man8/user*.8*
cvsdist 6013985
%{_mandir}/man8/pwck.8*
cvsdist 6013985
%{_mandir}/man8/grpck.8*
cvsdist 6013985
%{_mandir}/man8/chpasswd.8*
cvsdist 6013985
%{_mandir}/man8/newusers.8*
cvsdist 6013985
%{_mandir}/man8/*conv.8*
cvsdist 6013985
%{_mandir}/man8/lastlog.8*
cvsdist 6013985
%{_mandir}/man8/faillog.8*
0b4d54c
%{_mandir}/man8/vipw.8*
0b4d54c
%{_mandir}/man8/vigr.8*
cvsdist 6013985
cvsdist 6013985
%changelog
ea26d8a
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:4.1.4.1-5
ea26d8a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ea26d8a
abc277d
* Thu Jul 16 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.4.1-4
abc277d
- fix a list of owned directories (#510366)
abc277d
abc277d
* Thu Jul 16 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.4.1-3
abc277d
- reduce the reuse of system IDs
abc277d
abc277d
* Wed Jul 15 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.4.1-2
abc277d
- speed up sys users look up on LDAP boxes (#511813)
abc277d
f556cf9
* Tue Jun 16 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.4.1-1
f556cf9
- upgrade
f556cf9
c28651e
* Fri May 15 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.4-1
c28651e
- upgrade
c28651e
d4689ff
* Wed Apr 22 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.3.1-2
d4689ff
- lastlog fix
d4689ff
da96b3d
* Fri Apr 17 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.3.1-1
da96b3d
- upgrade
da96b3d
70078f8
* Tue Apr 14 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.3-2
70078f8
- get "-n" option back
70078f8
- fix selinux issues
70078f8
ea53f7c
* Tue Apr 14 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.3-1
ea53f7c
- upgrade
eab8b43
ea53f7c
* Tue Mar 24 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-12
ea53f7c
- don not allow UID/GID = 4294967295 (#484040)
e72eda6
333b6be
* Mon Jan 19 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-11
333b6be
- fix license tag (#226416)
333b6be
- get rid of tabs in spec file (#226416)
333b6be
- convert HOWTO to UTF8 (#226416)
333b6be
8e69e8d
* Mon Jan 05 2009 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-10
8e69e8d
- Add policycoreutils as Requires, because of restorecon (#478494)
8e69e8d
306f53c
* Sun Dec 21 2008 Jesse Keating <jkeating@redhat.com> - 2:4.1.2-9
306f53c
- Add setup as a Requires. Perhaps this should be a files requires. (#477529)
306f53c
53b6c2e
* Wed Sep 24 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-8
53b6c2e
- groupmems: check username for valid character (#455603)
53b6c2e
- groupmems: don't segfault on nonexistent group (#456088)
53b6c2e
60ae26e
* Thu Sep 11 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-7
60ae26e
- fix usermod SELinux user mappings change (#458766)
60ae26e
60ae26e
* Tue Sep 02 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-6
be8c9d1
- audit improvements, thnx. to sgrubb@redhat.com
be8c9d1
60ae26e
* Tue Sep 02 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-5
87ffe9c
- fix groupmems issues (#459825)
87ffe9c
edcb9d8
* Mon Jul 28 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-4
edcb9d8
- fix configure options (#456748)
edcb9d8
d763ffe
* Thu Jul 24 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-3
d763ffe
- recreate selinux patch
d763ffe
fd27fd2
* Tue Jul 22 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-2
fd27fd2
- provide getspnam by man-pages
fd27fd2
79c2e98
* Mon May 26 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.2-1
79c2e98
- upgrade
79c2e98
f59529b
* Tue May 20 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.1-2
f59529b
- fix salt size problem (#447136)
f59529b
b83095d
* Mon Apr 07 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.1-1
b83095d
- upgrade
b83095d
b4dd99d
* Fri Mar 07 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.0-5
b4dd99d
- improve newgrp audit patch
b4dd99d
d58e4bd
* Mon Mar 03 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.0-4
d58e4bd
- fix selinux labeling  (#433757)
d58e4bd
37c1b28
* Tue Feb 19 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.0-3
37c1b28
- fix groupmems segmentation fault (#430813)
37c1b28
2c3e028
* Wed Feb 13 2008 Peter Vrabec <pvrabec@redhat.com> 2:4.1.0-2
2c3e028
- fix newgrp audit event
2c3e028
0b4d54c
* Wed Dec 12 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.1.0-1
0b4d54c
- new upgrade release from new upstream
0b4d54c
- provide vipw and vigr
0b4d54c
1bed265
* Thu Nov 29 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-20
1bed265
- do not create mail spool entries for system accounts (#402351)
1bed265
7a19049
* Thu Oct 18 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-19
7a19049
- fix timestamps when moving home dirs to another file system (#278571)
7a19049
85535f3
* Mon Oct 08 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-18
85535f3
- mark localized man pages with %%lang
85535f3
86ed907
* Wed Aug 22 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-17
86ed907
- rebuild
86ed907
00fc3d1
* Tue Jun 26 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-16
00fc3d1
- fix "CAVEATS" section of groupadd man page (#245590)
00fc3d1
9d9e9cc
* Tue Jun 06 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-15
9d9e9cc
- fix infinitive loop if there are duplicate entries
9d9e9cc
  in /etc/group (#240915)
9d9e9cc
b17301e
* Tue Jun 06 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-14
b17301e
- do not run find_new_uid() twice and use getpwuid() to check
b17301e
  UID uniqueness (#236871)
b17301e
1db68ad
* Tue Apr 10 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-13
1db68ad
- fix useradd dump core when build without WITH_SELINUX (#235641)
1db68ad
0efaa07
* Mon Mar 26 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-12
0efaa07
- create user's mailbox file by default (#231311)
0efaa07
0d450f9
* Fri Mar 16 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-11
0d450f9
- assign system dynamic UID/GID from the top of available UID/GID (#190523)
0d450f9
cfdfb91
* Wed Feb 28 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-10
cfdfb91
- spec file fixes to meet fedora standarts.
cfdfb91
- fix useless call of restorecon(). (#222159) 
cfdfb91
705d185
* Sun Jan 14 2007 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-9
ae75589
- fix append option in usermod (#222540).
b7ef4b2
705d185
* Thu Dec 21 2006 Dan Walsh <dwalsh@redhat.com> 2:4.0.18.1-8
705d185
- Fix execution and creation of Home Directories under SELinux
705d185
- Resolves: rhbz#217441
705d185
705d185
* Thu Dec 14 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-7
705d185
- fix rpmlint issues
705d185
85c26f5
* Wed Dec 06 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-6
85c26f5
- use MD5 encryption by default (#218629).
85c26f5
5e8c96e
* Thu Nov 30 2006 Steve Grubb <sgrubb@redhat.com> 2:4.0.18.1-5
5e8c96e
- Fix SELinux context on home directories created with useradd (#217441)
5e8c96e
1295a7f
* Tue Nov 14 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-4
1295a7f
- fix chpasswd and chgpasswd stack overflow (#213052)
1295a7f
a786dc2
* Sat Nov 04 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-3
a786dc2
- fix "-g" and "-G" option.
a786dc2
967e600
* Fri Nov 03 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-2
967e600
- improve audit logging (#211659)
967e600
- improve "-l" option. Do not reset faillog if it's used (#213450).
967e600
 
7d0c959
* Wed Nov 01 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.18.1-1
7d0c959
- upgrade
7d0c959
0e5b486
* Wed Oct 25 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-7
0e5b486
- add dist-tag
0e5b486
1649661
* Wed Oct 04 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-6
1649661
- fix regression. Permissions on user* group* binaries 
1649661
  should be 0750, because of CAPP/LSPP certification
1649661
- fix groupdel man page
1649661
0489e16
* Fri Aug 11 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-5
0489e16
- fix bug introduced with UIG_GID.patch (#201991)
0489e16
0489e16
* Sat Aug 05 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-4
8ae1fa8
- fix userdel, it didn't delete user's group (#201379)
8ae1fa8
0489e16
* Fri Aug 04 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-3
972086e
- fix UID/GID overflow in user* group* (#198920)
972086e
0489e16
* Fri Aug 04 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-2
3d84321
- do not inherit file desc. in execve(nscd)
3d84321
dbff8db
* Mon Jul 17 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.17-1
dbff8db
- upgrade
dbff8db
d00529e
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2:4.0.16-3.1
d00529e
- rebuild
d00529e
b29d23a
* Tue Jun 13 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.16-3
b29d23a
- call "nscd -i" to flush nscd cache (#191464)
b29d23a
9286096
* Sat Jun 10 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.16-2
9286096
- "useradd -r" must create a system group (#194728)
9286096
045376f
* Tue Jun 06 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.16-1
045376f
- upgrade
045376f
- do not replace login.defs file (#190014)
045376f
97373f6
* Sat Apr 08 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.15-3
97373f6
- fix typo in shadow-4.0.15-login.defs (#188263)
97373f6
b1e692d
* Tue Apr 04 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.15-2
b1e692d
- properly notify nscd to flush its cache(#186803)
b1e692d
492a2b4
* Mon Apr 03 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.15-1
492a2b4
- upgrade
492a2b4
4033f9b
* Fri Mar 10 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.14-4
4033f9b
- fix lrename() function to handle relative symlinks too
4033f9b
0892d80
* Tue Mar 07 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.14-3
0892d80
- set default umask to 077 in login.defs
0892d80
b00c716
* Mon Mar 06 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.14-2
b00c716
- use lrename() function, which follow a destination symbolic link(#181977)
b00c716
6914f87
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2:4.0.14-1.2
6914f87
- bump again for double-long bug on ppc(64)
6914f87
e368293
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2:4.0.14-1.1
e368293
- rebuilt for new gcc4.1 snapshot and glibc changes
e368293
932fac9
* Fri Jan 06 2006 Peter Vrabec <pvrabec@redhat.com> 2:4.0.14-1
932fac9
- upgrade
932fac9
f6de36b
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
f6de36b
- rebuilt
f6de36b
9de0bfd
* Tue Nov 29 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.13-4
9de0bfd
- fix incorrect audit record in userdel (#174392)
9de0bfd
65f62a2
* Wed Nov 16 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.13-3
65f62a2
- fix useradd segfaults (#173241)
65f62a2
dde8a90
* Sat Nov 5 2005 Steve Grubb <sgrubb@redhat.com> 2:4.0.13-2
dde8a90
- Update audit communication to standard format messages
dde8a90
0539846
* Fri Oct 21 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.13-1
0539846
- upgrade
0539846
5674cf5
* Fri Sep 23 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.12-4
5674cf5
- add useradd -l option back, it was removed by mistake
5674cf5
6d79576
* Tue Sep 20 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.12-3
6d79576
- provide login.defs man page
6d79576
- adjust audit patch
6d79576
8443877
* Tue Aug 30 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.12-2
8443877
- audit support
8443877
2067db1
* Sat Aug 27 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.12-1
2067db1
- upgrade 
2067db1
99b83d1
* Sat Aug 13 2005 Dan Walsh <dwalsh@redhat.com> 2:4.0.11.1-5
99b83d1
- Change to use new selinux api for selinux_check_passwd_access
99b83d1
5909076
* Tue Aug 09 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.11.1-4
5909076
- change the password last changed field in the shadow file
5909076
  when "usermod -p" is used (#164943)
5909076
751e305
* Mon Aug 08 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.11.1-3
751e305
- provide getspnam.3 man page(#162476)
751e305
- fix useradd man page(#97131)
751e305
b8feb69
* Mon Aug 08 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.11.1-2
b8feb69
- do not copy files from skel directory if home directory 
b8feb69
  already exist (#89591,#80242)
b8feb69
13b824f
* Fri Aug 05 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.11.1-1
13b824f
- upgrade 
13b824f
9b37362
* Mon May 23 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.7-9
9b37362
- remove vigr binary
9b37362
f2a74ce
* Mon May 23 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.7-8
f2a74ce
- fix nscd socket path
f2a74ce
d593cd7
* Fri Apr 29 2005 Jeremy Katz <katzj@redhat.com> - 2:4.0.7-7
d593cd7
- don't assume selinux is enabled if is_selinux_enabled() returns -1
d593cd7
076cfe0
* Mon Apr 18 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.7-6
076cfe0
- fix chage -l option (#109499, #137498)
076cfe0
564d341
* Mon Apr 04 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.7-5
564d341
- fix memory leak, and CPU spinning when grp_update() and 
564d341
  duplicate group entries in /etc/group (#151484)
564d341
bea6790
* Mon Mar 29 2005 Peter Vrabec <pvrabec@redhat.com>  2:4.0.7-4
bea6790
- use newgrp binary
bea6790
- newgrp don't ask for password if user's default GID = group ID,
bea6790
  ask for password if there is some in /etc/gshadow 
bea6790
  and in /etc/group is 'x' (#149997)
bea6790
95e3444
* Mon Mar 14 2005 Peter Vrabec <pvrabec@redhat.com>
95e3444
- gcc4 fix (#150994) 2:4.0.7-3
95e3444
69e8970
* Mon Mar 07 2005 Peter Vrabec <pvrabec@redhat.com>
69e8970
- man pages cs,es,ko,ru,zh_CN,zh_TW to UTF-8
69e8970
647583f
* Wed Mar 02 2005 Peter Vrabec <pvrabec@redhat.com>
647583f
- upgrade 2:4.0.7-1
647583f
7eff523
* Fri Feb 25 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.3-59
7eff523
- static limit on group count to dynamic (#125510, #148994, #147742)
7eff523
7eff523
* Mon Feb 21 2005 Peter Vrabec <pvrabec@redhat.com> 2:4.0.3-58
0fb8701
- add "-l" option #146214
0fb8701
havill 67cbea5
* Mon Feb 14 2005 Adrian Havill <havill@redhat.com>
havill 67cbea5
- rebuilt
havill 67cbea5
f3e3b7c
* Wed Feb 9 2005 Dan Walsh <dwalsh@redhat.com> 2:4.0.3-39
f58b9e7
- Change useradd to use matchpathcon
f58b9e7
b47a2f7
* Thu Oct 21 2004 Dan Walsh <dwalsh@redhat.com> 2:4.0.3-37
b47a2f7
- Add matchpathcon to create the files correctly when they do not exist.
b47a2f7
a2eba02
* Mon Oct 18 2004 Miloslav Trmac <mitr@redhat.com> - 2:4.0.3-36
a2eba02
- Change symlink ownership when copying from /etc/skel (#66819, patch by
a2eba02
  Michael Weiser)
a2eba02
havill 2a90319
* Fri Oct 15 2004 Adrian Havill <havill@redhat.com> 2:4.0.3-35
havill 2a90319
- make the limit for the group name the same as the username (determined
havill 2a90319
  by the header files, rather than a constant) (#56850)
havill 2a90319
havill 552fd43
* Wed Oct 13 2004 Adrian Havill <havill@redhat.com> 2:4.0.3-33
havill 552fd43
- allow for mixed case and dots in usernames (#135401)
havill 552fd43
- all man pages to UTF-8, not just Japanese (#133883)
havill 552fd43
- add Polish blurb for useradd -n man page option (#82177)
havill 29d4925
havill fe5f53c
* Tue Oct 12 2004 Adrian Havill <havill@redhat.com> 2:4.0.3-31
havill fe5f53c
- check for non-standard legacy place for ncsd HUP (/var/run/nscd.pid) and
havill fe5f53c
  then the std FHS place (/var/run/nscd.pid) (#125421)
havill fe5f53c
fe18d3e
* Fri Oct 1 2004 Dan Walsh <dwalsh@redhat.com> 2:4.0.3-30
fe18d3e
- Add checkPasswdAccess for chage in SELinux
fe18d3e
havill ed174ce
* Sun Sep 26 2004 Adrian Havill <riel@redhat.com> 2:4.0.3-29
havill 82522cc
- always unlock all files on any exit (#126709)
riel 2e2fed9
cvsdist ba2c0f1
* Tue Aug 24 2004 Warren Togami <wtogami@redhat.com> 2:4.0.3-26
cvsdist ba2c0f1
- #126596 fix Req and BuildReqs
cvsdist ba2c0f1
cvsdist 6b4bd5c
* Sun Aug  1 2004 Alan Cox <alan@redhat.com> 4.0.3-25
cvsdist 6b4bd5c
- Fix build deps etc, move to current auto* (Steve Grubb)
cvsdist 6b4bd5c
cvsdist 033e8d9
* Sat Jul 10 2004 Alan Cox <alan@redhat.com> 4.0.3-24
cvsdist 033e8d9
- Fix nscd path. This fixes various stale data caching bugs (#125421)
cvsdist 033e8d9
cvsdist d18e6fc
* Thu Jun 17 2004 Dan Walsh <dwalsh@redhat.com> 4.0.3-23
cvsdist d18e6fc
- Add get_enforce checks
cvsdist d18e6fc
- Clean up patch for potential upstream submission
cvsdist d18e6fc
- Add removemalloc patch to get it to build on 3.4
cvsdist d18e6fc
cvsdist d18e6fc
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist d18e6fc
- rebuilt
cvsdist d18e6fc
cvsdist d18e6fc
* Tue Mar 30 2004 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-21
cvsdist d18e6fc
- rebuild
cvsdist d18e6fc
cvsdist d18e6fc
* Tue Mar 30 2004 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-20
cvsdist d18e6fc
- make /etc/default world-readable, needed for #118338
cvsdist d18e6fc
cvsdist 9f2d1bc
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 9f2d1bc
- rebuilt
cvsdist 9f2d1bc
cvsdist 8a58e4a
* Wed Jan 21 2004 Dan Walsh <dwalsh@redhat.com> 4.0.3-18
cvsdist 8a58e4a
- Fix selinux relabel of /etc/passwd file
cvsdist 8a58e4a
cvsdist 8a58e4a
* Wed Jan  7 2004 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-17
cvsdist 8a58e4a
- fix use of uninitialized memory in useradd (#89145)
cvsdist 8a58e4a
cvsdist 8a58e4a
* Tue Dec 16 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-16
cvsdist 8a58e4a
- back to UTF-8 again
cvsdist 8a58e4a
- remove getspnam(3) man page, now conflicts with man-pages 1.64
cvsdist 8a58e4a
cvsdist 8a58e4a
* Thu Nov 13 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-15
cvsdist 8a58e4a
- don't convert man pages to UTF-8 for RHEL 3, conditionalized using macro
cvsdist 8a58e4a
- fixup dangling man page references
cvsdist 8a58e4a
cvsdist 8a58e4a
* Mon Nov 10 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-14
cvsdist 8a58e4a
- lastlog: don't pass a possibly-smaller field to localtime (#109648)
cvsdist 8a58e4a
- configure: call AC_SYS_LARGEFILE to get large file support
cvsdist 8a58e4a
cvsdist 8a58e4a
* Fri Nov 7 2003 Dan Walsh <dwalsh@redhat.com> 4.0.3-13.sel
cvsdist 8a58e4a
- turn on SELinux support
cvsdist 8a58e4a
cvsdist 75f4241
* Wed Oct 22 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-12
cvsdist 75f4241
- convert ja man pages to UTF-8 (#106051)
cvsdist 75f4241
- override MKINSTALLDIRS at install-time (#107476)
cvsdist 75f4241
cvsdist 75f4241
* Mon Sep 8 2003 Dan Walsh <dwalsh@redhat.com>
cvsdist 75f4241
- turn off SELinux support
cvsdist 75f4241
cvsdist 75f4241
* Thu Sep 4 2003 Dan Walsh <dwalsh@redhat.com> 4.0.3-11.sel
cvsdist 75f4241
- build with SELinux support
cvsdist 75f4241
cvsdist 75f4241
* Fri Jul 28 2003 Dan Walsh <dwalsh@redhat.com> 4.0.3-10
cvsdist 75f4241
- Add SELinux support
cvsdist 75f4241
cvsdist 75f4241
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 75f4241
- rebuilt
cvsdist 75f4241
cvsdist 75f4241
* Wed Jun  4 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-8
cvsdist 75f4241
- rebuild
cvsdist 75f4241
cvsdist 75f4241
* Tue Jun  3 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-7
cvsdist 75f4241
- run autoconf to generate updated configure at compile-time
cvsdist 75f4241
cvsdist e9cacba
* Wed Feb 12 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-6
cvsdist e9cacba
- adjust mailspool patch to complain if no group named "mail" exists, even
cvsdist e9cacba
  though that should never happen
cvsdist e9cacba
cvsdist e9cacba
* Tue Feb 11 2003 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-5
cvsdist d11520d
- fix perms on mailspools created by useradd to be owned by the "mail"
cvsdist d11520d
  group (#59810)
cvsdist d11520d
cvsdist e9cacba
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist e9cacba
- rebuilt
cvsdist e9cacba
cvsdist e9cacba
* Mon Dec  9 2002 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-3
cvsdist e9cacba
- install the shadow.3 man page
cvsdist e9cacba
cvsdist e9cacba
* Mon Nov 25 2002 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-2
cvsdist e9cacba
- disable use of cracklib at build-time
cvsdist e9cacba
- fixup reserved-account changes for useradd
cvsdist e9cacba
cvsdist e9cacba
* Thu Nov 21 2002 Nalin Dahyabhai <nalin@redhat.com> 4.0.3-1
cvsdist e9cacba
- update to 4.0.3, bumping epoch
cvsdist e9cacba
cvsdist e9cacba
* Mon Nov 18 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-14
cvsdist e9cacba
- remove man pages which conflict with the man-pages package(s)
cvsdist e9cacba
cvsdist e9cacba
* Fri Nov 15 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-13
cvsdist e9cacba
- prevent libshadow from being built more than once, to keep automake happy
cvsdist e9cacba
- change how md5 and md5crypt are enabled, to keep autoconf happy
cvsdist e9cacba
- remove unpackaged files after %%install
cvsdist e9cacba
cvsdist d57bb60
* Thu Aug 29 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-12
cvsdist d57bb60
- force .mo files to be regenerated with current gettext to flush out possible
cvsdist d57bb60
  problems
cvsdist d57bb60
- fixup non-portable encodings in translations
cvsdist d57bb60
- make sv translation header non-fuzzy so that it will be included (#71281)
cvsdist d57bb60
cvsdist d57bb60
* Fri Aug 23 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-11
cvsdist b02d7f5
- don't apply aging parameters when creating system accounts (#67408)
cvsdist b02d7f5
cvsdist 13fd3f0
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 13fd3f0
- automated rebuild
cvsdist 13fd3f0
cvsdist 4c609ac
* Sun May 26 2002 Tim Powers <timp@redhat.com>
cvsdist 4c609ac
- automated rebuild
cvsdist 4c609ac
cvsdist 4c609ac
* Fri May 17 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-8
cvsdist 4c609ac
- rebuild in new environment
cvsdist 4c609ac
cvsdist ba36911
* Wed Mar 27 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-7
cvsdist ba36911
- rebuild with proper defines to get support for large lastlog files (#61983)
cvsdist ba36911
cvsdist 92d13d5
* Fri Feb 22 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-6
cvsdist 92d13d5
- rebuild
cvsdist 6d78d05
cvsdist 92d13d5
* Fri Jan 25 2002 Nalin Dahyabhai <nalin@redhat.com> 20000902-5
cvsdist 92d13d5
- fix autoheader breakage and random other things autotools complain about
cvsdist 664506f
cvsdist 7557aa8
* Mon Aug 27 2001 Nalin Dahyabhai <nalin@redhat.com> 20000902-4
cvsdist 7557aa8
- use -O0 instead of -O on ia64
cvsdist 7557aa8
- build in source directory
cvsdist 7557aa8
- don't leave lock files on the filesystem when useradd creates a group for
cvsdist 7557aa8
  the user (#50269)
cvsdist 7557aa8
- fix the -o option to check for duplicate UIDs instead of login names (#52187)
cvsdist 7557aa8
cvsdist 7557aa8
* Thu Jul 26 2001 Bill Nottingham <notting@redhat.com> 20000902-3
cvsdist 7b57e0c
- build with -O on ia64
cvsdist 7b57e0c
cvsdist 7557aa8
* Fri Jun 08 2001 Than Ngo <than@redhat.com> 20000902-2
cvsdist 1da9dbe
- fixup broken specfile
cvsdist 1da9dbe
cvsdist 1da9dbe
* Tue May 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 20000902-1
cvsdist 1da9dbe
- Create an empty mailspool when creating a user so non-setuid/non-setgid
cvsdist 1da9dbe
  MDAs (postfix+procmail) can deliver mail (#41811)
cvsdist 1da9dbe
- 20000902
cvsdist 1da9dbe
- adapt patches
cvsdist 1da9dbe
cvsdist 4f8bd48
* Fri Mar  9 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 4f8bd48
- don't overwrite user dot files in useradd (#19982)
cvsdist 4f8bd48
- truncate new files when moving overwriting files with the contents of other
cvsdist 4f8bd48
  files while moving directories (keeps files from looking weird later on)
cvsdist 4f8bd48
- configure using %%{_prefix} as the prefix
cvsdist 4f8bd48
cvsdist 75f4241
* Fri Feb 23 2001 Trond Eivind Glomsrxd <teg@redhat.com>
cvsdist 4f8bd48
- langify
cvsdist 4f8bd48
cvsdist 4f8bd48
* Wed Aug 30 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 4f8bd48
- Fix up chage behavior (Bug #15883)
cvsdist 4f8bd48
cvsdist 4f8bd48
* Wed Aug 30 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 4f8bd48
- 20000826
cvsdist 4f8bd48
- Fix up useradd man page (Bug #17036)
cvsdist 4f8bd48
cvsdist 6013985
* Tue Aug  8 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 6013985
- check for vipw lock before adding or deleting users (Bug #6489)
cvsdist 6013985
cvsdist 6013985
* Mon Aug  7 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 6013985
- take LOG_CONS out of the openlog() call so that we don't litter the
cvsdist 6013985
  screen during text-mode upgrades
cvsdist 6013985
cvsdist 6013985
* Tue Jul 18 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 6013985
- Remove a fixed-size buffer that caused problems when adding a huge number
cvsdist 6013985
  of users to a group (>8192 bytes) (Bugs #3809, #11930)
cvsdist 6013985
cvsdist 6013985
* Tue Jul 18 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 6013985
- remove dependency on util-linux because it causes prereq loops
cvsdist 6013985
cvsdist 6013985
* Tue Jul 18 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 6013985
- change symlinked man pages to includers
cvsdist 6013985
- require /usr/bin/newgrp (util-linux) so that /usr/bin/sg isn't left dangling
cvsdist 6013985
cvsdist 6013985
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 6013985
- automatic rebuild
cvsdist 6013985
cvsdist 6013985
* Sun Jun 18 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013985
- use mandir for FHS
cvsdist 6013985
- added patches in src/ and po/ to honor DESTDIR
cvsdist 6013985
- use make install DESTDIR=$RPM_BUILD_ROOT
cvsdist 6013985
cvsdist 6013985
* Wed Feb 16 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 6013985
- Fix up usermod's symlink behavior (Bug #5458)
cvsdist 6013985
cvsdist 6013985
* Fri Feb 11 2000 Cristian Gafton <gafton@redhat.com>
cvsdist 6013985
- get rid of mkpasswd
cvsdist 6013985
cvsdist 6013985
* Mon Feb  7 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 6013985
- fix usermod patch to check for shadow before doing any shadow-specific stuff
cvsdist 6013985
  and merge it into the pwlock patch
cvsdist 6013985
cvsdist 6013985
* Sat Feb  5 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 6013985
- fix man symlinks
cvsdist 6013985
cvsdist 6013985
* Wed Feb  2 2000 Nalin Dahyabhai <gafton@redhat.com>
cvsdist 6013985
- make -p only change shadow password (bug #8923)
cvsdist 6013985
cvsdist 6013985
* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
cvsdist 6013985
- rebuild to fix dependeencies
cvsdist 6013985
- man pages are compressed
cvsdist 6013985
cvsdist 6013985
* Wed Jan 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 6013985
- Fix a security bug (adduser could overwrite previously existing
cvsdist 6013985
  groups, Bug #8609)
cvsdist 6013985
cvsdist 6013985
* Sun Jan  9 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 6013985
- unset LINGUAS before building
cvsdist 6013985
- Fix typo in newusers manpage (Bug #8258)
cvsdist 6013985
- libtoolize
cvsdist 6013985
cvsdist 6013985
* Wed Sep 22 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 6013985
- fix segfault for userdel when the primary group for the user is not
cvsdist 6013985
  defined
cvsdist 6013985
cvsdist 6013985
* Tue Sep 21 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 6013985
- Serial: 1 because now we are using 19990827 (why the heck can't they have
cvsdist 6013985
  a normal version just like everybody else?!)
cvsdist 6013985
- ported all patches to the new code base
cvsdist 6013985
cvsdist 6013985
* Thu Apr 15 1999 Bill Nottingham <notting@redhat.com>
cvsdist 6013985
- SIGHUP nscd from usermod, too
cvsdist 6013985
cvsdist 6013985
* Fri Apr 09 1999 Michael K. Johnson <johnsonm@redhat.com>
cvsdist 6013985
- added usermod password locking from Chris Adams <cadams@ro.com>
cvsdist 6013985
cvsdist 6013985
* Thu Apr 08 1999 Bill Nottingham <notting@redhat.com>
cvsdist 6013985
- have things that modify users/groups SIGHUP nscd on exit
cvsdist 6013985
cvsdist 6013985
* Wed Mar 31 1999 Michael K. Johnson <johnsonm@redhat.com>
cvsdist 6013985
- have userdel remove user private groups when it is safe to do so
cvsdist 6013985
- allow -f to force user removal even when user appears busy in utmp
cvsdist 6013985
cvsdist 6013985
* Tue Mar 23 1999 Preston Brown <pbrown@redhat.com>
cvsdist 6013985
- edit out unused CHFN fields from login.defs.
cvsdist 6013985
cvsdist 6013985
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist 6013985
- auto rebuild in the new build environment (release 7)
cvsdist 6013985
cvsdist 6013985
* Wed Jan 13 1999 Bill Nottingham <notting@redhat.com>
cvsdist 6013985
- configure fix for arm
cvsdist 6013985
cvsdist 6013985
* Wed Dec 30 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 6013985
- build against glibc 2.1
cvsdist 6013985
cvsdist 6013985
* Fri Aug 21 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 6013985
- Note that /usr/sbin/mkpasswd conflicts with /usr/bin/mkpasswd;
cvsdist 6013985
  one of these (I think /usr/sbin/mkpasswd but other opinions are valid)
cvsdist 6013985
  should probably be renamed.  In any case, mkpasswd.8 from this package
cvsdist 6013985
  needs to be installed. (problem #823)
cvsdist 6013985
cvsdist 6013985
* Fri May 08 1998 Prospector System <bugs@redhat.com>
cvsdist 6013985
- translations modified for de, fr, tr
cvsdist 6013985
cvsdist 6013985
* Tue Apr 21 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 6013985
- updated to 980403
cvsdist 6013985
- redid the patches
cvsdist 6013985
cvsdist 6013985
* Tue Dec 30 1997 Cristian Gafton <gafton@redhat.com>
cvsdist 6013985
- updated the spec file
cvsdist 6013985
- updated the patch so that new accounts created on shadowed system won't
cvsdist 6013985
  confuse pam_pwdb anymore ('!!' default password instead on '!')
cvsdist 6013985
- fixed a bug that made useradd -G segfault
cvsdist 6013985
- the check for the ut_user is now patched into configure
cvsdist 6013985
cvsdist 6013985
* Thu Nov 13 1997 Erik Troan <ewt@redhat.com>
cvsdist 6013985
- added patch for XOPEN oddities in glibc headers
cvsdist 6013985
- check for ut_user before checking for ut_name -- this works around some
cvsdist 6013985
  confusion on glibc 2.1 due to the utmpx header not defining the ut_name
cvsdist 6013985
  compatibility stuff. I used a gross sed hack here because I couldn't make
cvsdist 6013985
  automake work properly on the sparc (this could be a glibc 2.0.99 problem
cvsdist 6013985
  though). The utuser patch works fine, but I don't apply it.
cvsdist 6013985
- sleep after running autoconf
cvsdist 6013985
cvsdist 6013985
* Thu Nov 06 1997 Cristian Gafton <gafton@redhat.com>
cvsdist 6013985
- added forgot lastlog command to the spec file
cvsdist 6013985
cvsdist 6013985
* Mon Oct 26 1997 Cristian Gafton <gafton@redhat.com>
cvsdist 6013985
- obsoletes adduser
cvsdist 6013985
cvsdist 6013985
* Thu Oct 23 1997 Cristian Gafton <gafton@redhat.com>
cvsdist 6013985
- modified groupadd; updated the patch
cvsdist 6013985
cvsdist 6013985
* Fri Sep 12 1997 Cristian Gafton <gafton@redhat.com>
cvsdist 6013985
- updated to 970616
cvsdist 6013985
- changed useradd to meet RH specs
cvsdist 6013985
- fixed some bugs
cvsdist 6013985
cvsdist 6013985
* Tue Jun 17 1997 Erik Troan <ewt@redhat.com>
cvsdist 6013985
- built against glibc