pam-krb5 3.9 released (patch for AIX NAS library)

Markus Moeller huaraz at moeller.plus.com
Tue Dec 25 09:49:10 EST 2007


Russ,

find attached a patch which allows to compile pam-krb5 against IBM's NAS 
libraries (which are based on MIT 1.4.x) . Unfortunatly IBM doesn't seem to 
export  the profile calls, so I included them into options.c. I didn't 
update configure.in yet. I only changed in configure the KRB5EXTRA statement
-  KRB5EXTRA="-lk5crypto -lcom_err"
+  KRB5EXTRA="-lk5profile -lksvc"

Markus

"Russ Allbery" <rra at stanford.edu> wrote in message 
news:87pryfdkmc.fsf at windlord.stanford.edu...
> I'm pleased to announce release 3.9 of pam-krb5.
>
> pam-krb5 is a Kerberos v5 PAM module for either MIT Kerberos or Heimdal.
> It supports ticket refreshing by screen savers, configurable authorization
> handling, authentication of non-local accounts for network services,
> password changing, and password expiration, as well as all the standard
> expected PAM features.  It works correctly with OpenSSH, even with
> ChallengeResponseAuthentication and PrivilegeSeparation enabled, and
> supports configuration either by PAM options or in krb5.conf or both.
>
> Changes from previous release:
>
>    If use_authtok is set, fail even if we can retrieve the stored PAM
>    password if that password is set to NULL.  Apparently that can happen
>    in some cases, such as with pam_cracklib.  Thanks to Christian Holler
>    for the diagnosis and a patch.
>
>    Add a new clear_on_fail option for the password group.  If set, when a
>    password change fails, set PAM_AUTHTOK to NULL so that subsequent
>    modules in the PAM stack with use_authtok set will also fail.  Just
>    returning failure doesn't abort the stack on the second pass when
>    actual password changes are made.  This is not the default since it
>    interferes with other desirable PAM configurations.  It's useful
>    primarily when using the PAM stack to synchronize passwords between
>    multiple environments.  Thanks to Christian Holler and Tomas Mraz for
>    the analysis.
>
>    Fix portability issues with Heimdal, versions of PAM that don't
>    provide pam_modutil_getpwnam, and compiler warnings when building
>    PKINIT support.  Thanks, Martin von Gagern.
>
>    Fix parsing of the keytab PAM option.  Thanks, Markus Moeller.
>
>    Return PAM_AUTHINFO_UNAVAIL instead of PAM_AUTH_ERR when unable to
>    resolve the Kerberos realm.  Thanks, Frank Cornelissen.
>
>    Add a new debugging section to the README.
>
> You can download it from:
>
>    <http://www.eyrie.org/~eagle/software/pam-krb5/>
>
> Debian packages have been uploaded to Debian unstable.
>
> Please let me know of any problems or feature requests not already listed
> in the TODO file.
>
> -- 
> Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>
> ________________________________________________
> Kerberos mailing list           Kerberos at mit.edu
> https://mailman.mit.edu/mailman/listinfo/kerberos
> 


begin 666 pam-krb5-3.9-NAS.patch
M9&EF9B M=R M0B M<B M=2 M3B!P86TM:W)B-2TS+CDO87!I+6%U=&@N8R!P
M86TM:W)B-2TS+CDM86EX+V%P:2UA=71H+F,*+2TM('!A;2UK<F(U+3,N.2]A
M<&DM875T:"YC"3(P,#<M,3(M,C4@,30Z,S<Z,C<N,# P,# P,# P("LP,# P
M"BLK*R!P86TM:W)B-2TS+CDM86EX+V%P:2UA=71H+F,),C P-RTQ,BTP-2 Q
M-3HT,3HU,"XP,# P,# P,# @*S P,# *0$ @+3(W+#8@*S(W+#D at 0$ *(",@
M:6YC;'5D92 \<&%M+W!A;5]M;V1U;&5S+F@^"B C96YD:68*("-I;F-L=61E
M(#QS=&1I;RYH/@HK(VEF9&5F(%]!25@**V5X=&5R;B!I;G0@<VYP<FEN=&8H
M8VAA<B J7U]R97-T<FEC=%]?+"!S:7IE7W0L(&-O;G-T(&-H87(@*E]?<F5S
M=')I8W1?7RP at +BXN*3L**R-E;F1I9 at H@(VEN8VQU9&4@/'-T9&QI8BYH/@H@
M(VEN8VQU9&4@/'-T<FEN9RYH/@H@(VEN8VQU9&4@/'-Y<R]T>7!E<RYH/@ID
M:69F("UW("U"("UR("UU("U.('!A;2UK<F(U+3,N.2]A=71H+F,@<&%M+6MR
M8C4M,RXY+6%I>"]A=71H+F,*+2TM('!A;2UK<F(U+3,N.2]A=71H+F,),C P
M-RTQ,BTR-2 Q,SHU-3HR,"XP,# P,# P,# @*S P,# **RLK('!A;2UK<F(U
M+3,N.2UA:7 at O875T:"YC"3(P,#<M,3(M,C4@,30Z,S$Z,#,N,# P,# P,# P
M("LP,# P"D! ("TR,BPV("LR,BPY($! "B C(&EN8VQU9&4@/'!A;2]P86U?
M;6]D=6QE<RYH/@H@(V5N9&EF"B C:6YC;'5D92 \<W1D:6\N:#X**R-I9F1E
M9B!?04E8"BME>'1E<FX@:6YT('-N<')I;G1F*&-H87(@*E]?<F5S=')I8W1?
M7RP@<VEZ95]T+"!C;VYS="!C:&%R("I?7W)E<W1R:6-T7U\L("XN+BD["BLC
M96YD:68*("-I;F-L=61E(#QS=&1L:6(N:#X*("-I;F-L=61E(#QS=')I;F<N
M:#X*("-I;F-L=61E(#QS>7,O<W1A="YH/@ID:69F("UW("U"("UR("UU("U.
M('!A;2UK<F(U+3,N.2]C;VYF:6=U<F4@<&%M+6MR8C4M,RXY+6%I>"]C;VYF
M:6=U<F4*+2TM('!A;2UK<F(U+3,N.2]C;VYF:6=U<F4),C P-RTQ,2TQ,R P
M,#HR,#HU-RXP,# P,# P,# @*S P,# **RLK('!A;2UK<F(U+3,N.2UA:7 at O
M8V]N9FEG=7)E"3(P,#<M,3(M,#4@,30Z-3 at Z,S4N,# P,# P,# P("LP,# P
M"D! ("TT,CDP+#<@*S0R.3 L."! 0 H@:68@=&5S=" D86-?8W9?;&EB7VMR
M8C5?:W)B-5]I;FET7V-O;G1E>'0@/2!Y97,[('1H96X*(" @2U)"-5],24)3
M/2(M;&MR8C4 at +6QA<VXQ("UL<F]K96X at +6QC<GEP=&\@+6QC;VU?97)R(@H@
M96QS90HM("!+4D(U15A44D$](BUL:S5C<GEP=&\@+6QC;VU?97)R(@HK(R @
M2U)"-4585%)!/2(M;&LU8W)Y<'1O("UL8V]M7V5R<B(**R @2U)"-4585%)!
M/2(M;&LU<')O9FEL92 M;&MS=F,B"B @(" @('L at 96-H;R B)&%S7VUE.B1,
M24Y%3D\Z(&-H96-K:6YG(&9O<B!K<F(U:6YT7V=E='-P96-I9FEC(&EN("UL
M:W)B-7-U<'!O<G0B(#XF-0H at 96-H;R D14-(3U].(")C:&5C:VEN9R!F;W(@
M:W)B-6EN=%]G971S<&5C:69I8R!I;B M;&MR8C5S=7!P;W)T+BXN("1%0TA/
M7T,B(#XF-CL@?0H@:68@=&5S=" B)'MA8U]C=E]L:6)?:W)B-7-U<'!O<G1?
M:W)B-6EN=%]G971S<&5C:69I8RMS971](B ]('-E=#L@=&AE;@ID:69F("UW
M("U"("UR("UU("U.('!A;2UK<F(U+3,N.2]L;V=G:6YG+F,@<&%M+6MR8C4M
M,RXY+6%I>"]L;V=G:6YG+F,*+2TM('!A;2UK<F(U+3,N.2]L;V=G:6YG+F,)
M,C P-RTQ,2TQ,R P,#HR,#HS.2XP,# P,# P,# @*S P,# **RLK('!A;2UK
M<F(U+3,N.2UA:7 at O;&]G9VEN9RYC"3(P,#<M,3(M,#4@,34Z-#0Z-30N,# P
M,# P,# P("LP,# P"D! ("TR,"PV("LR,"PQ-"! 0 H@(V5N9&EF"B C:6YC
M;'5D92 \<W1D87)G+F@^"B C:6YC;'5D92 \<W1D:6\N:#X**R-I9F1E9B!?
M04E8"BME>'1E<FX@:6YT('-N<')I;G1F*&-H87(@*E]?<F5S=')I8W1?7RP@
M<VEZ95]T+"!C;VYS="!C:&%R("I?7W)E<W1R:6-T7U\L("XN+BD["BLC:69D
M968 at 7U9!7TQ)4U0**V5X=&5R;B!I;G0@(" @("!V<VYP<FEN=&8H8VAA<B J
M7U]R97-T<FEC=%]?+"!S:7IE7W0L(&-O;G-T(&-H87(@*E]?<F5S=')I8W1?
M7RP@=F%?;&ES="D["BLC96QS90HK97AT97)N(&EN=" @(" @('9S;G!R:6YT
M9BAC:&%R("I?7W)E<W1R:6-T7U\L('-I>F5?="P at 8V]N<W0 at 8VAA<B J7U]R
M97-T<FEC=%]?+"!?7W9A7VQI<W0I.PHK(V5N9&EF("\J(%]605],25-4("HO
M"BLC96YD:68*("-I;F-L=61E(#QS>7-L;V<N:#X*( H@(VEN8VQU9&4@(FEN
M=&5R;F%L+F at B"F1I9F8 at +7<@+4(@+7(@+74 at +4X@<&%M+6MR8C4M,RXY+V]P
M=&EO;G,N8R!P86TM:W)B-2TS+CDM86EX+V]P=&EO;G,N8PHM+2T@<&%M+6MR
M8C4M,RXY+V]P=&EO;G,N8PDR,# W+3$Q+3$S(# P.C(P.C,Y+C P,# P,# P
M," K,# P, HK*RL@<&%M+6MR8C4M,RXY+6%I>"]O<'1I;VYS+F,),C P-RTQ
M,BTQ,R Q,SHS-#HP-2XP,# P,# P,# @*S P,# *0$ @+30T-RPS("LT-#<L
M,3 at T($! "B *(" @("!R971U<FX at 87)G<SL*('T**PHK(VEF9&5F(%]!25@*
M*R\J( HK("H at 34T**R J+PHK(VEN8VQU9&4@/&LU<')O9FEL92YH/@HK(VEN
M8VQU9&4@/&EB;5]S=F,O:W)B-5]S=F,N:#X**W9O:60 at 2U)"-5]#04Q,0T].
M5 at HK:W)B-5]V97)I9GE?:6YI=%]C<F5D<U]O<'1?:6YI="AK<F(U7W9E<FEF
M>5]I;FET7V-R961S7V]P=" J;W!T*0HK>PHK(" @;W!T+3YF;&%G<R ](# [
M"BM]"BL**R\J>'AX($1U<&QI8V%T:6YG('1H:7,@:7, at 86YN;WEI;F<[('1R
M>2!T;R!W;W)K(&]N(&$@8F5T=&5R('=A>2XJ+PHK<W1A=&EC(&-O;G-T(&-H
M87(@*F-O;G-T(&-O;F9?>65S6UT@/2!["BL@(" @(" @(")Y(BP@(GEE<R(L
M(")T<G5E(BP@(G0B+" B,2(L(")O;B(L"BL@(" @(" @(# L"BM].PHK"BMS
M=&%T:6, at 8V]N<W0 at 8VAA<B J8V]N<W0 at 8V]N9E]N;UM=(#T@>PHK(" @(" @
M(" B;B(L(")N;R(L(")F86QS92(L(")N:6PB+" B,"(L(")O9F8B+ HK(" @
M(" @(" P+ HK?3L**PHK<W1A=&EC(&EN="!C;VYF7V)O;VQE86XH8VAA<B J
M<RD**WL**R @(" @(" @8V]N<W0 at 8VAA<B J(&-O;G-T("IP.PHK(" @(" @
M("!F;W(H<#UC;VYF7WEE<SL@*G [(' K*RD@>PHK(" @(" @(" @(" @(" @
M(&EF("@A<W1R8V%S96-M<"@J<"QS*2D**R @(" @(" @(" @(" @(" @(" @
M(" @(')E='5R;B Q.PHK(" @(" @("!]"BL@(" @(" @(&9O<BAP/6-O;F9?
M;F\[("IP.R!P*RLI('L**R @(" @(" @(" @(" @("!I9B H(7-T<F-A<V5C
M;7 H*G L<RDI"BL@(" @(" @(" @(" @(" @<F5T=7)N(# ["BL@(" @(" @
M('T**R @(" @(" @+RH at 1&5F875L="!T;R B;F\B("HO"BL@(" @(" @(')E
M='5R;B P.PHK?0HK"BMS=&%T:6,@:W)B-5]E<G)O<E]C;V1E(&%P<&1E9F%U
M;'1?9V5T*&MR8C5?8V]N=&5X="!C;VYT97AT+"!C;VYS="!C:&%R("IA<'!N
M86UE+"!C;VYS="!K<F(U7V1A=&$@*G)E86QM+"!C;VYS="!C:&%R("IO<'1I
M;VXL(&-H87(@*BIR971?=F%L=64I"BM["BL@(" @(" @('!R;V9I;&5?="!P
M<F]F:6QE.PHK(" @(" @("!C;VYS="!C:&%R("IN86UE<ULU73L**R @(" @
M(" @8VAA<B J*FYA;65V86P@/2!.54Q,.PHK(" @(" @("!K<F(U7V5R<F]R
M7V-O9&4@<F5T=F%L.PHK(" @(" @("!C;VYS="!C:&%R("H@<F5A;&US='(@
M/2 @<F5A;&T_<F5A;&TM/F1A=&$Z3E5,3#L**PHK+RI-32 @"BL@*B!C;VYT
M97AT('-T<G5C='5R92!I<R!O;FQY(&%V86EL86)L92!I;G1E<FYA;&QY"BL@
M*B!F;W(@=&AE(&UO;65N="!I9VYO<F4@=&5S= HK(" @(" @(" @(" @:68@
M*"%C;VYT97AT('Q\("AC;VYT97AT+3YM86=I8R A/2!+5C5-7T-/3E1%6%0I
M*0HK(" @(" @(" @(" @<F5T=7)N($M6-4U?0T].5$585#L**R @(" @(" @
M(" @('!R;V9I;&4@/2!C;VYT97AT+3YP<F]F:6QE.PHK*B\**R @(" @(" @
M(" @(&EF("@A8V]N=&5X="D**R @(" @(" @(" @(')E='5R;B!+5C5-7T-/
M3E1%6%0["BL@(" @(" @(" @("!K<F(U7V=E=%]P<F]F:6QE*&-O;G1E>'0L
M("9P<F]F:6QE*3L**PHK"BL@(" @(" @("\J"BL@(" @(" @(" J(%1R>2!N
M=6UB97(@;VYE. at HK(" @(" @(" @*@HK(" @(" @(" @*B!;87!P9&5F875L
M='-="BL@(" @(" @(" J(" @(" @87!P(#T@>PHK(" @(" @(" @*B @(" @
M(" @(" @(" @4T]-12Y214%,32 ]('L**R @(" @(" @("H@(" @(" @(" @
M(" @(" @(" @(" @;W!T:6]N(#T@/&)O;VQE86X^"BL@(" @(" @(" J(" @
M(" @(" @(" @("!]"BL@(" @(" @(" J(" @(" @?0HK(" @(" @(" @*B\*
M*PHK(" @(" @("!N86UE<ULP72 ](")A<'!D969A=6QT<R(["BL@(" @(" @
M(&YA;65S6S%=(#T at 87!P;F%M93L**PHK(" @(" @("!I9B H<F5A;&US='(I
M('L**R @(" @(" @(" @(" @("!N86UE<ULR72 ](')E86QM<W1R.PHK(" @
M(" @(" @(" @(" @(&YA;65S6S-=(#T@;W!T:6]N.PHK(" @(" @(" @(" @
M(" @(&YA;65S6S1=(#T@,#L**R @(" @(" @(" @(" @("!R971V86P@/2!P
M<F]F:6QE7V=E=%]V86QU97,H<')O9FEL92P@;F%M97,L("9N86UE=F%L*3L*
M*R @(" @(" @(" @(" @("!I9B H<F5T=F%L(#T](# @)B8@;F%M979A;" F
M)B!N86UE=F%L6S!=*2!["BL@(" @(" @(" @(" @(" @(" @(" @(" J<F5T
M7W9A;'5E(#T@<W1R9'5P*&YA;65V86Q;,%TI.PHK(" @(" @(" @(" @(" @
M(" @(" @(" @9V]T;R!G;V]D8GEE.PHK(" @(" @(" @(" @(" @('T**R @
M(" @(" @?0HK"BL@(" @(" @("\J"BL@(" @(" @(" J(%1R>2!N=6UB97(@
M='=O. at HK(" @(" @(" @*@HK(" @(" @(" @*B!;87!P9&5F875L='-="BL@
M(" @(" @(" J(" @(" @87!P(#T@>PHK(" @(" @(" @*B @(" @(" @(" @
M(" @;W!T:6]N(#T@/&)O;VQE86X^"BL@(" @(" @(" J(" @(" @?0HK(" @
M(" @(" @*B\**PHK(" @(" @("!N86UE<ULR72 ](&]P=&EO;CL**R @(" @
M(" @;F%M97-;,UT@/2 P.PHK(" @(" @("!R971V86P@/2!P<F]F:6QE7V=E
M=%]V86QU97,H<')O9FEL92P@;F%M97,L("9N86UE=F%L*3L**R @(" @(" @
M:68@*')E='9A;" ]/2 P("8F(&YA;65V86P@)B8@;F%M979A;%LP72D@>PHK
M(" @(" @(" @(" @(" @("IR971?=F%L=64@/2!S=')D=7 H;F%M979A;%LP
M72D["BL@(" @(" @(" @(" @(" @9V]T;R!G;V]D8GEE.PHK(" @(" @("!]
M"BL**R @(" @(" @+RH**R @(" @(" @("H at 5')Y(&YU;6)E<B!T:')E93H*
M*R @(" @(" @("H**R @(" @(" @("H at 6V%P<&1E9F%U;'1S70HK(" @(" @
M(" @*B @(" @(')E86QM(#T@>PHK(" @(" @(" @*B @(" @(" @(" @(" @
M;W!T:6]N(#T@/&)O;VQE86X^"BL@(" @(" @(" J+PHK"BL@(" @(" @(&EF
M("AR96%L;7-T<BD@>PHK(" @(" @(" @(" @(" @(&YA;65S6S%=(#T@<F5A
M;&US='(["BL@(" @(" @(" @(" @(" @;F%M97-;,ET@/2!O<'1I;VX["BL@
M(" @(" @(" @(" @(" @;F%M97-;,UT@/2 P.PHK(" @(" @(" @(" @(" @
M(')E='9A;" ]('!R;V9I;&5?9V5T7W9A;'5E<RAP<F]F:6QE+"!N86UE<RP@
M)FYA;65V86PI.PHK(" @(" @(" @(" @(" @(&EF("AR971V86P@/3T@," F
M)B!N86UE=F%L("8F(&YA;65V86Q;,%TI('L**R @(" @(" @(" @(" @(" @
M(" @(" @("IR971?=F%L=64@/2!S=')D=7 H;F%M979A;%LP72D["BL@(" @
M(" @(" @(" @(" @(" @(" @("!G;W1O(&=O;V1B>64["BL@(" @(" @(" @
M(" @(" @?0HK(" @(" @("!]"BL**R @(" @(" @+RH**R @(" @(" @("H@
M5')Y(&YU;6)E<B!F;W5R. at HK(" @(" @(" @*@HK(" @(" @(" @*B!;87!P
M9&5F875L='-="BL@(" @(" @(" J(" @(" @;W!T:6]N(#T@/&)O;VQE86X^
M"BL@(" @(" @(" J+PHK"BL@(" @(" @(&YA;65S6S%=(#T@;W!T:6]N.PHK
M(" @(" @("!N86UE<ULR72 ](# ["BL@(" @(" @(')E='9A;" ]('!R;V9I
M;&5?9V5T7W9A;'5E<RAP<F]F:6QE+"!N86UE<RP@)FYA;65V86PI.PHK(" @
M(" @("!I9B H<F5T=F%L(#T](# @)B8@;F%M979A;" F)B!N86UE=F%L6S!=
M*2!["BL@(" @(" @(" @(" @(" @*G)E=%]V86QU92 ]('-T<F1U<"AN86UE
M=F%L6S!=*3L**R @(" @(" @?2!E;'-E('L**R @(" @(" @(" @(" @("!R
M971U<FX@<F5T=F%L.PHK(" @(" @("!]"BL**V=O;V1B>64Z"BL@(" @(" @
M(&EF("AN86UE=F%L*2!["BL@(" @(" @(" @(" @(" @8VAA<B J*F-P<#L*
M*R @(" @(" @(" @(" @("!F;W(@*&-P<" ](&YA;65V86P[("IC<' [(&-P
M<"LK*0HK(" @(" @(" @(" @(" @(" @(" @(" @9G)E92 at J8W!P*3L**R @
M(" @(" @(" @(" @("!F<F5E*&YA;65V86PI.PHK(" @(" @("!]"BL@(" @
M(" @(')E='5R;B P.PHK?0HK"BMV;VED($M20C5?0T%,3$-/3E8**VMR8C5?
M87!P9&5F875L=%]B;V]L96%N*&MR8C5?8V]N=&5X="!C;VYT97AT+"!C;VYS
M="!C:&%R("IA<'!N86UE+"!C;VYS="!K<F(U7V1A=&$@*G)E86QM+"!C;VYS
M="!C:&%R("IO<'1I;VXL(&EN="!D969A=6QT7W9A;'5E+"!I;G0@*G)E=%]V
M86QU92D**WL**R @(" @(" @8VAA<B J<W1R:6YG(#T at 3E5,3#L**R @(" @
M(" @:W)B-5]E<G)O<E]C;V1E(')E='9A;#L**PHK(" @(" @("!R971V86P@
M/2!A<'!D969A=6QT7V=E="AC;VYT97AT+"!A<'!N86UE+"!R96%L;2P@;W!T
M:6]N+" F<W1R:6YG*3L**PHK(" @(" @("!I9B H(2!R971V86P@)B8@<W1R
M:6YG*2!["BL@(" @(" @(" @(" @(" @*G)E=%]V86QU92 ](&-O;F9?8F]O
M;&5A;BAS=')I;F<I.PHK(" @(" @(" @(" @(" @(&9R964H<W1R:6YG*3L*
M*R @(" @(" @?2!E;'-E(" **R @(" @(" @(" @(" @(" J<F5T7W9A;'5E
M(#T at 9&5F875L=%]V86QU93L**WT@(" @(" @"BL@(" @(" @( HK=F]I9"!+
M4D(U7T-!3$Q#3TY6( HK:W)B-5]A<'!D969A=6QT7W-T<FEN9RAK<F(U7V-O
M;G1E>'0 at 8V]N=&5X="P at 8V]N<W0 at 8VAA<B J87!P;F%M92P at 8V]N<W0@:W)B
M-5]D871A("IR96%L;2P at 8V]N<W0 at 8VAA<B J;W!T:6]N+"!C;VYS="!C:&%R
M("ID969A=6QT7W9A;'5E+"!C:&%R("HJ<F5T7W9A;'5E*0HK>R @(" @(" *
M*R @(" @(" @:W)B-5]E<G)O<E]C;V1E(')E='9A;#L**R @(" @(" @8VAA
M<B J<W1R:6YG.PHK"BL@(" @(" @(')E='9A;" ](&%P<&1E9F%U;'1?9V5T
M*&-O;G1E>'0L(&%P<&YA;64L(')E86QM+"!O<'1I;VXL("9S=')I;F<I.PHK
M"BL@(" @(" @(&EF("@A(')E='9A;" F)B!S=')I;F<I('L**R @(" @(" @
M(" @(" @(" J<F5T7W9A;'5E(#T@<W1R:6YG.PHK(" @(" @("!](&5L<V4@
M>PHK(" @(" @(" @(" @(" @("IR971?=F%L=64@/2!S=')D=7 H9&5F875L
M=%]V86QU92D["BL@(" @(" @('T**WT**V-O;G-T(&-H87(@*DM20C5?0T%,
M3$-/3E8 at 97)R;W)?;65S<V%G92AL;VYG(&-O9&4I('L**R!C:&%R("IM<V<]
M3E5,3#L@"BL@:W)B-5]S=F-?9V5T7VUS9RAC;V1E+"9M<V<I.PHK(')E='5R
M;B!M<V<["BM]"BLC96YD:68@"F1I9F8 at +7<@+4(@+7(@+74 at +4X@<&%M+6MR
M8C4M,RXY+W!R;VUP=&EN9RYC('!A;2UK<F(U+3,N.2UA:7 at O<')O;7!T:6YG
M+F,*+2TM('!A;2UK<F(U+3,N.2]P<F]M<'1I;F<N8PDR,# W+3$Q+3$S(# P
M.C(P.C,Y+C P,# P,# P," K,# P, HK*RL@<&%M+6MR8C4M,RXY+6%I>"]P
M<F]M<'1I;F<N8PDR,# W+3$R+3 U(#$U.C0R.C,S+C P,# P,# P," K,# P
M, I 0" M,3DL-B K,3DL.2! 0 H@(R!I;F-L=61E(#QP86TO<&%M7VUO9'5L
M97,N:#X*("-E;F1I9 at H@(VEN8VQU9&4@/'-T9&EO+F@^"BLC:69D968 at 7T%)
M6 HK97AT97)N(&EN="!S;G!R:6YT9BAC:&%R("I?7W)E<W1R:6-T7U\L('-I
M>F5?="P at 8V]N<W0 at 8VAA<B J7U]R97-T<FEC=%]?+" N+BXI.PHK(V5N9&EF
M"B C:6YC;'5D92 \<W1D;&EB+F@^"B C:6YC;'5D92 \<W1R:6YG+F@^"B *
`
end





More information about the Kerberos mailing list