Commit Graph

26 Commits

Author SHA1 Message Date
Dag-Erling Smørgrav e9a9615f4d Tag OpenPAM Micrampelis
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/tags/openpam-20120526@610 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2012-05-26 14:03:45 +00:00
Dag-Erling Smørgrav 4c0e839be3 Add a gdb wrapper script that sets LD_LIBRARY_PATH and helps locate the
actual binary.


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@583 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2012-04-07 18:56:13 +00:00
Dag-Erling Smørgrav 31950458f5 Add strlcat() for non-BSD systems.
strlcpy() needs to be static.


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@554 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2012-04-02 09:46:48 +00:00
Dag-Erling Smørgrav 2baadb71ee Add a handful of unit tests for openpam_readword(3).
Note that one of them currently fails...


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@548 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2012-04-01 20:34:59 +00:00
Dag-Erling Smørgrav 103857f3c9 Short program that converts a PAM policy to C code that creates static
structures compatible with what openpam_configure() produces.
Always build but never install (for now)


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@538 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2012-03-31 17:04:29 +00:00
Dag-Erling Smørgrav 255c7f6727 Detect fdlopen(3)
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@517 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2012-01-10 21:26:49 +00:00
Dag-Erling Smørgrav e630a92713 --with-doc defaults to yes
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@507 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2011-12-18 14:43:40 +00:00
Dag-Erling Smørgrav ff73a20a84 Add a strlcpy(3) implementation.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@490 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2011-11-11 03:04:46 +00:00
Dag-Erling Smørgrav 9b234e1f88 Provide strlcmp(3) internally on systems that don't already have it.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@475 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2011-11-03 15:29:24 +00:00
Dag-Erling Smørgrav e53b12a47e Add a tool for testing modules and policies.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@467 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2011-11-02 23:42:21 +00:00
Dag-Erling Smørgrav fa542b0736 Add a trailing slash if the user forgot it.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@463 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2011-11-02 16:17:40 +00:00
Dag-Erling Smørgrav 956ef0df60 If a module directory was specified on the configure command line, the
OPENPAM_MODULES_DIR macro was defined in config.h in addition to
CFLAGS.  Place OPENPAM_MODULES_DIR unconditionally in config.h and
remove it from CFLAGS.


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@462 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2011-11-02 15:04:31 +00:00
Dag-Erling Smørgrav 3f2d2b26cd Language tweaks.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@438 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2011-09-13 12:29:25 +00:00
Dag-Erling Smørgrav e68b52afcd outdent
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@431 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2010-03-09 17:52:40 +00:00
Dag-Erling Smørgrav ac220324b2 modernize further
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@430 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2010-03-09 17:52:12 +00:00
Dag-Erling Smørgrav 1ab226e06a Slight modernization
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@428 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2010-03-09 17:32:17 +00:00
Dag-Erling Smørgrav 7a473a8f14 These days, -Wall -Wextra should suffice.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@425 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2009-10-29 17:42:57 +00:00
Dag-Erling Smørgrav 119471eac7 Fix some bugs in the build system, and make 'make dist' work as expected.
Also add some configure options for developer use.


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@395 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2007-06-03 20:26:18 +00:00
Dag-Erling Smørgrav 9686238642 There is no need to AC_SUBST() CFLAGS and CPPFLAGS; it is done automatically.
Submitted by:	Daniel Richard G. <skunk@iskunk.org>


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@390 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2006-07-09 04:37:54 +00:00
Dag-Erling Smørgrav eb6069eaf7 fix cut'n'paste nit in previous commit.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@387 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2006-04-12 10:29:01 +00:00
Dag-Erling Smørgrav f380fbbf22 Clean up the build a little, and make the doc build optional.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@386 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2006-04-12 10:26:27 +00:00
Dag-Erling Smørgrav 4183fc1989 Add a configure option to turn debugging on by default.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@385 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2006-03-20 16:55:55 +00:00
Dag-Erling Smørgrav ce5921ba4c Convert $P4$ tags to $Id$.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@320 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2006-02-16 20:33:19 +00:00
Dag-Erling Smørgrav 4a9cf27365 Bump release date.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@313 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2005-06-16 15:47:48 +00:00
Dag-Erling Smørgrav 9443f9f3f9 Prepare for tomorrow's release of OpenPAM Feterita.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@299 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2005-01-31 16:13:22 +00:00
Dag-Erling Smørgrav cb577fd535 configure.in is deprecated in favor of configure.ac.
git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@292 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2005-01-31 14:49:57 +00:00
Renamed from configure.in (Browse further)