<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libpam/modules, branch release/7.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2009-05-01T02:51:58Z</updated>
<entry>
<title>Copy releng/7.2 to release/7.2.0 for FreeBSD 7.2-RELEASE.</title>
<updated>2009-05-01T02:51:58Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2009-05-01T02:51:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b205d83df7763ca1f099bce5ac12a05862a626c4'/>
<id>urn:sha1:b205d83df7763ca1f099bce5ac12a05862a626c4</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 7.2-RELEASE image.
</content>
</entry>
<entry>
<title>MFC: OpenPAM Hydrangea</title>
<updated>2008-01-18T13:29:05Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2008-01-18T13:29:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8acf0a5bc09a79b0d5328d6a2d9dba5eda072b17'/>
<id>urn:sha1:8acf0a5bc09a79b0d5328d6a2d9dba5eda072b17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: (1.10) correct documentation of ~/.opiealways</title>
<updated>2008-01-18T13:28:24Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2008-01-18T13:28:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8cfbe08463cbdf5cedde5a9ef11e79fe31463e90'/>
<id>urn:sha1:8cfbe08463cbdf5cedde5a9ef11e79fe31463e90</id>
<content type='text'>
PR:		117512
</content>
</entry>
<entry>
<title>MFC: Added MK_INSTALLLIB support and fixed usr.bin/lex/lib/Makefile</title>
<updated>2007-10-23T15:41:34Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2007-10-23T15:41:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9939260597d96c1a04fc83aaab5ab7b08b9d5373'/>
<id>urn:sha1:9939260597d96c1a04fc83aaab5ab7b08b9d5373</id>
<content type='text'>
in case of installing with WITHOUT_INSTALLLIB (e.g. in nanobsd(8)).

PR:		bin/114200
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Apply the same error checks to PAM_TTY in pam_sm_close_session() as in</title>
<updated>2007-07-22T15:17:29Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-07-22T15:17:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f0f1db2e4c62ff89dcf1f4d107eed8c9eebc5e7a'/>
<id>urn:sha1:f0f1db2e4c62ff89dcf1f4d107eed8c9eebc5e7a</id>
<content type='text'>
pam_sm_open_session(), avoiding false negatives when no tty is present.

Submitted by:	Todd C. Miller &lt;millert@courtesan.com&gt;
Approved by:	re (rwatson)
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Whitespace cleanup</title>
<updated>2007-07-22T15:14:40Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-07-22T15:14:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1173d3bb333b113fb4eb748780c6376ac2d4e57f'/>
<id>urn:sha1:1173d3bb333b113fb4eb748780c6376ac2d4e57f</id>
<content type='text'>
Approved by:	re (rwatson)
</content>
</entry>
<entry>
<title>Use the current user's login class for the decisions about where</title>
<updated>2007-06-14T13:07:06Z</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2007-06-14T13:07:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=58d6bdcbe0af72d6cdf9c21f917bec3daae906a4'/>
<id>urn:sha1:58d6bdcbe0af72d6cdf9c21f917bec3daae906a4</id>
<content type='text'>
the nologin(5) file is located and whether the user may bypass its
restriction.

Add some error checks.

Approved by:	des
PR:		bin/107612
</content>
</entry>
<entry>
<title>Now pam_nologin(8) will provide an account management function</title>
<updated>2007-06-10T18:57:20Z</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2007-06-10T18:57:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9cd40e64b4fb4a559eb67a266f768143086bc5d9'/>
<id>urn:sha1:9cd40e64b4fb4a559eb67a266f768143086bc5d9</id>
<content type='text'>
instead of an authentication function.  There are a design reason
and a practical reason for that.  First, the module belongs in
account management because it checks availability of the account
and does no authentication.  Second, there are existing and potential
PAM consumers that skip PAM authentication for good or for bad.
E.g., sshd(8) just prefers internal routines for public key auth;
OTOH, cron(8) and atrun(8) do implicit authentication when running
a job on behalf of its owner, so their inability to use PAM auth
is fundamental, but they can benefit from PAM account management.

Document this change in the manpage.

Modify /etc/pam.d files accordingly, so that pam_nologin.so is listed
under the "account" function class.

Bump __FreeBSD_version (mostly for ports, as this change should be
invisible to C code outside pam_nologin.)

PR:		bin/112574
Approved by:	des, re
</content>
</entry>
<entry>
<title>Re-add support for NIS netgroups (heavily modified from patch in PR)</title>
<updated>2007-05-25T07:50:18Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-05-25T07:50:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ca2ddac3282b17bf838dab9ccb07758c2fcf55aa'/>
<id>urn:sha1:ca2ddac3282b17bf838dab9ccb07758c2fcf55aa</id>
<content type='text'>
PR:		bin/112955
Submitted by:	A. Blake Cooper &lt;blake@cluebie.net&gt;
MFC after:	3 weeks
</content>
</entry>
<entry>
<title>In account management, verify whether the account has been locked</title>
<updated>2007-03-27T09:59:15Z</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2007-03-27T09:59:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cf21ead53b98186fd2b4e34617e8275ed7493694'/>
<id>urn:sha1:cf21ead53b98186fd2b4e34617e8275ed7493694</id>
<content type='text'>
with `pw lock', so that it's impossible to log into a locked account
using an alternative authentication mechanism, such as an ssh key.
This change affects only accounts locked with pw(8), i.e., having a
`*LOCKED*' prefix in their password hash field, so people still can
use a different pattern to disable password authentication only.

Mention all account management criteria in the manpage.

Approved by:	maintainer (timeout)
PR:		bin/71147
MFC after:	1 month
</content>
</entry>
</feed>
