Index: openacs-4/packages/acs-authentication/www/doc/ext-auth-pam-install.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-authentication/www/doc/ext-auth-pam-install.html,v diff -u -r1.3 -r1.4 --- openacs-4/packages/acs-authentication/www/doc/ext-auth-pam-install.html 20 Oct 2003 15:44:31 -0000 1.3 +++ openacs-4/packages/acs-authentication/www/doc/ext-auth-pam-install.html 19 Feb 2004 14:59:42 -0000 1.4 @@ -1,4 +1,4 @@ -Installing PAM support

Installing PAM support

OpenACS supports PAM authetication via the ns_pam module in AOLserver.

  1. Add PAM support to AOLserver.�OpenACS supports PAM support via the PAM AOLserver +Installing PAM support

    Installing PAM support

    OpenACS supports PAM authetication via the ns_pam module in AOLserver.

    1. Add PAM support to AOLserver.�OpenACS supports PAM support via the PAM AOLserver module. PAM is system of modular support, and can provide local (unix password), RADIUS, LDAP (more information), and other forms of @@ -22,11 +22,11 @@ gcc -shared -nostartfiles -o nspam.so nspam.o pam_support.o -lpam [root@yourserver nspam]# make install [root@yourserver nspam]# -

      cd /usr/local/src/aolserver
      +cd /usr/local/src/aolserver
       tar xzf /tmp/ns_pam-0.1.tar.gz
       cd nspam
       make
      -make install
    2. Set up a PAM domain.�A PAM domain is a set of rules for granting +make install

    3. Set up a PAM domain.�A PAM domain is a set of rules for granting privileges based on other programs. Each instance of AOLserver uses a domain; different aolserver instances can use the same domain but one AOLserver instance @@ -45,11 +45,11 @@ ld -Bshareable pam_radius_auth.o md5.o -lpam -o pam_radius_auth.so [root@yourserver pam_radius-1.3.16]# cp pam_radius_auth.so /lib/security/pam_radius_auth.so [root@yourserver pam_radius-1.3.16]# -

      cd /usr/local/src/
      +cd /usr/local/src/
       tar xf /tmp/pam_radius-1.3.16.tar
       cd pam_radius-1.3.16
       make
      -cp pam_radius_auth.so /lib/security/pam_radius_auth.so

      Debian users: apt-get install libpam-radius-auth

    4. Set up the PAM domain. Recent PAM +cp pam_radius_auth.so /lib/security/pam_radius_auth.so

      Debian users: apt-get install libpam-radius-auth

    5. Set up the PAM domain. Recent PAM distributions have a different file for each domain, all in /etc/pam.d. Previous PAM setups put all domain configuration lines