#!/bin/sh # part of the gn*nix conspiracy http://gnnix.org # Copyright (C) Linus Sphinx 2004 # func to make the distro system gnxpam() { gnxunwrap $PAM gnxfilelist start $PAM gnxpatch Linux-PAM-0.77-linkage-1 gnxconfigure --enable-static-libpam --with-mailspool=/var/mail --enable-read-both-confs --sysconfdir=/etc gnxmake gnxmake install mv /lib/libpam.a /lib/libpam_misc.a /lib/libpamc.a /usr/lib ln -sf ../../lib/libpam.so.0.77 /usr/lib/libpam.so ln -sf ../../lib/libpam_misc.so.0.77 /usr/lib/libpam_misc.so ln -sf ../../lib/libpamc.so.0.77 /usr/lib/libpamc.so cat > /etc/pam.d/other << "EOF" auth required pam_unix.so nullok account required pam_unix.so session required pam_unix.so password required pam_unix.so nullok EOF gnxfilelist finish $PAM } #eof