head 1.2; access; symbols perseant-exfatfs-base-20250801:1.2 perseant-exfatfs-base-20240630:1.2 perseant-exfatfs:1.2.0.46 perseant-exfatfs-base:1.2 cjep_sun2x:1.2.0.44 cjep_sun2x-base:1.2 cjep_staticlib_x-base1:1.2 cjep_staticlib_x:1.2.0.42 cjep_staticlib_x-base:1.2 phil-wifi-20200421:1.2 phil-wifi-20200411:1.2 phil-wifi-20200406:1.2 pgoyette-compat-merge-20190127:1.2 pgoyette-compat-20190127:1.2 pgoyette-compat-20190118:1.2 pgoyette-compat-1226:1.2 pgoyette-compat-1126:1.2 pgoyette-compat-1020:1.2 pgoyette-compat-0930:1.2 pgoyette-compat-0906:1.2 pgoyette-compat-0728:1.2 pgoyette-compat-0625:1.2 pgoyette-compat-0521:1.2 pgoyette-compat-0502:1.2 pgoyette-compat-0422:1.2 pgoyette-compat-0415:1.2 pgoyette-compat-0407:1.2 pgoyette-compat-0330:1.2 pgoyette-compat-0322:1.2 pgoyette-compat-0315:1.2 pgoyette-compat:1.2.0.40 pgoyette-compat-base:1.2 perseant-stdc-iso10646:1.2.0.38 perseant-stdc-iso10646-base:1.2 prg-localcount2-base3:1.2 prg-localcount2-base2:1.2 prg-localcount2-base1:1.2 prg-localcount2:1.2.0.36 prg-localcount2-base:1.2 pgoyette-localcount-20170426:1.2 bouyer-socketcan-base1:1.2 pgoyette-localcount-20170320:1.2 bouyer-socketcan:1.2.0.34 bouyer-socketcan-base:1.2 pgoyette-localcount-20170107:1.2 pgoyette-localcount-20161104:1.2 localcount-20160914:1.2 pgoyette-localcount-20160806:1.2 pgoyette-localcount-20160726:1.2 pgoyette-localcount:1.2.0.32 pgoyette-localcount-base:1.2 netbsd-5-2-3-RELEASE:1.2 netbsd-5-1-5-RELEASE:1.2 yamt-pagecache-base9:1.2 yamt-pagecache-tag8:1.2 tls-earlyentropy:1.2.0.28 tls-earlyentropy-base:1.2 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2 riastradh-drm2-base3:1.2 netbsd-5-2-2-RELEASE:1.2 netbsd-5-1-4-RELEASE:1.2 netbsd-5-2-1-RELEASE:1.2 netbsd-5-1-3-RELEASE:1.2 agc-symver:1.2.0.30 agc-symver-base:1.2 tls-maxphys-base:1.2 yamt-pagecache-base8:1.2 netbsd-5-2:1.2.0.26 yamt-pagecache-base7:1.2 netbsd-5-2-RELEASE:1.2 netbsd-5-2-RC1:1.2 yamt-pagecache-base6:1.2 yamt-pagecache-base5:1.2 yamt-pagecache-base4:1.2 netbsd-5-1-2-RELEASE:1.2 netbsd-5-1-1-RELEASE:1.2 yamt-pagecache-base3:1.2 yamt-pagecache-base2:1.2 yamt-pagecache:1.2.0.24 yamt-pagecache-base:1.2 bouyer-quota2-nbase:1.2 bouyer-quota2:1.2.0.22 bouyer-quota2-base:1.2 matt-nb5-pq3:1.2.0.20 matt-nb5-pq3-base:1.2 netbsd-5-1:1.2.0.18 netbsd-5-1-RELEASE:1.2 netbsd-5-1-RC4:1.2 netbsd-5-1-RC3:1.2 netbsd-5-1-RC2:1.2 netbsd-5-1-RC1:1.2 netbsd-5-0-2-RELEASE:1.2 netbsd-5-0-1-RELEASE:1.2 jym-xensuspend-nbase:1.2 netbsd-5-0:1.2.0.16 netbsd-5-0-RELEASE:1.2 netbsd-5-0-RC4:1.2 netbsd-5-0-RC3:1.2 netbsd-5-0-RC2:1.2 jym-xensuspend:1.2.0.14 jym-xensuspend-base:1.2 netbsd-5-0-RC1:1.2 netbsd-5:1.2.0.12 netbsd-5-base:1.2 mjf-devfs2:1.2.0.10 mjf-devfs2-base:1.2 yamt-pf42-base4:1.2 yamt-pf42-base3:1.2 hpcarm-cleanup-nbase:1.2 yamt-pf42-base2:1.2 yamt-pf42:1.2.0.8 yamt-pf42-base:1.2 keiichi-mipv6:1.2.0.6 keiichi-mipv6-base:1.2 cube-autoconf:1.2.0.4 cube-autoconf-base:1.2 hpcarm-cleanup:1.2.0.2 hpcarm-cleanup-base:1.2 netbsd-3-1-1-RELEASE:1.1.1.2 netbsd-3-0-3-RELEASE:1.1.1.2 netbsd-3-1:1.1.1.2.0.14 netbsd-3-1-RELEASE:1.1.1.2 netbsd-3-0-2-RELEASE:1.1.1.2 netbsd-3-1-RC4:1.1.1.2 netbsd-3-1-RC3:1.1.1.2 netbsd-3-1-RC2:1.1.1.2 netbsd-3-1-RC1:1.1.1.2 netbsd-3-0-1-RELEASE:1.1.1.2 netbsd-3-0:1.1.1.2.0.12 netbsd-3-0-RELEASE:1.1.1.2 netbsd-3-0-RC6:1.1.1.2 netbsd-3-0-RC5:1.1.1.2 netbsd-3-0-RC4:1.1.1.2 netbsd-3-0-RC3:1.1.1.2 netbsd-3-0-RC2:1.1.1.2 netbsd-3-0-RC1:1.1.1.2 netbsd-2-0-3-RELEASE:1.1.1.2 netbsd-2-1:1.1.1.2.0.10 netbsd-2-1-RELEASE:1.1.1.2 netbsd-2-1-RC6:1.1.1.2 netbsd-2-1-RC5:1.1.1.2 netbsd-2-1-RC4:1.1.1.2 netbsd-2-1-RC3:1.1.1.2 netbsd-2-1-RC2:1.1.1.2 netbsd-2-1-RC1:1.1.1.2 netbsd-2-0-2-RELEASE:1.1.1.2 netbsd-3:1.1.1.2.0.8 netbsd-3-base:1.1.1.2 netbsd-2-0-1-RELEASE:1.1.1.2 netbsd-2:1.1.1.2.0.6 netbsd-2-base:1.1.1.2 netbsd-2-0-RELEASE:1.1.1.2 netbsd-2-0-RC5:1.1.1.2 netbsd-2-0-RC4:1.1.1.2 netbsd-2-0-RC3:1.1.1.2 netbsd-2-0-RC2:1.1.1.2 netbsd-2-0-RC1:1.1.1.2 netbsd-2-0:1.1.1.2.0.4 netbsd-2-0-base:1.1.1.2 netbsd-1-6-PATCH002-RELEASE:1.1.1.2 netbsd-1-6-PATCH002:1.1.1.2 netbsd-1-6-PATCH002-RC4:1.1.1.2 netbsd-1-6-PATCH002-RC3:1.1.1.2 netbsd-1-6-PATCH002-RC2:1.1.1.2 netbsd-1-6-PATCH002-RC1:1.1.1.2 netbsd-1-6-PATCH001:1.1.1.2 netbsd-1-6-PATCH001-RELEASE:1.1.1.2 netbsd-1-6-PATCH001-RC3:1.1.1.2 netbsd-1-6-PATCH001-RC2:1.1.1.2 netbsd-1-6-PATCH001-RC1:1.1.1.2 fvdl_fs64_base:1.1.1.2 krb4-1-2:1.1.1.2 netbsd-1-6-RELEASE:1.1.1.2 netbsd-1-6-RC3:1.1.1.2 netbsd-1-6-RC2:1.1.1.2 netbsd-1-6-RC1:1.1.1.2 netbsd-1-6:1.1.1.2.0.2 netbsd-1-6-base:1.1.1.2 netbsd-1-5-PATCH003:1.1.1.1 krb4-1-1:1.1.1.2 netbsd-1-5-PATCH002:1.1.1.1 netbsd-1-5-PATCH001:1.1.1.1 krb4-1-0-5:1.1.1.1 netbsd-1-5-RELEASE:1.1.1.1 netbsd-1-5-BETA2:1.1.1.1 netbsd-1-5-BETA:1.1.1.1 netbsd-1-5-ALPHA2:1.1.1.1 minoura-xpg4dl:1.1.1.1.0.4 minoura-xpg4dl-base:1.1.1.1 netbsd-1-5:1.1.1.1.0.2 netbsd-1-5-base:1.1.1.1 v1-0-1-netbsd-cryptosrc-intl:1.1.1.1 KTH-KRB:1.1.1; locks; strict; comment @# @; 1.2 date 2006.03.20.04.03.16; author christos; state dead; branches; next 1.1; 1.1 date 2000.06.16.18.45.47; author thorpej; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.06.16.18.45.47; author thorpej; state Exp; branches 1.1.1.1.4.1; next 1.1.1.2; 1.1.1.2 date 2001.09.17.12.10.05; author assar; state Exp; branches; next ; 1.1.1.1.4.1 date 2000.06.16.18.45.47; author thorpej; state dead; branches; next 1.1.1.1.4.2; 1.1.1.1.4.2 date 2000.06.16.18.45.48; author thorpej; state Exp; branches; next ; desc @@ 1.2 log @Goodbye KerberosIV @ text @To enable PAM in dtlogin and /bin/login under SunOS 5.6 apply this patch: --- /etc/pam.conf.DIST Mon Jul 20 15:37:46 1998 +++ /etc/pam.conf Tue Feb 15 19:39:12 2000 @@@@ -4,15 +4,19 @@@@ # # Authentication management # +login auth sufficient /usr/athena/lib/pam_krb4.so login auth required /usr/lib/security/pam_unix.so.1 login auth required /usr/lib/security/pam_dial_auth.so.1 # rlogin auth sufficient /usr/lib/security/pam_rhosts_auth.so.1 rlogin auth required /usr/lib/security/pam_unix.so.1 # +dtlogin auth sufficient /usr/athena/lib/pam_krb4.so dtlogin auth required /usr/lib/security/pam_unix.so.1 # rsh auth required /usr/lib/security/pam_rhosts_auth.so.1 +# Reafslog is for dtlogin lock display +other auth sufficient /usr/athena/lib/pam_krb4.so reafslog other auth required /usr/lib/security/pam_unix.so.1 # # Account management @@@@ -24,6 +28,8 @@@@ # # Session management # +dtlogin session required /usr/athena/lib/pam_krb4.so +login session required /usr/athena/lib/pam_krb4.so other session required /usr/lib/security/pam_unix.so.1 # # Password management --------------------------------------------------------------------------- To enable PAM in /bin/login and xdm under Red Hat 6.1 apply these patches: --- /etc/pam.d/login~ Thu Jul 8 00:14:02 1999 +++ /etc/pam.d/login Mon Aug 30 14:33:12 1999 @@@@ -1,9 +1,12 @@@@ #%PAM-1.0 +# Updated to work with kerberos +auth sufficient /lib/security/pam_krb4.so auth required /lib/security/pam_securetty.so auth required /lib/security/pam_pwdb.so shadow nullok auth required /lib/security/pam_nologin.so account required /lib/security/pam_pwdb.so password required /lib/security/pam_cracklib.so password required /lib/security/pam_pwdb.so nullok use_authtok shadow +session required /lib/security/pam_krb4.so session required /lib/security/pam_pwdb.so session optional /lib/security/pam_console.so --- /etc/pam.d/xdm~ Mon Jun 14 17:39:05 1999 +++ /etc/pam.d/xdm Mon Aug 30 14:54:51 1999 @@@@ -1,8 +1,10 @@@@ #%PAM-1.0 +auth sufficient /lib/security/pam_krb4.so auth required /lib/security/pam_pwdb.so shadow nullok auth required /lib/security/pam_nologin.so account required /lib/security/pam_pwdb.so password required /lib/security/pam_cracklib.so password required /lib/security/pam_pwdb.so shadow nullok use_authtok +session required /lib/security/pam_krb4.so session required /lib/security/pam_pwdb.so session optional /lib/security/pam_console.so -------------------------------------------------------------------------- This stuff may work under some other system. # To get this to work, you will have to add entries to /etc/pam.conf # # To make login kerberos-aware, you might change pam.conf to look # like: # login authorization login auth sufficient /lib/security/pam_krb4.so login auth required /lib/security/pam_securetty.so login auth required /lib/security/pam_unix_auth.so login account required /lib/security/pam_unix_acct.so login password required /lib/security/pam_unix_passwd.so login session required /lib/security/pam_krb4.so login session required /lib/security/pam_unix_session.so @ 1.1 log @Initial revision @ text @@ 1.1.1.1 log @Import KTH Kerberos 4 from cryptosrc-intl. @ text @@ 1.1.1.1.4.1 log @file pam.conf.add was added on branch minoura-xpg4dl on 2000-06-16 18:45:48 +0000 @ text @d1 81 @ 1.1.1.1.4.2 log @Import KTH Kerberos 4 from cryptosrc-intl. @ text @a0 81 To enable PAM in dtlogin and /bin/login under SunOS 5.6 apply this patch: --- /etc/pam.conf.DIST Mon Jul 20 15:37:46 1998 +++ /etc/pam.conf Tue Feb 15 19:39:12 2000 @@@@ -4,15 +4,19 @@@@ # # Authentication management # +login auth sufficient /usr/athena/lib/pam_krb4.so login auth required /usr/lib/security/pam_unix.so.1 login auth required /usr/lib/security/pam_dial_auth.so.1 # rlogin auth sufficient /usr/lib/security/pam_rhosts_auth.so.1 rlogin auth required /usr/lib/security/pam_unix.so.1 # +dtlogin auth sufficient /usr/athena/lib/pam_krb4.so dtlogin auth required /usr/lib/security/pam_unix.so.1 # rsh auth required /usr/lib/security/pam_rhosts_auth.so.1 +# Reafslog is for dtlogin lock display +other auth sufficient /usr/athena/lib/pam_krb4.so reafslog other auth required /usr/lib/security/pam_unix.so.1 # # Account management @@@@ -24,6 +28,8 @@@@ # # Session management # +dtlogin session required /usr/athena/lib/pam_krb4.so +login session required /usr/athena/lib/pam_krb4.so other session required /usr/lib/security/pam_unix.so.1 # # Password management --------------------------------------------------------------------------- To enable PAM in /bin/login and xdm under Red Hat 6.1 apply these patches: --- /etc/pam.d/login~ Thu Jul 8 00:14:02 1999 +++ /etc/pam.d/login Mon Aug 30 14:33:12 1999 @@@@ -1,9 +1,12 @@@@ #%PAM-1.0 +# Updated to work with kerberos +auth sufficient /lib/security/pam_krb4.so auth required /lib/security/pam_securetty.so auth required /lib/security/pam_pwdb.so shadow nullok auth required /lib/security/pam_nologin.so account required /lib/security/pam_pwdb.so password required /lib/security/pam_cracklib.so password required /lib/security/pam_pwdb.so nullok use_authtok shadow +session required /lib/security/pam_krb4.so session required /lib/security/pam_pwdb.so session optional /lib/security/pam_console.so --- /etc/pam.d/xdm~ Mon Jun 14 17:39:05 1999 +++ /etc/pam.d/xdm Mon Aug 30 14:54:51 1999 @@@@ -1,8 +1,10 @@@@ #%PAM-1.0 +auth sufficient /lib/security/pam_krb4.so auth required /lib/security/pam_pwdb.so shadow nullok auth required /lib/security/pam_nologin.so account required /lib/security/pam_pwdb.so password required /lib/security/pam_cracklib.so password required /lib/security/pam_pwdb.so shadow nullok use_authtok +session required /lib/security/pam_krb4.so session required /lib/security/pam_pwdb.so session optional /lib/security/pam_console.so -------------------------------------------------------------------------- This stuff may work under some other system. # To get this to work, you will have to add entries to /etc/pam.conf # # To make login kerberos-aware, you might change pam.conf to look # like: # login authorization login auth sufficient /lib/security/pam_krb4.so login auth required /lib/security/pam_securetty.so login auth required /lib/security/pam_unix_auth.so login account required /lib/security/pam_unix_acct.so login password required /lib/security/pam_unix_passwd.so login session required /lib/security/pam_krb4.so login session required /lib/security/pam_unix_session.so @ 1.1.1.2 log @import krb4-1.1 @ text @d35 1 a35 1 To enable PAM in /bin/login and xdm under Red Hat 6.? apply these patches: d37 2 a38 2 --- /etc/pam.d/login~ Tue Dec 7 12:01:35 1999 +++ /etc/pam.d/login Wed May 31 16:27:55 2000 d42 13 a54 13 +auth sufficient /usr/athena/lib/pam_krb4.so.1.0.1 auth required /lib/security/pam_securetty.so auth required /lib/security/pam_pwdb.so shadow nullok auth required /lib/security/pam_nologin.so account required /lib/security/pam_pwdb.so password required /lib/security/pam_cracklib.so password required /lib/security/pam_pwdb.so nullok use_authtok md5 shadow +session required /usr/athena/lib/pam_krb4.so.1.0.1 session required /lib/security/pam_pwdb.so session optional /lib/security/pam_console.so --- /etc/pam.d/xdm~ Wed May 31 16:33:54 2000 +++ /etc/pam.d/xdm Wed May 31 16:28:29 2000 @@@@ -1,8 +1,11 @@@@ d56 8 a63 9 +# Updated to work with kerberos +auth sufficient /usr/athena/lib/pam_krb4.so.1.0.1 auth required /lib/security/pam_pwdb.so shadow nullok auth required /lib/security/pam_nologin.so account required /lib/security/pam_pwdb.so password required /lib/security/pam_cracklib.so password required /lib/security/pam_pwdb.so shadow nullok use_authtok +session required /usr/athena/lib/pam_krb4.so.1.0.1 session required /lib/security/pam_pwdb.so a64 15 --- /etc/pam.d/gdm~ Wed May 31 16:33:54 2000 +++ /etc/pam.d/gdm Wed May 31 16:34:28 2000 @@@@ -1,8 +1,11 @@@@ #%PAM-1.0 +# Updated to work with kerberos +auth sufficient /usr/athena/lib/pam_krb4.so.1.0.1 auth required /lib/security/pam_pwdb.so shadow nullok auth required /lib/security/pam_nologin.so account required /lib/security/pam_pwdb.so password required /lib/security/pam_cracklib.so password required /lib/security/pam_pwdb.so shadow nullok use_authtok +session required /usr/athena/lib/pam_krb4.so.1.0.1 session required /lib/security/pam_pwdb.so session optional /lib/security/pam_console.so @