From 8d5b793b25a66e6657f5fdbeab96e1feac0d56af Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Tue, 24 Jan 2006 23:28:31 +0000 Subject: Relevant BUGIDs: Purpose of commit: new feature Commit summary: --------------- Add framework for manpages in xml source Fix --enable-static-modules 2006-01-24 Thorsten Kukuk * libpam/pam_static_modules.h: New. * Makefile.am: Reorder subdirectories for static modules. * configure.in: Add --enable-static-modules option. * libpam/Makefile.am: Define WITH_SELINUX and WITH_PWDB if necessary, add pam_static_modules.h, link against all PAM module object files if STATIC_MODULES is defined. * libpam/pam_static.c: Remove old _static_module* includes, include pam_static_modules.h. * configure.in: Add checks for xsltproc, xmllint and docbook xsl stylesheet. * m4/jh_path_xml_catalog.m4: New. --- README | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'README') diff --git a/README b/README index bcf962a8..b17723bc 100644 --- a/README +++ b/README @@ -20,3 +20,16 @@ box may stop working..) That said, please report problems to the bug reporting database on sourceforge.net. + +If you do not wish to make the modules dynamically loadable, but +build a static libpam including all PAM modules, you have to call: + + ./configure --enable-static-modules + +In this case you cannot use pam_unix in the PAM config files instead you +have to use pam_unix_acct, pam_unix_auth, pam_unix_passwd and +pam_unix_session. + +To regenerate manual pages from the XML source files you need the +docbook-xsl stylesheets in version 1.69.1 or newer, older versions had +a bug which generates a broken layout. -- cgit v1.2.3