Blame README

Packit Service b29381
Packit Service b29381
Hello!
Packit Service b29381
Packit Service b29381
Thanks for downloading Linux-PAM.
Packit Service b29381
Packit Service b29381
NOTES:
Packit Service b29381
Packit Service b29381
How to use it is as follows:
Packit Service b29381
Packit Service b29381
      ./configure --help | less
Packit Service b29381
      ./configure <your-options>
Packit Service b29381
      make
Packit Service b29381
Packit Service b29381
To make sure everything was compiled correct, run:
Packit Service b29381
Packit Service b29381
      make check
Packit Service b29381
Packit Service b29381
If a test fails, you should not continue to install this build.
Packit Service b29381
These tests require a suitable file /etc/pam.d/other; if necessary,
Packit Service b29381
create such a file containing, e.g., these five lines (not indented)
Packit Service b29381
Packit Service b29381
	#%PAM-1.0
Packit Service b29381
	auth	 required	pam_deny.so
Packit Service b29381
	account	 required	pam_deny.so
Packit Service b29381
	password required	pam_deny.so
Packit Service b29381
	session	 required	pam_deny.so
Packit Service b29381
Packit Service b29381
Packit Service b29381
Note, if you are worried - don't even think about doing the next line
Packit Service b29381
(most Linux distributions already support PAM out of the box, so if
Packit Service b29381
something goes wrong with installing the code from this version your
Packit Service b29381
box may stop working..)
Packit Service b29381
Packit Service b29381
      make install
Packit Service b29381
Packit Service b29381
That said, please report problems to the bug reporting database
Packit Service b29381
on sourceforge.net.
Packit Service b29381
Packit Service b29381
You can run additional checks after installing by executing
Packit Service b29381
Packit Service b29381
      make xtests
Packit Service b29381
Packit Service b29381
as root.
Packit Service b29381
Packit Service b29381
WARNING: Running "make xtests" can overwrite configuration data
Packit Service b29381
or make the system insecure/unfunctional for a short time!
Packit Service b29381
Backup all important data before!
Packit Service b29381
Packit Service b29381
Packit Service b29381
If you do not wish to make the modules dynamically loadable, but
Packit Service b29381
build a static libpam including all PAM modules, you have to call:
Packit Service b29381
Packit Service b29381
      ./configure --enable-static-modules --disable-pie
Packit Service b29381
Packit Service b29381
To run the build checks with static modules, you need to run the
Packit Service b29381
following command: make -C test check && make check
Packit Service b29381
Packit Service b29381
Packit Service b29381
To regenerate manual pages from the XML source files you need the
Packit Service b29381
docbook-xsl stylesheets in version 1.69.1 or newer, older versions had
Packit Service b29381
a bug which generates a broken layout.