Репозиторий Sisyphus
Последнее обновление: 10 июля 2020 | Пакетов: 17697 | Посещений: 18860582
en ru br
Репозитории ALT
S:4.5-alt7
5.1: 4.0.4.1-alt9
4.1: 4.0.4.1-alt9
4.0: 4.0.4.1-alt8
3.0: 4.0.4.1-alt5
www.altlinux.org/Changes

Группа :: Система/Основа
Пакет: shadow

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

6 ноября 2019 Mikhail Efremov <sem at altlinux.org> 1:4.5-alt7

  • valid_field: Check that characters are ASCII.
  • login.defs: Add SAFE_PWDB_FIELDS variable.
  • man: Add SAFE_PWDB_FIELDS description.
  • lib: Add SAFE_PWDB_FIELDS variable.
  • useradd,usermod: Use valid_field() to check fields.

1 ноября 2019 Mikhail Efremov <sem at altlinux.org> 1:4.5-alt6

  • Use epoch instead of serial.
  • login.defs: Add REGEXP_NAME variable.
  • man: Add REGEXP_NAME description.
  • pwck,grpck: Use strcasecmp() to check names.
  • libmisc: Don't allow leading digits in the names with regexp too.
  • utils: Check that user/group is unique.
  • libmisc: Allow names to be verified by regexp (closes: #9202).
  • Fix build with gcc-9.

27 августа 2019 Mikhail Efremov <sem at altlinux.org> 1:4.5-alt5

  • Backported patch from shadow-4.6:
     + newgidmap: enforce setgroups=deny if self-mapping a group
       (fixes CVE-2018-7169).
  • Don't use deprecated PreReq.

26 ноября 2018 Mikhail Efremov <sem at altlinux.org> 1:4.5-alt4

  • chfn: Silence format-truncation warning

28 июня 2018 Mikhail Efremov <sem at altlinux.org> 1:4.5-alt3

  • Fix default hashing method.
  • Request automatic entropy for salt.
  • vipw: Change -u option to imply -s (closes: #35097).
  • Use %e2k macro.

27 февраля 2018 Mikhail Efremov <sem at altlinux.org> 1:4.5-alt2

  • Fixed build with gcc-7:
     + Remove redundant const qualifier.
     + Ensure that we have enough room for filenames.

4 сентября 2017 Mikhail Efremov <sem at altlinux.org> 1:4.5-alt1

  • Don't install files with suid.
  • useradd: Fix lastlog_reset() argument type.
  • Drop unused variables.
  • Updated to 4.5.

3 марта 2017 Mikhail Efremov <sem at altlinux.org> 1:4.4-alt1

  • Don't own %_sysconfdir/default/ (closes: #32541).
  • Fix possible crash if gmtime() returns NULL.
  • chsh: Fix duplicate warning.
  • Enable audit support.
  • Don't package ChangeLog/NEWS files.
  • Spec cleanup.
  • submap: Add control scripts for newuidmap/newgidmap.
  • Fix build: ignore write() return value.
  • configure.ac: Drop man/po/Makefile.
  • Drop FORCE_SHADOW.
  • Don't create missing files.
  • Fixes from usptream git:
     + Keep the permissions of the original file when creating a backup.
     + useradd: Read defaults after changing root directories.
     + Don't crash on bogus keys in login.defs if PAM is enabled.
     + Last bits of enabling subuids.
     + Make login.def files valid ASCII instead of UTF-8.
     + include getdef.h for getdef_bool prototype.
     + Print error message if SELinux file context manipulation fails.
     + Fix regression in useradd not loading defaults properly.
     + */Makefile.am: Replace INCLUDES with AM_CPPFLAGS.
  • Updated to 4.4 (fixes CVE-2016-6252).

26 февраля 2016 Mikhail Efremov <sem at altlinux.org> 1:4.2.1-alt6

  • E2K: avoid -Werror (lcc) (by Michael Shigorin).
  • Fix build on x32.
  • Fix build without selinux again.

24 февраля 2016 Mikhail Efremov <sem at altlinux.org> 1:4.2.1-alt5

  • Don't treat cpp warnings as error.
  • Fix build without selinux support.

23 декабря 2015 Mikhail Efremov <sem at altlinux.org> 1:4.2.1-alt4

  • Lazy link with -lsemanage (by Dmitry V. Levin).

26 октября 2015 Mikhail Efremov <sem at altlinux.org> 1:4.2.1-alt3

  • chage: Fix work with tcb.

23 октября 2015 Mikhail Efremov <sem at altlinux.org> 1:4.2.1-alt2

  • Package /etc/subuid and /etc/subgid files.
  • Add -Werror to optflags.
  • Explicitly use --with-tcb configure option.
  • Fix compiler warnings.
  • vipw: Check link() return status.
  • useradd: Check chown/chmod return status.
  • Fix uninitialized variable.
  • Fix usermod's manpage.

20 октября 2015 Mikhail Efremov <sem at altlinux.org> 1:4.2.1-alt1

  • Add submap subpackage (closes: #31201).
  • Merge ALT-specific tcb patch.
  • userdel.c: Fix variable name in case of tcb.
  • Add missing include in case of tcb.
  • Fix build with --as-needed in case of tcb.
  • Makefile: Drop passwd from suidubins.
  • Update ALT-specific patches.
  • Drop obsoleted patches.
  • Updated to 4.2.1.

7 ноября 2013 Mikhail Efremov <sem at altlinux.org> 1:4.1.4.2-alt9

  • Fix build: Remove deprecated AM_C_PROTOTYPES.

21 июня 2012 Mikhail Efremov <sem at altlinux.org> 1:4.1.4.2-alt8

  • Fixed groupmod.

15 июня 2012 Mikhail Efremov <sem at altlinux.org> 1:4.1.4.2-alt7

  • useradd: Print exit code if an error was occurred.

1 июня 2012 Mikhail Efremov <sem at altlinux.org> 1:4.1.4.2-alt6

  • Do not create mail spool if -M option was given.

31 мая 2012 Mikhail Efremov <sem at altlinux.org> 1:4.1.4.2-alt5

  • Package suite subpackage as noarch.

30 мая 2012 Mikhail Efremov <sem at altlinux.org> 1:4.1.4.2-alt4

  • Use _exit() for exit from child.
  • spawn.c: Backport from upstream's svn.

29 мая 2012 Mikhail Efremov <sem at altlinux.org> 1:4.1.4.2-alt3

  • useradd: Add 'private' to allowed values of CREATE_MAIL_SPOOL.
  • Don't show error message if flashing nscd cache is failed.

16 мая 2012 Mikhail Efremov <sem at altlinux.org> 1:4.1.4.2-alt2

  • gshadow.c: Drop unused variable.
  • Added lib/spawn.c and lib/spawn.h.
  • useradd.c: Fix fprintf() format string.
  • useradd.c: Avoid redefinition of SHELL.
  • Fix missing includes.
  • Fix some const issues.
  • Fix find_new_uid/gid for big UID/GID_MAX.
  • Fix gshadow functions from shadow utils.

3 апреля 2012 Mikhail Efremov <sem at altlinux.org> 1:4.1.4.2-alt1.M60C.1

  • Drop obsoleted %post{,un}_ldconfig.
  • Rebuild for new c6.

23 декабря 2010 Mikhail Efremov <sem at altlinux.org> 1:4.1.4.2-alt1.M55C.1

  • enable SELinux support.
  • Drop all patches from spec, use gear tags.
  • Updated to 4.1.4.2.

22 апреля 2008 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.4.1-alt9

  • def_load: Silence complains about missing /etc/login.defs file.

21 марта 2008 Grigory Batalov <bga at altlinux.ru> 1:4.0.4.1-alt8.1

  • Include local system-auth-use_first_pass into chpasswd-newusers
     PAM config as it doesn't work with ldap one (#15003).

20 января 2008 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.4.1-alt8

  • useradd: Remove tcb user dir in case of abnormal program completion (#14091).
  • Fixed a few manpage typos (#12230).
  • Fixed build with new autotools.

15 апреля 2007 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.4.1-alt7

  • Added summary to control scripts.

17 сентября 2006 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.4.1-alt6

  • newgrp: Fixed potential NULL pointer dereference (#9362).

12 января 2006 ALT QA Team Robot <qa-robot at altlinux.org> 1:4.0.4.1-alt5.1

  • Rebuilt for new style PAM dependencies generated by rpm-build-4.0.4-alt55.

16 мая 2005 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.4.1-alt5

  • Fixed double free bug in userdel_rm_tcbdir().

16 января 2005 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.4.1-alt4

  • Synced with 4.0.4.1-owl7:
     + Report /etc/login.defs read errors to stderr, not only to syslog.
     + Removed verify checks for files controlled via control(8) facility.
     + Fixed compilation issues detected by gcc-3.4.3.

22 ноября 2004 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.4.1-alt3

  • userdel: fixed return code.

20 ноября 2004 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.4.1-alt2

  • Synced with 4.0.4.1-owl4:
     + Added the USERNAME_MAX and GROUPNAME_MAX options.
  • chage, chfn, chsh, gpasswd, newgrp:
     + Changed default mode to "restricted"; this is required to add
     shadow-change and shadow-groups packages to default install set.
  • shadow-suite: new subpackage, unifies all shadow suite subpackages.

10 ноября 2004 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.4.1-alt1

  • Updated to 4.0.4.1-owl2.
  • Updated patches.
  • Use control macros.
  • Added help to control.
  • Documented user/group name restrictions (#4390).
  • Keep tools at mode "restricted" in the packages, but default
     them to "public" in %post when the packages are first installed.
     This avoids a race and fail-open behaviour.

10 июня 2004 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.0-alt15

  • Properly check the return value from pam_chauthtok() in
     libmisc/pwdcheck.c: passwd_check() that is used by chfn and
     chsh commands (Owl).
     Thanks to Steve Grubb, Martin Schulze and Solar Designer.

25 марта 2004 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.0-alt14

  • Fixed build with new gettext and autotools.
  • Fixed typo in chage-chfn-chsh.pamd (#3904).

22 ноября 2003 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.0-alt13

  • In tcbfuncs/tcb_move(), use mode 0700 instead of mode 0 for the
     directory being modified as the latter is incompatible with
     the mode 0 hack in vserver kernel patches.

20 августа 2003 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.0-alt12

  • Explicitly use old libtool for build.

30 июня 2003 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.0-alt11

  • useradd, usermod:
     fixed user_group initialization (voins, #0001875).

24 мая 2003 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.0-alt10

  • PAM configuration policy enforcement.

12 апреля 2003 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.0-alt9

  • Rebuilt with libpam_userpass.so.1.

28 октября 2002 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.0-alt8

  • Merged Owl changes:
     * Thu Oct 24 2002 Solar Designer <solar@owl.openwall.com>
  • Cleaned up the recent changes.
  • Corrected a newly introduced memory leak on an error path.
  • Changed the TCB_SYMLINKS pseudo-code in login.defs(5) manual page to be
       C/English rather than shell for consistency with the pam_tcb(8) page.
     * Mon Aug 19 2002 Rafal Wojtczuk <nergal@owl.openwall.com>
  • Merged the enhancements which remove 32K users limit.

17 октября 2002 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.0-alt7

  • Added control support for chage, chfn, chsh, gpasswd, and newgrp.

14 августа 2002 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.0-alt6

  • copy_tree: ensure strict permissions of created files.
  • chage: made "chage -l" drop its saved GID too (Owl).
  • useradd, usermod: removed the extra space in "[-e expire ]" in the usage instructions (Owl).

18 марта 2002 Dmitry V. Levin <ldv at alt-linux.org> 1:4.0.0-alt5

  • Updated chkname patch.

25 января 2002 Stanislav Ievlev <inger at altlinux.ru> 1:4.0.0-alt4

  • added rollback to standart skeleton dir if it doesn't exits

21 декабря 2001 Dmitry V. Levin <ldv at alt-linux.org> 1:4.0.0-alt3

  • def_load: don't exit when /etc/login.defs not available.

20 декабря 2001 Dmitry V. Levin <ldv at alt-linux.org> 1:4.0.0-alt2

  • userdel: fixed long standing bug in path_prefix check.

18 декабря 2001 Dmitry V. Levin <ldv at alt-linux.org> 1:4.0.0-alt1

  • 4.0.0
  • Merged in 16 patches from Owl.
  • Updated default_skel and progname patches (all the rest are obsolete).
  • Disabled build of unused software.
  • Changed interpackage dependencies.
  • shadow-convert: convert group and passwd files after first install.
  • Disabled libshadow.

10 сентября 2001 Dmitry V. Levin <ldv at altlinux.ru> 20000902-alt3

  • Fixed typo in mailspool patch.
  • Added %post scripts to ease migration.

13 августа 2001 Dmitry V. Levin <ldv at altlinux.ru> 20000902-alt2

  • Split shadow-utils into several subpackages.
  • Libification.
  • Remade mailspool patch (new options: z,Z,K).
  • Enable packaging of chsh, chfn, vipw, vigr, newgrp.

2 августа 2001 Dmitry V. Levin <ldv at altlinux.ru> 20000902-alt1

  • 20000902
  • Merged RH (up to 20000902-3) and Owl (up to 19990827-16owl) patches and configs.
  • Get rid of /usr/sbin/{d,mk}passwd and its manpages.

25 февраля 2001 Dmitry V. Levin <ldv at fandra.org> 20000826-ipl1mdk

  • 20000826
  • Merged MDK patches.
  • Added progname patch.

5 ноября 2000 Dmitry V. Levin <ldv at fandra.org> 19990827-ipl9mdk

  • Merge RH patches.
  • FHSification.

29 мая 2000 Dmitry V. Levin <ldv at fandra.org> 19990827-ipl8mdk

  • Fix: updated docs about -D -k option.
  • RE and Fandra adaptions.

3 декабря 1999 Florent Villard <warly at mandrakesoft.com>

  • correct a segfault problem with NIS

13 ноября 1999 AEN <aen at logic.ru>

  • Feature: added -D -k option.

22 сентября 1999 Cristian Gafton <gafton at redhat.com>

  • fix segfault for userdel when the primary group for the user is not defined

21 сентября 1999 Cristian Gafton <gafton at 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

15 апреля 1999 Bill Nottingham <notting at redhat.com>

  • SIGHUP nscd from usermod, too

9 апреля 1999 Michael K. Johnson <johnsonm at redhat.com>

  • added usermod password locking from Chris Adams <cadams@ro.com>

8 апреля 1999 Bill Nottingham <notting at redhat.com>

  • have things that modify users/groups SIGHUP nscd on exit

31 марта 1999 Michael K. Johnson <johnsonm at 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

23 марта 1999 Preston Brown <pbrown at redhat.com>

  • edit out unused CHFN fields from login.defs.

21 марта 1999 Cristian Gafton <gafton at redhat.com>

  • auto rebuild in the new build environment (release 7)

13 января 1999 Bill Nottingham <notting at redhat.com>

  • configure fix for arm

30 декабря 1998 Cristian Gafton <gafton at redhat.com>

  • build against glibc 2.1

21 августа 1998 Jeff Johnson <jbj at 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)

8 мая 1998 Prospector System <bugs at redhat.com>

  • translations modified for de, fr, tr

21 апреля 1998 Cristian Gafton <gafton at redhat.com>

  • updated to 980403
  • redid the patches

30 декабря 1997 Cristian Gafton <gafton at 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

13 ноября 1997 Erik Troan <ewt at 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

6 ноября 1997 Cristian Gafton <gafton at redhat.com>

  • added forgot lastlog command to the spec file

26 октября 1997 Cristian Gafton <gafton at redhat.com>

  • obsoletes adduser

23 октября 1997 Cristian Gafton <gafton at redhat.com>

  • modified groupadd; updated the patch

12 сентября 1997 Cristian Gafton <gafton at redhat.com>

  • updated to 970616
  • changed useradd to meet RH specs
  • fixed some bugs

17 июня 1997 Erik Troan <ewt at redhat.com>

  • built against glibc
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin