Репозитории ALT
![](/img/collapse.gif)
S: | 4.14.0-alt1 |
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 |
Группа :: Система/Основа
Пакет: shadow
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
16 мая 2005 Dmitry V. Levin <ldv at altlinux.org> 1:4.0.4.1-alt5
- Fixed double free bug in userdel_rm_tcbdir().
- 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.
- userdel: fixed return code.
- 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.
- 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.
- 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.
- Fixed build with new gettext and autotools.
- Fixed typo in chage-chfn-chsh.pamd (#3904).
- 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.
- Explicitly use old libtool for build.
- useradd, usermod:
fixed user_group initialization (voins, #0001875).
- PAM configuration policy enforcement.
- Rebuilt with libpam_userpass.so.1.
- 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.
- Added control support for chage, chfn, chsh, gpasswd, and newgrp.
- 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).
- Updated chkname patch.
- added rollback to standart skeleton dir if it doesn't exits
- def_load: don't exit when /etc/login.defs not available.
- userdel: fixed long standing bug in path_prefix check.
- 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.
- Fixed typo in mailspool patch.
- Added %post scripts to ease migration.
- Split shadow-utils into several subpackages.
- Libification.
- Remade mailspool patch (new options: z,Z,K).
- Enable packaging of chsh, chfn, vipw, vigr, newgrp.
- 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.
- 20000826
- Merged MDK patches.
- Added progname patch.
- Merge RH patches.
- FHSification.
- Fix: updated docs about -D -k option.
- RE and Fandra adaptions.
- correct a segfault problem with NIS
- Feature: added -D -k option.
- fix segfault for userdel when the primary group for the user is not defined
- 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
- SIGHUP nscd from usermod, too
- added usermod password locking from Chris Adams <cadams@ro.com>
- have things that modify users/groups SIGHUP nscd on exit
- 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
- edit out unused CHFN fields from login.defs.
- auto rebuild in the new build environment (release 7)
- configure fix for arm
- build against glibc 2.1
- 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)
- translations modified for de, fr, tr
- updated to 980403
- redid the patches
- 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
- 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
- added forgot lastlog command to the spec file
- obsoletes adduser
- modified groupadd; updated the patch
- updated to 970616
- changed useradd to meet RH specs
- fixed some bugs
- built against glibc