Commit graph

312 commits

Author SHA1 Message Date
Dag-Erling Smørgrav
bfd6af11ec s/pam_info/pam_error/ in documentation.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@163 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-06-30 23:10:59 +00:00
Dag-Erling Smørgrav
0bcb04e0fd List Darren J. Moffat and Gary Winiger, both of Sun Microsystems.
Reformat a little.


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@162 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-06-30 22:51:46 +00:00
Dag-Erling Smørgrav
a9b8bb1e92 Implement the "binding" control flag (from Solaris 9)
Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@161 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-06-30 22:41:59 +00:00
Dag-Erling Smørgrav
d185910864 Include <sys/types.h> to define size_t.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@160 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-06-30 22:41:17 +00:00
Dag-Erling Smørgrav
5302ca92e9 Define struct pam_repository (from Solaris 9). Note that the PAM
headers now require size_t to be defined.

Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@159 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-06-30 22:39:52 +00:00
Dag-Erling Smørgrav
1b829e63eb Don't treat PAM_NEW_AUTHTOK_REQD as an error.
Try to emulate Solaris more closely.

Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@158 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-06-12 18:07:05 +00:00
Dag-Erling Smørgrav
ed3d5a8522 DBA update and minor whitespace fixes.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@157 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-06-07 18:22:57 +00:00
Dag-Erling Smørgrav
4e75204291 Start a new paragraph after a list.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@156 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-06-07 18:06:45 +00:00
Dag-Erling Smørgrav
67148408c9 A working bare-bones pam_unix module (authentication only). Should
work with Linux-PAM, though I've only tested it with OpenPAM.

Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@155 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-06-07 14:50:58 +00:00
Dag-Erling Smørgrav
068d50bebf Make this actually work...
Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@154 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-06-07 13:37:44 +00:00
Dag-Erling Smørgrav
f414e56812 Split the summar page in two (one for the standard API, one for
extensions).  Also add a page about the conversation system, and
remove that information from the pam_start page.

Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@153 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-28 00:58:47 +00:00
Dag-Erling Smørgrav
6caa430884 Revamp the man page generation process. Delete the generated man pages
as they are now regenerated automatically by the distribution script.

Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@152 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-27 18:23:03 +00:00
Dag-Erling Smørgrav
70792385d0 Conditionalize debugging messages in !STDC, !GNUC case.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@151 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-24 15:04:27 +00:00
Dag-Erling Smørgrav
fb3aece812 Roll OpenPAM Cinquefoil.
Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@150 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-24 14:49:23 +00:00
Dag-Erling Smørgrav
1ec67a0180 Add openpam_nullconv.3
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@149 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-24 14:49:02 +00:00
Dag-Erling Smørgrav
fb490f68a7 Regenerate.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@148 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-24 14:36:40 +00:00
Dag-Erling Smørgrav
859840dd61 GCC 3 is upon us.
Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@147 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-24 14:27:09 +00:00
Dag-Erling Smørgrav
cce2e8fa6a Add openpam_nullconv(3)
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@146 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-14 20:17:11 +00:00
Dag-Erling Smørgrav
6013f825ec Add documentation.
Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@145 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-09 19:52:55 +00:00
Dag-Erling Smørgrav
5733bc9f27 Add support for marking up variable names and values.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@144 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-09 19:50:54 +00:00
Dag-Erling Smørgrav
e8af376306 Silly me forgot to update the version macros when I rolled Cinnamon.
I need a "release procedures" document...


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@143 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-09 19:21:04 +00:00
Dag-Erling Smørgrav
082364c255 Initialize other to all-zeroes before using it.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@142 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-03 14:55:03 +00:00
Dag-Erling Smørgrav
f3d250644a Release documentation for OpenPAM Cinnamon.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@141 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-02 06:31:48 +00:00
Dag-Erling Smørgrav
4081013c2b Regenerate with correct #include information.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@140 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-02 06:30:26 +00:00
Dag-Erling Smørgrav
87ffc052b0 OpenPAM extensions need <security/openpam.h>.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@139 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-02 06:30:03 +00:00
Dag-Erling Smørgrav
39f6210db3 Regenerate.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@138 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-02 06:27:17 +00:00
Dag-Erling Smørgrav
472018b4e5 Fall in line with Solaris and Linux-PAM wrt use of the "other" policy:
use it to fill the gaps in incomplete policies as well as to replace
missing ones.

Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@137 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-05-02 06:08:02 +00:00
Dag-Erling Smørgrav
2cc6bad9fc Don't reference vpath after it's been freed.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@136 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-24 22:50:40 +00:00
Dag-Erling Smørgrav
96263392d6 Regenerate in order to properly close literal sections.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@135 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-18 00:00:40 +00:00
Dag-Erling Smørgrav
43c4dfb014 Properly terminate literal sections that appear at the end of the
DESCRIPTION section.

Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@134 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-18 00:00:17 +00:00
Dag-Erling Smørgrav
0dc4389568 Regenerate.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@133 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-17 23:51:52 +00:00
Dag-Erling Smørgrav
c1bd6712a0 Add colons so gendoc recognizes this as a list rather than a literal
section.

Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@132 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-17 23:51:34 +00:00
Dag-Erling Smørgrav
1e53b5bf95 When closing a literal section, reset $inliteral, not $inlist.
Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@131 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-17 23:48:53 +00:00
Dag-Erling Smørgrav
c51f824179 Set rsp to NULL before calling the conversation function, so we can
later detect if it hasn't been touched.

Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@130 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-17 07:26:16 +00:00
Dag-Erling Smørgrav
ad8d33ef88 Add a null conversation function.
Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@129 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-17 06:46:51 +00:00
Dag-Erling Smørgrav
eabc266fb3 Fix braino in the gcc version of the openpam_log() macro.
Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@128 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-16 23:29:40 +00:00
Dag-Erling Smørgrav
2d7706551f Additional debugging messages.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@127 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-15 08:30:42 +00:00
Dag-Erling Smørgrav
1673fb83d0 Typo on page 73.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@126 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-15 08:29:23 +00:00
Dag-Erling Smørgrav
eeab6a40c4 Don't copy log messages to stderr, even #ifdef DEBUG.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@125 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-15 08:28:43 +00:00
Dag-Erling Smørgrav
b055d19eda Print a newline after an error or info message.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@124 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-15 03:26:55 +00:00
Dag-Erling Smørgrav
dc52aa4375 Document change 9736, I'm rerolling Cinenaria.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@123 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-15 02:34:19 +00:00
Dag-Erling Smørgrav
2dc37c7bb2 Fix highly embarassing typo. This makes a good argument for using
verbose variable names.


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@122 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-15 02:31:56 +00:00
Dag-Erling Smørgrav
78265f5fc9 Release documentation for OpenPAM Cineraria.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@121 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-14 20:25:33 +00:00
Dag-Erling Smørgrav
22986240c0 Bump version & release.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@120 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-14 20:25:15 +00:00
Dag-Erling Smørgrav
c7a79e22d3 Regenerate.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@119 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-14 20:24:37 +00:00
Dag-Erling Smørgrav
31fa053253 Stuff the tarball in /tmp.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@118 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-14 20:24:13 +00:00
Dag-Erling Smørgrav
fbb6b90656 Note typo on page 40.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@117 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-14 20:23:20 +00:00
Dag-Erling Smørgrav
2b15d8097d New files.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@116 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-14 20:22:58 +00:00
Dag-Erling Smørgrav
61c8a26c60 More checks & documentation, and fix some markup nits.
Sponsored by:	DARPA, NAI Labs


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@115 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-14 20:22:20 +00:00
Dag-Erling Smørgrav
4872da15d4 Add version macros.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@114 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-04-14 19:40:11 +00:00