summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Relevant BUGIDs: Red Hat bz 73351Tomas Mraz2004-11-11
| | | | | | | | | Purpose of commit: new feature Commit summary: --------------- Add only_root option to pam_wheel to make it affect only authentication to root account.
* Relevant BUGIDs:Tomas Mraz2004-11-11
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- I've forgot to remove some selinux specific part when changing locking in pam_unix_passwd
* Relevant BUGIDs: Redhat BZ 115309Tomas Mraz2004-11-10
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Change the order of password change (first try local, then NIS)
* Relevant BUGIDs:Tomas Mraz2004-11-08
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- getlogin doesn't cache the login name properly
* Relevant BUGIDs:Thorsten Kukuk2004-11-08
| | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Fix make clean for pam_unix (remove bigcrypt binary)
* Relevant BUGIDs:Tomas Mraz2004-11-04
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Make limiting logins for users in a group actually work
* Relevant BUGIDs:Tomas Mraz2004-11-04
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Fix locking in pam_unix_passwd to avoid race on changing passwords
* Relevant BUGIDs:Tomas Mraz2004-11-04
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Revert the change in previous pam_limits.c commit it's already compensated by count=1 assignment
* Relevant BUGIDs:Thorsten Kukuk2004-10-14
| | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: Fix "make releases"
* Relevant BUGIDs:Thorsten Kukuk2004-10-06
| | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: Last part of fixes from Red Hat
* Relevant BUGIDs:Thorsten Kukuk2004-09-30
| | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: Preserve permissions of shadow/passwd file. From Red Hat.
* Relevant BUGIDs:Thorsten Kukuk2004-09-28
| | | | | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: * Merge patches from Red Hat (Bug 477000 and other - kukuk) * Fix pam_rhosts option parsing (Bug 922648 - kukuk)
* Relevant BUGIDs:Thorsten Kukuk2004-09-24
| | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: Add missing files
* Relevant BUGIDs:Thorsten Kukuk2004-09-24
| | | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: 440107: Add various patches from Linux Distibutors to make PAM modules reentrant.
* Relevant BUGIDs:Thorsten Kukuk2004-09-24
| | | | | | | | | Purpose of commit: Commit summary: --------------- new feature: Bug 436444: Add pam_localuser module
* Relevant BUGIDs:Thorsten Kukuk2004-09-24
| | | | | | | | | Purpose of commit: Commit summary: --------------- new feature: Add pam_succeed_if Module
* Relevant BUGIDs:Thorsten Kukuk2004-09-24
| | | | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: Fix lot of compiler warnings new feature: add broken_shadow option to pam_unix (patch from Linux distributions)
* Relevant BUGIDs:Thorsten Kukuk2004-09-23
| | | | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: - Add targets for installing man pages for modules - Fix check for libcrypt (Bug 417704)
* Relevant BUGIDs:Thorsten Kukuk2004-09-23
| | | | | | | | | Purpose of commit: Commit summary: --------------- new feature: Add pam_xauth (Bug 436440)
* Relevant BUGIDs:Thorsten Kukuk2004-09-22
| | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: Fix compiler warnings
* Relevant BUGIDs:Thorsten Kukuk2004-09-22
| | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix 1032604: differentiate between Ctrl-D and Return
* Relevant BUGIDs:Thorsten Kukuk2004-09-22
| | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: Add rest of Steve Grubb's resource leak and other fixes
* Relevant BUGIDs:Thorsten Kukuk2004-09-15
| | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: Add parts of Steve Grubb's resource leak and other fixes
* Relevant BUGIDs:Thorsten Kukuk2004-09-15
| | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: First round of Linux distributor patch merges
* Relevant BUGIDs:Thorsten Kukuk2004-09-14
| | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: merge with BerliOS
* Relevant BUGIDs:Thorsten Kukuk2004-09-14
| | | | | | | | | Purpose of commit: Commit summary: --------------- bugfix: Bug 1027903 and 1027912
* Relevant BUGIDs:Thorsten Kukuk2004-09-14
| | | | | | | | | Purpose of commit: Commit summary: --------------- docufix: pam_mkhomedir: Remove wrong debug options (Bug 591605)
* Relevant BUGIDs: 850092Thorsten Kukuk2003-11-27
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Using the fakeroot option as normal user does not work, since we call ldconfig, which aborts with an error message if not called as root due missing permissions. Fixed by calling ldconfig with -n library path option if FAKEROOT is set.
* Relevant BUGIDs: 840327Thorsten Kukuk2003-11-27
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Mike Civil found out, that the location of the default config file is empty. Fixed by using the correct define.
* Relevant BUGIDs: 808022Thorsten Kukuk2003-11-26
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- _pam_aconf.h will be no longer installed. It's a configuration header generated by autoconf, and could interfere with applications which might include it. None of the other installed headers include it, either, so it doesn't serve any purpose.
* Relevant BUGIDs: 849545Thorsten Kukuk2003-11-26
| | | | | | | | | | Purpose of commit: bugfix/cleanup Commit summary: --------------- CFLAGS from configure run is ignored by Make.Rules. modules should build after libpam, so that we can link against libpam. In one place, "ar" instead of "$(AR)" is used.
* Relevant BUGIDs: 849541Thorsten Kukuk2003-11-26
| | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- pam_rhosts_auth.c included sys/fsuid.h twice on Linux and uses "#ifdef linux" instead the correct "#ifdef __linux__".
* Relevant BUGIDs: 849498Thorsten Kukuk2003-11-26
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- The type of remember in support.c is int, not long. But we compare remember with LONG_MIN and LONG_MAX. While this works on 32bit architectures, this fails on 64bit one. INT_MIN and INT_MAX should be used.
* Relevant BUGIDs: 848337Thorsten Kukuk2003-11-25
| | | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- pam_shells uses strlen/strcmp, but does not include the corresponding string.h header file. This could lead to problems on architectures, where gcc needs a correct prototype to generate correct calling code. pam_stress.c complains about a redefined __USE_BSD symbol. This is a internal glibc define and should not be used in source code.
* Relevant BUGIDs: 848325Thorsten Kukuk2003-11-25
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Don't use ll_time from utmp struct as argument for ctime/time, this does not work on new 64bit architectures. Instead use a temporary copy.
* Relevant BUGIDs:Thorsten Kukuk2003-11-24
| | | | | | | | | Purpose of commit: bugfix for pam_securetty Commit summary: --------------- Move the first usage of uttyname ofter the initialisation (Bug # 848316). This move was forgetten with the last changes.
* Relevant BUGIDs: 812567Jan Rekorajski2003-09-25
| | | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- Implementation of "include" directive for pam config file syntax. - added module type PAM_T_ANY needed to know if we are loading included file or main one - let _pam_parse_conf_file() know of new directive - new function _pam_load_conf_file() used to load "included" configs
* Relevant BUGIDs: 812567Jan Rekorajski2003-09-25
| | | | | | | | Purpose of commit: new feature Commit summary: --------------- Added new "include" directive to pam config file syntax.
* Relevant BUGIDs: 812567Jan Rekorajski2003-09-25
| | | | | | | | Purpose of commit: new feature Commit summary: --------------- Document new "include" directive for pam config file syntax.
* Relevant BUGIDs: 770645Steve Langasek2003-07-13
| | | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Fix the many compile-time warnings caused by features.h being included before our _pam_aconf.h. This should make it much easier to find other bugs. Also, call config.status instead of configure, to allow rebuilding generated files with the same options.
* Relevant BUGIDs: 643357Steve Langasek2003-07-13
| | | | | | | | Purpose of commit: cleanup Commit summary: --------------- bring configure up-to-date wrt configure.in.
* Relevant BUGIDs: 634543Steve Langasek2003-07-13
| | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Fix a log message when directory creation has failed
* Relevant BUGIDs: 728887Steve Langasek2003-07-13
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Protect against segfaults in pam_start() when called with an invalid pamh argument.
* Relevant BUGIDs: 643360Steve Langasek2003-07-13
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Use the value of $(PIC) whenever we're compiling dynamic libs/modules; this is required on most architectures.
* Relevant BUGIDs: 643357Steve Langasek2003-07-13
| | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Patch from Sam Hartman to fix handling of module linking on Linux: modules should be linked against libpam if they call any functions from the library, since not all platforms will correctly resolve symbol references otherwise. Also, make sure we use gcc, not ld, when linking, since there's additional linker glue that gcc will pull in for us.
* Relevant BUGIDs: patch 476984Steve Langasek2003-07-13
| | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Patch from Nalin Dahyabhai: always compare tty names without the "/dev", working around inconsistent handling among apps. Also, make minor adjustments for robustness (handle DOS EOL chars, and don't hardcode array sizes).
* Relevant BUGIDs: patch 476976Steve Langasek2003-07-13
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Patch from Nalin Dahyabhai: when updating /etc/{passwd,shadow}, always respect any admin-specified permissions on the existing files.
* Relevant BUGIDs: patch 476968Steve Langasek2003-07-13
| | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Patch from Nalin Dahyabhai to prevent a buffer overflow in pam_issue (rare, but could be triggered by a race condition when the admin updates /etc/issue).
* Relevant BUGIDs: patch 476967Steve Langasek2003-07-13
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Patch from Nalin Dahyabhai: an empty tty value is not fatal when the user isn't root.
* Relevant BUGIDs: patch 476936Steve Langasek2003-07-13
| | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Variant on Nalin's patch: 'unsigned int' is /usually/ 32 bits, but uint32_t is /always/ 32 bits -- where present. Since C99 is fairly recent, we may need some autoconf support for older platforms, but should at least be covered for Linux & Solaris. (Still a better choice than the non-standard sys/types.h, though.)