diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 26 |
1 files changed, 14 insertions, 12 deletions
@@ -1,4 +1,3 @@ - Hello! Thanks for downloading Linux-PAM. @@ -7,6 +6,19 @@ NOTES: How to use it is as follows: +Please look at the ci/install_dependencies.sh for the necessary +prerequisite packages to be able to build the Linux-PAM. The script +is targeted at Debian based Linux distributions so the package +names and availability might differ on other distributions. + +If you check out the sources from git, install Autotools and generate +configuration scripts, ensuring you have the minimum packages installed, +the ci scripts may help here: + + ./autogen.sh + +Then compile: + ./configure --help | less ./configure <your-options> make @@ -34,7 +46,7 @@ box may stop working..) make install That said, please report problems to the bug reporting database -on sourceforge.net. +at https://github.com/linux-pam/linux-pam/issues . You can run additional checks after installing by executing @@ -46,16 +58,6 @@ WARNING: Running "make xtests" can overwrite configuration data or make the system insecure/unfunctional for a short time! Backup all important data before! - -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 --disable-pie - -To run the build checks with static modules, you need to run the -following command: make -C test check && make check - - 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. |