Sisyphus repository
Last update: 20 december 2014 | SRPMs: 16689 | Visits: 6097909
en ru br
ALT Linux repos
S:0.60-alt33
5.0: 0.60-alt26
4.1: 0.60-alt25
4.0: 0.60-alt25
3.0: 0.60-alt22

Group :: System/Base
RPM: SimplePAMApps

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

24 august 2012 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt33

  • su: fixed build with fresh glibc.

16 july 2012 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt32

  • login: reenabled GOODBYE_MESSAGE.

31 may 2012 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt31

  • Made utmp_do_close_session() propagate write_wtmp() return value.
  • Updated URL.

29 december 2010 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt30

  • Fixed parameter passed to pam_end() call in the child process.

2 july 2010 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt29

  • Rebuilt with libaudit.so.1.

23 june 2010 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt28

  • /etc/pam.d/login: Changed to use common-login.

16 december 2009 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt27

  • /etc/pam.d/login:
     Made pam_console.so fully optional.
     Added fully optional pam_ck_connector.so.

7 april 2009 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt26

  • Acknowledged NMU.

12 march 2009 Anton Farygin <rider at altlinux.ru> 0.60-alt25.1

  • NMU: added audit support to login
  • NMU: added pam_loginuid to login.pam

18 october 2006 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt25

  • Fixed build with -D_FORTIFY_SOURCE=2 -Werror.

5 may 2006 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt24

  • su: Do not ignore pam_acct_mgmt() return values except PAM_ACCT_EXPIRED
         and PAM_NEW_AUTHTOK_REQD even if executed by root.

12 january 2006 ALT QA Team Robot <qa-robot at altlinux.org> 0.60-alt23.1

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

4 october 2005 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt23

  • Fixed build with new Linux-PAM.
  • /etc/pam.d/login: moved pam_mail from auth to session control.

28 june 2005 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt22

  • Enhanced build fix made in previous release.

16 january 2005 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt21

  • Added help to control facility scripts.
  • Removed verify checks for files controlled via control(8) facility.
  • Fixed compilation issues detected by gcc-3.4.3.

8 february 2004 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt20

  • In login and su, generate ut_id's consistently with
     libutempter and openssh (#3580).

18 january 2004 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt19

  • Deal with compilation warnings generated by new gcc compiler.

17 june 2003 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt18

  • Fixed build with OpenPAM.
  • Added Linux-PAM/OpenPAM multi-build support.

23 may 2003 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt17

  • PAM configuration policy enforcement.

17 april 2003 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt16

  • Do not compile passwd.
  • Rearranged patches, to sync with 0.60-owl18.

12 january 2003 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt15

  • Removed build support for "passwd" from SimplePAMApps package.
  • Replaced owl-su-no-tty and owl-alt-su-no-fail_delay with owl-su patch.
  • Keep su at mode "restricted" in the package, but default it
     to "wheelonly" in %post when the package is first installed.
     This avoids a race and fail-open behavior (Owl).

13 october 2002 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt14

  • Added control support for su.

13 june 2002 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt13

  • Setenv SHELL variable.

21 march 2002 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt12

  • Fixed %triggerpostun scripts.

10 march 2002 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt11

  • Pick the best match utmp entry to replace when ut_id's don't match (Owl).
  • login: fixed pam_lastlog usage.

25 december 2001 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt10

  • login:
     + changed pam_securetty control-flag from "requisite" to "required".
     + added pam_motd to the session stack.
     + fixed manpage.

14 december 2001 Dmitry V. Levin <ldv at altlinux.org> 0.60-alt9

  • Merged patches from Owl:
     * Mon Nov 19 2001 Solar Designer <solar@owl.openwall.com>
  • login: treat all PAM errors except PAM_NEW_AUTHTOK_REQD in the same way to
       reduce information leaks.
  • login: only chdir to the user's home directory after becoming the user.
  • su: don't set a fail delay (it made very little sense and may be enabled
       from within a PAM module anyway).

5 october 2001 Dmitry V. Levin <ldv at altlinux.ru> 0.60-alt8

  • login, su:
     + reset default PATH only for login sessions;
     + propagate DISPLAY environment variable for login sessions.

26 september 2001 Dmitry V. Levin <ldv at altlinux.ru> 0.60-alt7

  • login: requires latest pam_console for proper function.

25 september 2001 Dmitry V. Levin <ldv at altlinux.ru> 0.60-alt6

  • login, su: dropped ttyname patch (conflicts with utmp code).
  • login, su: build_shell_args: strip argv[0] value (compatibility).

20 september 2001 Dmitry V. Levin <ldv at altlinux.ru> 0.60-alt5

  • set_user_credentials: add /usr/local/{s,}bin to PATH.

17 september 2001 Dmitry V. Levin <ldv at altlinux.ru> 0.60-alt4

  • login, su: set_user_credentials: set PATH variable depending on uid.

11 september 2001 Dmitry V. Levin <ldv at altlinux.ru> 0.60-alt3

  • su: added -s option for superuser (compatibility).
  • su: -l option doesn't obsolete -c option.

10 september 2001 Dmitry V. Levin <ldv at fandra.org> 0.60-alt2

  • login: disabled goodbye message and updated pam config to mimic
     traditional behaviour.
  • Added %post scripts to ease migration.

28 august 2001 Dmitry V. Levin <ldv at altlinux.ru> 0.60-alt1

  • ALT adaptions.
  • Strip "/dev/" prefix from ttyname when pam_set_item( PAM_TTY ).
  • Packaged login, passwd, su as separate independent subpackages.
  • Enable build of login and su.

1 april 2001 Solar Designer <solar at owl.openwall.com>

  • Use pam_limits with login and su.
  • passwd: line-buffer stdout.
  • passwd: don't require an utmp entry even when run on a tty.

19 march 2001 Solar Designer <solar at owl.openwall.com>

  • passwd: don't require a tty.
  • passwd.pam and su.pam: "nodelay" for pam_pwdb.

20 december 2000 Solar Designer <solar at owl.openwall.com>

  • Use pam_mktemp.

29 october 2000 Solar Designer <solar at owl.openwall.com>

  • su: don't require that the tty can be determined when started by root.
  • su: don't require that getlogin() works to set PAM_RUSER.
  • #include <stdarg.h> in su.c (was needed, but missing).

22 september 2000 Solar Designer <solar at owl.openwall.com>

  • Make use of the new pam_passwdqc option: min=99,... -> min=disabled,...

16 september 2000 Solar Designer <solar at owl.openwall.com>

  • Use RPM_OPT_FLAGS correctly.

23 august 2000 Solar Designer <solar at owl.openwall.com>

  • %config(noreplace) for /etc/pam.d files.

11 august 2000 Solar Designer <solar at owl.openwall.com>

  • Added owl-control support for su and passwd.

9 july 2000 Solar Designer <solar at owl.openwall.com>

  • Imported this spec file from SimplePAMApps-0.56-2.src.rpm and changed it
    so heavily that there isn't much left.
  • Added a bugfix patch for passwd and a bugfix and security patch for
    login.  (In fact, login needs to be re-coded.)
  • login can now obtain the username from LOGNAME when started as root (not
    SUID), to be used by getty's.
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin