summaryrefslogtreecommitdiffstats
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Zeroing memset() in opiechallenge() really is not needed because it is theache2002-01-241-2/+3
| | | | | | | | | | | | | | very first thing immediately following opielookup() does being entered, i.e. look at this: int opielookup FUNCTION((opie, principal), struct opie *opie AND char *principal ) { int i; memset(opie, 0, sizeof(struct opie)); ...
* Resolve conflicts.dwmalone2002-01-243-10/+40
|
* Resolve conflicts (our -t option, we'd fixed a bug in a slightly different way).dwmalone2002-01-241-13/+38
|
* Resolve conflicts (we have a -t option).dwmalone2002-01-241-2/+14
|
* Resolve conflict: We made a fix renaming a structure member error,dwmalone2002-01-241-6/+8
| | | | but it was renamed errnum on the vendor branch.
* This commit was generated by cvs2svn to compensate for changes in r89750,dwmalone2002-01-2415-197/+494
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * import top_3_5beta12dwmalone2002-01-2421-228/+585
| |
* | This commit disables chain caching.des2002-01-241-62/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Chain caching is a feature of Linux-PAM, where pam_authenticate() and pam_open_session() "freeze" the chain so that their companion primitive (pam_setcred() and pam_close_session() respectively) will call the exact same modules, skipping those that failed in the previous call. There are several reasons not to do this, the most prominent of which is that it makes it impossible to call pam_setcred() without first calling pam_authenticate() - which is perfectly valid according to DCE/RFC 86.0 and XSSO, and is necessary to make 'login -f' work. Instead of chain caching, implement something similar to the way Solaris' libpam behaves: pam_setcred treats "sufficient" modules as if they were "required", i.e. does not break the chain when they succeed. PAM modules whose pam_sm_setcred() should not be called unless their pam_sm_authenticate() succeeded can simply set a state variable using pam_set_data() in pam_sm_authenticate(), and use pam_get_data() to check it in pam_sm_setcred(). Sponsored by: DARPA, NAI Labs
* | dhclient-script.conf lives in /etc and not /sbin.keramida2002-01-231-2/+2
| | | | | | | | | | | | PR: docs/32008 Submitted by: John E Hein <jhein@timing.com> Approved by: obrien
* | WARNS=4 fixes.markm2002-01-208-19/+22
| | | | | | | | OK'ed by: des
* | MFV: Initialize %I register.ru2002-01-181-0/+1
| |
* | This commit was generated by cvs2svn to compensate for changes in r89500,ru2002-01-181-6/+5
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | From ChangeLog:ru2002-01-182-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | : 2002-01-17 Ruslan Ermilov <ru@FreeBSD.org> : : * tmac/doc.common: Initialize %I register for the %I macro to : avoid (harmless) warning. : * tmac/doc.tmac (Bd): There is no reason to enforce -compact : when in the SYNOPSIS section.
* | | This commit was generated by cvs2svn to compensate for changes in r89397,ru2002-01-151-7/+12
|\ \ \ | |/ / | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Satisfy pedantic readers.ru2002-01-151-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR: docs/31260 From ChangeLog: : 2002-01-14 Ruslan Ermilov <ru@FreeBSD.org> : : * tmac/groff_mdoc.man: Minor fixes.
* | | This commit was generated by cvs2svn to compensate for changes in r89354,ache2002-01-141-4/+44
|\ \ \ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | Import official baudrate fix into the vendor branchache2002-01-141-4/+44
| | | |
| * | | Thanks to ru for the suggestion: remove these files from the vendorpeter2001-05-179-7562/+0
| | | | | | | | | | | | | | | | | | | | branch instead of the mainline. These no longer exist on the vendor branch as of v5_2_20010512. This saves a delta on the mainline.
* | | | Backout inclusion of sys/queue.halfred2002-01-142-6/+0
| | | |
* | | | add queue.h, now needed for file.halfred2002-01-142-0/+6
| | | |
* | | | MFV: NetBSD style document titles (OS/arch).ru2002-01-101-75/+70
| | | |
* | | | This commit was generated by cvs2svn to compensate for changes in r89232,ru2002-01-101-17/+18
|\ \ \ \ | | |/ / | |/| | | | | | which included commits to RCS files with non-trunk default branches.
| * | | Print architecture right after an operating system name in a title.ru2002-01-102-92/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From ChangeLog: : 2001-12-24 Ruslan Ermilov <ru@FreeBSD.org> : : * tmac/doc-common (Dt): Change output of architecture strings. : Do some syntax cleanup. : * tmac/groff_mdoc.man: Updated.
| * | | From ChangeLog:ru2001-12-242-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | : 2001-12-22 Ruslan Ermilov <ru@FreeBSD.org> : : * tmac/doc-common, tmac/doc-syms: Small updates. This adds support for FreeBSD 4.4, FreeBSD 4.5, NetBSD 1.6, and POSIX.1-2001.
* | | | Make the -a flag to opiekey(1) actually work as advertised.joerg2002-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | Reviewed by: ache, audit, security MFC after: 1 week
* | | | Merge vendor changes onto mainline.ps2002-01-076-96/+348
| | | |
* | | | This commit was generated by cvs2svn to compensate for changes in r89019,ps2002-01-0739-1280/+2595
|\ \ \ \ | | | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | | Import less v371ps2002-01-0745-1376/+2943
| | | | |
* | | | | This commit was generated by cvs2svn to compensate for changes in r89010,sheldonh2002-01-071-8/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | | | Import patch from vendor (taken from nvi-1.81.5) that fixes problematicsheldonh2002-01-071-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | interaction between the leftright and number options. PR: bin/23912 Reported by: "Stephen D. Spencer" <gladiatr@boneyard.lawrence.ks.us> Obtained from: skimo@kotnet.org
* | | | | | Repo copied to /usr/src/lib/libopie/ache2002-01-031-379/+0
| | | | | |
* | | | | | This commit was generated by cvs2svn to compensate for changes in r88492,sheldonh2001-12-263-9/+13
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | | | | Import smbfs-1.4.3.sheldonh2001-12-263-9/+13
| | | | | | |
* | | | | | | MFV: FreeBSD 4.4, FreeBSD 4.5, NetBSD 1.6, POSIX.1-2001.ru2001-12-242-0/+5
| | | | | | |
* | | | | | | This commit was generated by cvs2svn to compensate for changes in r88345,ru2001-12-211-2/+3
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | | | | Bring in latest (cosmetic) vendor fixes to this file.ru2001-12-211-2/+3
| | | | | | |
| * | | | | | From ChangeLog:ru2001-12-211-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | : 2001-11-16 Ruslan Ermilov <ru@FreeBSD.org> : : * tmac/doc-common (doc-header): Handle very long document titles : better. PR: docs/10349
* | | | | | | MFV: Handle long document titles better.ru2001-12-211-0/+13
| | | | | | |
* | | | | | | This commit was generated by cvs2svn to compensate for changes in r88282,sheldonh2001-12-2018-29/+254
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | | | | Import smbfs-1.4.2.sheldonh2001-12-2018-29/+254
| | | | | | |
* | | | | | | This commit was generated by cvs2svn to compensate for changes in r88237,peter2001-12-201-0/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | | | | | Fix the 'nm' -> segfault bug (on the vendor branch). This has been fixedpeter2001-12-201-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the same way in the cygnus base source. The problem was that bfd was writing to memory obtained from malloc(0). The next import will update this if necessary. I'm not sure of the origins of this patch. Discussed with: obrien
* | | | | | | | This commit was generated by cvs2svn to compensate for changes in r88109,obrien2001-12-1855-570/+1142
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | | | | | | Virgin import of GCC 3.0.2's libf2cobrien2001-12-1855-570/+1142
| | | | | | | | |
* | | | | | | | | mdoc(7) police: remove -r from SYNOPSIS, sort -p in DESCRIPTION.ru2001-12-141-6/+5
| | | | | | | | |
* | | | | | | | | Detail the smbfs-1.4.1 import.sheldonh2001-12-141-0/+6
| | | | | | | | |
* | | | | | | | | This commit was generated by cvs2svn to compensate for changes in r87866,sheldonh2001-12-1452-0/+7041
|\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | | | | | | Import smbfs-1.4.1.sheldonh2001-12-1452-0/+7041
| / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is Boris Popov's SMB/CIFS file system implementation for FreeBSD. Obtained from: Boris Popov via ftp://ftp.butya.kz/pub/smbfs/
* | | | | | | | Don't assume that the number of fds to select on is known quantity (injkh2001-12-091-32/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this case 16). Use dynamic FD_SETs and calculated high-water marks throughout. There are also too many versions of telnet in the tree. Obtained from: OpenBSD and Apple's Radar database MFC after: 2 days
* | | | | | | | Although the previous went some way towards fixing the pam.conf / pam.ddes2001-12-071-117/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | problem, it still didn't DTRT for services that did not have a service- specific policy if /etc/pam.d existed but did not contain an "other" policy. This fixes the problems some people have experienced with sudo. And I almost didn't have to use goto. The current configuration sequence is: 1) Look for /etc/pam.d/foo 2) If PAM_READ_BOTH_CONFS is defined, or step 1) failed, look for foo in /etc/pam.conf 3) Look for /etc/pam.d/other (to fill in the gaps) 4) If PAM_READ_BOTH_CONFS is defined, or step 3) failed, look for other in /etc/pam.conf I believe this is the intended behaviour of the original code. The least surprising behaviour seems to be when PAM_READ_BOTH_CONFS is not defined - /etc/pam.d/foo will be preferred over /etc/pam.conf, but the latter will serve as a backup if the former does not exist. Sponsored by: DARPA, NAI Labs
OpenPOWER on IntegriCloud