2015-02-21 Vlad Glagolev * DETAILS: SECURITY_PATCH++; quoting paths * DEPENDS: dropped tabs * BUILD: moved all pre-configuration actions to PRE_BUILD; readability++ * PRE_BUILD: use secure default values actually 2012-06-30 Ladislav Hagara * DETAILS: 4.1.5.1 * PRE_BUILD, copydir.c.patch: patch removed 2012-06-28 Justin Boffemmyer * DEPENDS: add missing optional dependencies 2012-02-15 Ladislav Hagara * PRE_BUILD, copydir.c.patch: upstream patch added 2012-02-15 Vlad Glagolev * DETAILS: updated spell to 4.1.5; SECURITY_PATCH++ (CVE-2005-4890); renewed SOURCE_URL * PRE_BUILD, shadow-4.1.4.3-dup-install-targets.patch: removed 2011-04-11 Vlad Glagolev * DEPENDS: added gettext optional dependency 2011-02-17 Ladislav Hagara * DETAILS: 4.1.4.3, SECURITY_PATCH=5, CVE-2011-0721 * PRE_BUILD, shadow-4.1.4.3-dup-install-targets.patch: added Gentoo patch 2010-05-31 Eric Sandall * INSTALL: Fails to install de/man8/ with multiple make jobs 2009-09-30 Arjan Bouter * INSTALL: make sure the SHADOW_HOME dir exists. 2009-08-02 Ladislav Hagara * DETAILS: 4.1.4.2 2009-05-24 Ladislav Hagara * DETAILS: 4.1.4.1 2009-05-11 Ladislav Hagara * DETAILS: 4.1.4 2009-04-18 Ladislav Hagara * DETAILS: 4.1.3.1 2009-04-12 Ladislav Hagara * DETAILS: 4.1.3 2009-03-25 Ladislav Hagara * pam.d/chage: added, #15140 * DETAILS: PATCHLEVEL=1 2009-01-29 Ladislav Hagara * DETAILS: 4.1.2.2, SECURITY_PATCH=4, #15052 2008-08-22 Thomas Orgis * CONFIGURE: clarify the home dir action and remove fake smartness about directory existence 2008-08-22 Karsten Behrmann * TRIGGERS: smartify on_dispel linux-pam trigger so shadow won't automatically recast with linux-pam still turned on 2008-06-29 Ladislav Hagara * DETAILS: 4.1.2.1 2008-05-26 Ladislav Hagara * DETAILS: 4.1.2 2008-04-04 Ladislav Hagara * DETAILS: 4.1.1 2008-01-29 Ladislav Hagara * DETAILS: 4.1.0, new WEB_SITE and SOURCE_URL[0] * BUILD, shadow-4.0.18.1-useradd-usermod.patch: removed patch 2008-01-24 Ladislav Hagara * DEPENDS: temporarily added coreutils to prevent removing of pam.d/su * DETAILS: PATCHLEVEL=3 to ensure all users have pam.d/su 2008-01-23 Ladislav Hagara * DETAILS: shadow now provides /bin/su, PATCHLEVEL=2 [Bug 14247] * pam.d/su: added (from coreutils) * BUILD, su.patch: removed patch 2007-11-13 Ladislav Hagara * BUILD, shadow-4.0.18.1-useradd-usermod.patch: added patch from Gentoo * DETAILS: fixed SOURCE_URL[0] [Bug 13601] 2007-10-16 Ladislav Hagara * DETAILS: 4.0.18.1, new SOURCE_URL[0] [Bug 13601] * su.patch: recreated 2007-03-31 Thomas Orgis * INSTALL: prevent make install from overwriting config files, install /etc/defaults/useradd as config file (issues still open with this one, see bug 13505) 2007-03-11 Thomas Orgis * FINAL: create users group, which is default upstream, change default useradd to GROUP=users instead of GROUP=1000 * CONFIGURE,INSTALL: fix general config file install (prevent make install from overwriting) while applying a fix according to bug 13505, now asks for $HOME prefix to make adduser possibly work out of the box * DETAILS: deserves a patchlevel 2007-03-08 Thomas Orgis * pam.d/*: replace all pam_unix_auth.so with pam-unix.so as only the latter remains with newer pam (but 13600) * DETAILS: security-patch, as any pam misconfiguration is dangerous 2007-02-07 Thomas Orgis * CONFIGURE: neverending story... really run pwck when checking passwd files! * CONFIGURE: also removed the whole $INSTALL_ROOT thing: it is not for real, pwconv and grpconv will _always_ work on /etc, only the check programs accept the files as parameters - all account stuff operates on host box! 2007-02-07 Jeremy Blosser * CONFIGURE: Also don't bother trying to check files that aren't there and are going to fail. May not be the best fix but for now it avoids scary errors when we say we're trying to repair things. 2007-02-07 Thomas Orgis * CONFIGURE,FINAL: integrated Jeremy's suggestion of making the emergency query a one-timer * DETAILS: patchlevel (security level is the same as before) 2007-02-06 Thomas Orgis * CONFIGURE,PRE_REMOVE, REPAIR^...^PRE_REMOVE, FINAL: I made the pwconv optional, but there still was unconditional pwunconv in PRE_REMOVE - now the mess had to be cleaned up: no pwunconv, ever! (see bug 8834) * DETAILS: SECURITY_PATCH++ as there can be a state of password hashes in passwd files 2007-01-22 Thomas Orgis * CONFIGURE: default the answer to "n" by default, making the account modification opt-in as it should be 2007-01-22 Thomas Orgis * CONFIGURE,FINAL: optionally check/correct the account files that's final (hopefully) for bug 8834 2007-01-20 Thomas Orgis * pam.d/su: move that to coreutils as the su binary comes from there now * DETAILS: a patchlevel can't hurt for having changed install footprint 2006-07-15 Flavien Bridault * BUILD: do not install default /etc/pam.d/* files from the tarball * DETAILS: PATCHLEVEL++ 2006-07-12 Treeve Jelbert * DETAILS: version 4.0.17 * su.patch: regenerate 2006-05-18 Juuso Alasuutari * TRIGGERS: Added on_dispel linux-pam cast_self (fixes bug #680) * DETAILS: Added PATCHLEVEL, added keyword "password" 2006-04-11 Arwed v. Merkatz * su.patch: update patch so it can be cast 2006-03-30 Sergey Lipnevich * DETAILS: upgrade to 4.0.15. 2006-03-12 Karsten Behrmann * DETAILS: (automated) Add KEYWORDS 2006-02-08 Eric Sandall * DEPENDS: Depends on smgl-fhs (for directory structure) 2006-02-06 Eric Sandall * DEPENDS: Depends on gnupg (for SOURCE verification) Formatted to Guru Handbook 2006-02-02 Sergey Lipnevich * DETAILS: upgrade to 4.0.14. 2006-01-20 Arwed v. Merkatz * BUILD: enable MD5_CRYPT passwords for non-pam installations again * DETAILS: SECURITY_PATCH=1 2005-10-20 Sergey Lipnevich * DETAILS: upgrade to 4.0.13; * DEPENDS: disable SELinux if not selected; * BUILD: fix login.defs instead of login.defs.linux; * INSTALL: use login.defs now; use install_config_file API. 2005-07-22 Sergey Lipnevich * DETAILS: upgrade to 4.0.11.1; * DEPENDS: correct flow; add libcrack; * BUILD,INSTALL: remove obsolete fixes; move patching of login.defs into BUILD * CONFIGURE: delete; question about PAM now is asked in DEPENDS, similar to SELinux * su.patch: refresh. 2005-06-29 Sergey Lipnevich * DETAILS: upgrade to 4.0.10. 2005-06-05 Thomas Houssin * DETAILS: Updated to 4.0.9 2005-05-18 Thomas Houssin * adduser: create directories that may not exist * CONFIGURE: ask for pam * INSTALL: comment unnecessary lines in /etc/login.defs when using shadow * pam.d/userdel added 2005-05-18 Thomas Houssin * FINAL: use pwconv and grpconv to create or update necessary file for shadow * PRE_REMOVE: pwunconv and grpunconv to restore files 2005-05-12 Andrew Stitt * BUILD, INSTALL: Update to install into a chroot correctly, bug 8853. 2005-03-03 Arjan Bouter * pam.d/usermod: added * DETAILS: updated UPDATED to install the usermod pam.d file 2005-01-27 Ladislav Hagara * DETAILS: 4.0.7, shortened SHORT 2005-01-23 Arjan Bouter * lowercase linux-pam 2005-01-11 Arjan Bouter * added pam.d files for groupadd and useradd 2004-11-12 Arjan Bouter * cleaned up selinux mess 2004-10-30 Treeve Jelbert * DETAILS: version 4.0.5 * su.patch: updated 2004-09-25 Arjan Bouter * DETAILS: added selinux patch * CONFIGURE: added * DEPENDS: added libselinux if selinux support is chosen * PRE_BUILD: added selinux patch 2004-07-21 Treeve Jelbert * DETAILS: BUILD_API=2 * POST_INSTALL: rename as FINAL * BUILD: strip, use default_build put man pages in /usr/share/man * INSTALL: add 2004-07-06 Seth Woolley * POST_INSTALL: got carried away with symmetry. 2004-05-26 Treeve Jelbert * DETAILS: fix UPDATED, bug #6922 2004-05-25 Arwed v. Merkatz * BUILD: added sedit to fix compilation with gcc 3.4 2004-05-24 Seth Woolley * DETAILS: updated UPDATED for SECURITY FIX * POST_INSTALL: force chmod 400 in /etc/shadow 2004-02-16 hgg * adduser: make bash default shell, then issue warning & instructions on how to change 2004-02-10 hgg * DETAILS: update to 4.0.4.1 * su.patch: update for latest version 2004-02-07 Jason Flatt * BUILD: Changed /etc/defaults to /etc/default per bug # 5442. 2004-01-18 hgg * BUILD: edit to use MD5 password encryption 2003-12-02 Eric Sandall * BUILD: Use INSTALL_ROOT 2003-11-07 hgg * Reinstate triggers if Linux-PAM is installed 2003-09-20 Eric Sandall * BUILD: Now only coreutils provides su (Bug #4008) 2003-08-10 hgg * TRIGGERS: Revert on_dispel Linux-PAM cast_self (doesn't work the way it is documented) 2003-07-27 hgg * DETAILS: Update WEB_SITE 2003-07-26 Eric Sandall * Fix typo (Bug #3843) 2003-07-26 hgg * DEPENDS: add * TRIGGERS: FIx bug #680 .