equal
deleted
inserted
replaced
1 [capaths] |
1 [capaths] |
2 |
2 |
3 # Standard |
3 # http://web.mit.edu/kerberos/krb5-1.5/krb5-1.5.4/doc/krb5-admin/capaths.html |
4 |
4 |
5 ANL.GOV = { |
5 ANL.GOV = { |
6 TEST.ANL.GOV = . |
6 TEST.ANL.GOV = . |
7 PNL.GOV = ES.NET |
7 PNL.GOV = ES.NET |
8 NERSC.GOV = ES.NET |
8 NERSC.GOV = ES.NET |
12 ANL.GOV = . |
12 ANL.GOV = . |
13 } |
13 } |
14 PNL.GOV = { |
14 PNL.GOV = { |
15 ANL.GOV = ES.NET |
15 ANL.GOV = ES.NET |
16 } |
16 } |
17 NERSC.GOV = { |
17 #NERSC.GOV = { |
18 ANL.GOV = ES.NET |
18 # ANL.GOV = ES.NET |
19 } |
19 #} |
20 ES.NET = { |
20 ES.NET = { |
21 ANL.GOV = . |
21 ANL.GOV = . |
22 } |
22 } |
|
23 NERSC.GOV = { |
|
24 ANL.GOV = ES.NET |
|
25 TEST.ANL.GOV = ES.NET |
|
26 TEST.ANL.GOV = ANL.GOV |
|
27 PNL.GOV = ES.NET |
|
28 ES.NET = . |
|
29 } |
23 |
30 |
24 # Extra garbages |
31 # The original JDK example |
|
32 |
|
33 TIVOLI.COM = { |
|
34 IBM.COM = IBM_LDAPCENTRAL.COM MOONLITE.ORG |
|
35 IBM_LDAPCENTRAL.COM = LDAPCENTRAL.NET |
|
36 LDAPCENTRAL.NET = . |
|
37 } |
|
38 |
|
39 # https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Managing_Smart_Cards/Setting_Up_Cross_Realm_Authentication.html |
|
40 |
|
41 A.EXAMPLE.COM = { |
|
42 B.EXAMPLE.COM = . |
|
43 C.EXAMPLE.COM = B.EXAMPLE.COM |
|
44 D.EXAMPLE.COM = B.EXAMPLE.COM |
|
45 D.EXAMPLE.COM = C.EXAMPLE.COM |
|
46 } |
|
47 |
|
48 # Full path |
25 |
49 |
26 A1.COM = { |
50 A1.COM = { |
27 A2.COM = . |
51 A2.COM = . |
|
52 A3.COM = A2.COM |
28 A4.COM = A2.COM |
53 A4.COM = A2.COM |
29 A3.COM = A4.COM |
54 A4.COM = A3.COM |
30 A3.COM = A2.COM |
|
31 } |
55 } |
|
56 |
|
57 # Shortest path |
32 |
58 |
33 B1.COM = { |
59 B1.COM = { |
34 B2.COM = . |
60 B2.COM = . |
35 B3.COM = B2.COM |
61 B3.COM = B2.COM |
36 B3.COM = B4.COM |
62 B4.COM = B3.COM |
37 } |
63 } |
38 |
64 |
39 # Missing is "." |
65 # If no sRealm key, fallback to hierarchy |
40 |
66 |
41 C1.COM = { |
67 C1.COM = { |
42 C3.COM = C2.COM |
68 C3.COM = C2.COM |
43 } |
69 } |
44 |
70 |
45 # Multiple paths |
71 # cRealm is "." |
46 |
72 |
47 D1.COM = { |
73 D1.COM = { |
48 D2.COM = . |
74 D2.COM=D1.COM |
49 D3.COM = . |
|
50 D4.COM = D2.COM |
|
51 D4.COM = D3.COM |
|
52 } |
75 } |
53 |
76 |
|
77 # Bad cases |
|
78 |
54 E1.COM = { |
79 E1.COM = { |
55 E2.COM = . |
80 E2.COM = E2.COM |
|
81 E3.COM = E4.COM |
56 E3.COM = . |
82 E3.COM = . |
57 E4.COM = E2.COM E3.COM E2.COM |
|
58 } |
83 } |
59 |
|
60 # Shortest or First? |
|
61 |
|
62 F1.COM = { |
|
63 F2.COM = . |
|
64 F3.COM = F2.COM |
|
65 F4.COM = F9.COM |
|
66 F4.COM = F3.COM |
|
67 F4.COM = F2.COM |
|
68 } |
|
69 |
|
70 # Infinite loop |
|
71 |
84 |
72 G1.COM = { |
85 G1.COM = { |
73 G2.COM = G3.COM |
86 G2.COM = G3.COM |
74 G3.COM = G2.COM |
87 G3.COM = G2.COM |
75 } |
88 } |
76 |
89 |
77 H1.COM = { |
|
78 H2.COM = H3.COM |
|
79 H3.COM = H2.COM |
|
80 H3.COM = . |
|
81 } |
|
82 |
|
83 I1.COM = { |
90 I1.COM = { |
84 I2.COM = I3.COM |
91 I2.COM = I3.COM |
85 I3.COM = I2.COM |
92 I3.COM = I2.COM |
86 I4.COM = I2.COM I5.COM |
93 I4.COM = I5.COM |
87 } |
94 } |
88 |
95 |
89 J1.COM = { |
96 # 7019384 |
90 J2.COM=J1.COM |
|
91 } |
|
92 |
97 |
93 A9.PRAGUE.XXX.CZ = { |
98 A9.PRAGUE.XXX.CZ = { |
94 PRAGUE.XXX.CZ = . |
99 PRAGUE.XXX.CZ = . |
95 ROOT.XXX.CZ = PRAGUE.XXX.CZ |
100 ROOT.XXX.CZ = PRAGUE.XXX.CZ |
96 SERVIS.XXX.CZ = ROOT.XXX.CZ |
101 SERVIS.XXX.CZ = ROOT.XXX.CZ |