summaryrefslogtreecommitdiffstats
path: root/lib/libpam/libpam
Commit message (Collapse)AuthorAgeFilesLines
* MFH (r271624): Upgrade to OpenPAM Ourouparia.des2014-09-221-0/+1
| | | | Approved by: re (gjb)
* Update to OpenPAM Nummularia.des2013-09-071-1/+6
|
* MFV (r255364): move the code around in preparation for Nummularia.des2013-09-071-1/+1
|
* GC unused source file.des2013-08-161-178/+0
|
* Update to OpenPAM Micrampelis.des2012-05-261-2/+15
|
* Upgrade to OpenPAM Lycopsida.des2011-12-181-0/+5
|
* Revert the previous commit and add a comment explaining why it was wrong.des2011-10-221-2/+14
|
* openpam_static.c isn't auto-generated.des2011-10-221-5/+2
|
* Adjust for OpenPAM Hydrangea.des2007-12-211-0/+1
|
* Change the GCC specific __FUNCTION__ to C99's __func__.stefanf2006-07-171-1/+1
| | | | OK'ed by: des
* Update for OpenPAM Figwort.des2005-06-171-1/+5
| | | | Approved by: re (kensmith)
* Add openpam_free_envlist(3).des2005-02-011-0/+2
|
* NODOCCOMPRESS -> NO_DOCCOMPRESSru2004-12-211-1/+1
| | | | | | | | NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE
* For variables that are only checked with defined(), don't provideru2004-10-241-1/+1
| | | | any fake value.
* Join the 21st century: Cryptography is no longer an optional componentcperciva2004-08-061-4/+0
| | | | | | | | | | of releases. The -DNOCRYPT build option still exists for anyone who really wants to build non-cryptographic binaries, but the "crypto" release distribution is now part of "base", and anyone installing from a release will get cryptographic binaries. Approved by: re (scottl), markm Discussed on: freebsd-current, in late April 2004
* Downgrade WARNS level for GCC 3.4.2.kan2004-07-281-1/+1
|
* Deal better with the crypto version of the PAM library that goesru2004-01-181-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | on the release media -- only put what is different in the crypto version compared to the base version. This reduces PAM entries in /usr/lib in the "crypto" distribution to: libpam.a libpam.so@ libpam.so.2 pam_krb5.so@ pam_krb5.so.2 pam_ksu.so@ pam_ksu.so.2 pam_ssh.so@ pam_ssh.so.2 The libpam.so* is still redundant (it is identical to the "base" version), but we can't set DISTRIBUTION differently for libpam.a and libpam.so. (The removal of libpam.so* from the crypto distribution could be addressed by the release/scripts/crypto-make.sh script, but then we'd also need to remove redundant PAM headers, and I'm not sure this is worth a hassle.)
* bsd.dep.mk,v 1.43 allows us to replace a hack with a solution.ru2004-01-131-3/+3
|
* Add openpam_readline(3).des2003-06-011-0/+2
|
* Don't build pam_std_option().des2003-05-311-2/+1
|
* Remove pam_std_option() and related functions. Add #defines for commondes2003-05-311-24/+6
| | | | options.
* OpenPAM is WANRS6-clean.des2003-05-051-1/+1
|
* Use C99-style varadic macros instead of the non-standard gcc syntax.des2003-05-011-5/+5
|
* Mark libpam as c99- and WARNS5-clean.des2003-05-011-1/+2
|
* style.Makefile(5) policeobrien2003-03-091-110/+102
| | | | | | (I've tried to keep to the spirit of the original formatting) Reviewed by: des
* Initiate deorbit burn for the i386-only a.out related support. Moves arepeter2002-09-171-4/+0
| | | | | | | | | | | | | | | under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that. Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now. Tested on: i386 (extensively), alpha
* Install more man pages - I thought I'd committed this ages ago...des2002-07-231-0/+5
|
* Add openpam_nullconv.3.des2002-05-241-0/+1
|
* Added new bsd.incs.mk which handles installing of header filesru2002-05-121-10/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to handle symlinking include files. Allow for multiple groups of include files to be installed, with the powerful INCSGROUPS knob. Documentation to follow. Added standard `includes' and `incsinstall' targets, use them in Makefile.inc1. Headers from the following makefiles were not installed before (during `includes' in Makefile.inc1): kerberos5/lib/libtelnet/Makefile lib/libbz2/Makefile lib/libdevinfo/Makefile lib/libform/Makefile lib/libisc/Makefile lib/libmenu/Makefile lib/libmilter/Makefile lib/libpanel/Makefile Replaced all `beforeinstall' targets for installing includes with the INCS stuff. Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS, and for compatibility with NetBSD. Similarly for INCOWN, INCGRP, and INCMODE. Consistently use INCLUDEDIR instead of /usr/include. gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes were only lightly tested due to the missing contrib/libstdc++-v3. I fully tested the pre-WIP_GCC31 version of this patch with the contrib/libstdc++.295 stuff. These changes have been tested on i386 with the -DNO_WERROR "make world" and "make release".
* Add openpam_nullconv.c to SRCS.des2002-05-021-0/+1
|
* Revert previous change. bsd.dep.mk,v 1.31 had a bug that was fixedru2002-04-171-2/+2
| | | | in revision 1.32 and made this change OBE.
* Reflect change in share/mk/bsd.dep.mk,v 1.31.ru2002-04-161-2/+2
|
* New files in OpenPAM Cineraria.des2002-04-141-0/+2
| | | | Sponsored by: DARPA, NAI Labs
* Cosmetic nit.des2002-04-141-1/+1
|
* Cast a ptrdiff_t to int before using it as a printf field width.des2002-04-141-2/+2
|
* Change || into && (braino in previous commit). Also append \n to thedes2002-04-131-2/+2
| | | | error message.
* Major cleanup:des2002-04-122-93/+14
| | | | | | | | | | | | | - add __unused where appropriate - PAM_RETURN -> return since OpenPAM already logs the return value. - make PAM_LOG use openpam_log() - make PAM_VERBOSE_ERROR use openpam_get_option() and check flags for PAM_SILENT - remove dummy functions since OpenPAM handles missing service functions - fix various warnings Sponsored by: DARPA, NAI Labs
* Reimplement the hack to put pam_static.o into .depend with some magic.ru2002-04-111-7/+3
|
* Don't override standard _EXTRADEPEND actions, add to them.ru2002-04-101-5/+5
| | | | | Fix CLEANFILES. Collapse openpam_static_modules.o generation.
* Add new files and man pages from OpenPAM Cinchona.des2002-04-081-0/+6
| | | | Sponsored by: DARPA, NAI Labs
* NAI DBA update.des2002-03-141-1/+1
|
* Fix build for OpenPAM. The directories needed tweeking.markm2002-03-072-80/+1
|
* This file is not needed any moredes2002-03-071-66/+0
|
* Add forgotten NOPROFILE that broke world.des2002-03-061-0/+1
|
* Switch to OpenPAM. Bump library version. Modules are now versioned, sodes2002-03-058-410/+126
| | | | | | | | | applications linked with Linux-PAM will still work. Remove pam_get_pass(); OpenPAM has pam_get_authtok(). Remove pam_prompt(); OpenPAM has pam_{,v}{error,info,prompt}(). Remove pam_set_item(3) man page as OpenPAM has its own. Sponsored by: DARPA, NAI Labs
* Explicitly declare (gcc internal) functions.markm2002-02-041-0/+1
| | | | Submitted by: ru
* Connect the pam_lastlog(8) and pam_login_access(8) modules to the build.des2002-02-011-0/+2
| | | | Sponsored by: DARPA, NAI Labs
* Add pam_ssh support to the static PAM library, libpam.a:ru2002-01-231-1/+3
| | | | | | | | | | | - Spam /usr/lib some more by making libssh a standard library. - Tweak ${LIBPAM} and ${MINUSLPAM}. - Garbage collect unused libssh_pic.a. - Add fake -lz dependency to secure/ makefiles needed for dynamic linkage with -lssh. Reviewed by: des, markm Approved by: markm
* Link pam_opieaccess, pam_self and pam_ssh into the static library.des2002-01-211-0/+3
| | | | Sponsored by: DARPA, NAI Labs
* Fixed a missing "const".bde2001-12-281-1/+1
|
OpenPOWER on IntegriCloud