Code

* Created "old" branch and moved stuff
[gosa.git] / branches / old / gosa-plugins / mit-krb5 / admin / systems / services / kerberos / pwd_kerberos_mit.tpl
2 {if $si_error}
4         <h2>{t}Kerberos options{/t}</h2>
5         <p>
6                 {msgPool type=siError p1=$si_error_msg}
7         </p>
8         <input type="submit" value="{t}Retry{/t}" name="retry_si">
9         <br>
10         <br>
12 <p class="seperator"></p>
13 <p style="text-align:right;">
14         <input type="submit" name="pw_abort" value="{t}Cancel{/t}">
15 </p>
16 {else}
18 <table style="width:100%;">
19         <tr>
20                 <td style="width:50%;vertical-align:top;">
21                         <h2>{t}Kerberos options{/t}</h2>
22                         <table style="width:100%;">
23                                 <tr>
24                                         <td>
25                                                 <label for="goKrbRealm">{t}Realm{/t}</label>
26                                         </td>
27                                         <td>
28                                                 <select name="goKrbRealm" onChange="document.mainform.submit();">
29                                                 {foreach from=$server_list item=item key=key}
30                                                         {if $item.goKrbRealm==$goKrbRealm}
31                                                         <option selected value="{$item.goKrbRealm}">{$item.goKrbRealm}</option>
32                                                         {else}
33                                                         <option value="{$item.goKrbRealm}">{$item.goKrbRealm}</option>
34                                                         {/if}
35                                                 {/foreach}
36                                                 </select>
37                                         </td>
38                                 <tr>
39                                 </tr>
40                                         <td>
41                                                 <label for="POLICY">{t}Policy{/t}</label>
42                                         </td>
43                                         <td>
44                                                 <select name="POLICY">
45                                                 {foreach from=$POLICIES item=item key=key}
46                                                         {if $POLICY==$item}
47                                                         <option selected value="{$key}">{$item}</option>
48                                                         {else}
49                                                         <option value="{$key}">{$item}</option>
50                                                         {/if}
51                                                 {/foreach}
52                                                 </select>
53                                         </td>
54                                 </tr>
55                                 <tr>
56                                         <td>
57                                                 <label for="MAX_LIFE">{t}Ticket max life{/t}</label>
58                                         </td>
59                                         <td>
60                                                 <input id="MAX_LIFE" type="text" name="MAX_LIFE" value="{$MAX_LIFE}"> 
61                                         </td>
62                                 </tr>
63                                 <tr>
64                                         <td>
65                                                 <label for="MAX_RENEWABLE_LIFE">{t}Ticket max renew{/t}</label>
66                                         </td>
67                                         <td>
68                                                 <input id="MAX_RENEWABLE_LIFE" type="text" name="MAX_RENEWABLE_LIFE" value="{$MAX_RENEWABLE_LIFE}">
69                                         </td>
70                                 </tr>
71                         </table>
72                         <p class='seperator'>&nbsp;</p>
73                         <table>
74                                 <tr>
75                                         <td>
76                                         </td>
77                                         <td style="width:40px;"><i>{t}infinite{/t}</i>
78                                         </td>
79                                         <td><i>{t}Hour{/t}</i>
80                                         </td>
81                                         <td style="width:60px;"><i>{t}Minute{/t}</i>
82                                         </td>
83                                         <td><i>{t}Day{/t}</i>
84                                         </td>
85                                         <td><i>{t}Month{/t}</i>
86                                         </td>
87                                         <td><i>{t}Year{/t}</i>
88                                         </td>
89                                 </tr>
90                                 <tr>
91                                         <td>
92                                                 <label for="PRINC_EXPIRE_TIME">{t}Valid ticket end time{/t}</label>
93                                         </td>
94                                         <td>
95                                                 <input type="checkbox" name="PRINC_EXPIRE_TIME_clear" 
96                                                         onClick="       changeState('PRINC_EXPIRE_TIME_y');
97                                                                                 changeState('PRINC_EXPIRE_TIME_m');
98                                                                                 changeState('PRINC_EXPIRE_TIME_d');
99                                                                                 changeState('PRINC_EXPIRE_TIME_h');
100                                                                                 changeState('PRINC_EXPIRE_TIME_i');"
101                                                         {if $PRINC_EXPIRE_TIME_clear} checked {/if}
102                                                 >
103                                         </td>
104                                         <td>
105                                                 <select name="PRINC_EXPIRE_TIME_h" id="PRINC_EXPIRE_TIME_h" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
106                                                         {html_options options=$hours selected=$PRINC_EXPIRE_TIME_h}
107                                                 </select>
108                                         </td>
109                                         <td>
110                                                 <select name="PRINC_EXPIRE_TIME_i" id="PRINC_EXPIRE_TIME_i" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
111                                                         {html_options options=$minutes selected=$PRINC_EXPIRE_TIME_i}
112                                                 </select>
113                                         </td>
114                                         <td>
115                                                 <select name="PRINC_EXPIRE_TIME_d" id="PRINC_EXPIRE_TIME_d" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
116                                                         {html_options options=$days selected=$PRINC_EXPIRE_TIME_d}
117                                                 </select>
118                                         </td>
119                                         <td>
120                                                 <select name="PRINC_EXPIRE_TIME_m" id="PRINC_EXPIRE_TIME_m" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
121                                                         {html_options options=$month selected=$PRINC_EXPIRE_TIME_m}
122                                                 </select>
123                                         </td>
124                                         <td>
125                                                 <select name="PRINC_EXPIRE_TIME_y" id="PRINC_EXPIRE_TIME_y" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
126                                                         {html_options options=$years selected=$PRINC_EXPIRE_TIME_y}
127                                                 </select>
128                                         </td>
129                                 </tr>
130                                 <tr>
131                                         <td>
132                                                 <label for="PW_EXPIRATION">{t}Password expires{/t}</label>
133                                         </td>
134                                         <td>
135                                                 <input type="checkbox" name="PW_EXPIRATION_clear" 
136                                                         onClick="       changeState('PW_EXPIRATION_y');
137                                                                                 changeState('PW_EXPIRATION_m');
138                                                                                 changeState('PW_EXPIRATION_d');
139                                                                                 changeState('PW_EXPIRATION_h');
140                                                                                 changeState('PW_EXPIRATION_i');"
141                                                         {if $PW_EXPIRATION_clear} checked {/if}
142                                                 >
143                                         </td>
144                                         <td>
145                                                 <select name="PW_EXPIRATION_h" id="PW_EXPIRATION_h" {if $PW_EXPIRATION_clear} disabled {/if}>
146                                                         {html_options options=$hours selected=$PW_EXPIRATION_h}
147                                                 </select>
148                                         </td>
149                                         <td>
150                                                 <select name="PW_EXPIRATION_i" id="PW_EXPIRATION_i" {if $PW_EXPIRATION_clear} disabled {/if}>
151                                                         {html_options options=$minutes selected=$PW_EXPIRATION_i}
152                                                 </select>
154                                         </td>
155                                         <td>
156                                                 <select name="PW_EXPIRATION_d" id="PW_EXPIRATION_d" {if $PW_EXPIRATION_clear} disabled {/if}>
157                                                         {html_options options=$days selected=$PW_EXPIRATION_d}
158                                                 </select>
159                                         </td>
160                                         <td>
161                                                 <select name="PW_EXPIRATION_m" id="PW_EXPIRATION_m" {if $PW_EXPIRATION_clear} disabled {/if}>
162                                                         {html_options options=$month selected=$PW_EXPIRATION_m}
163                                                 </select>
164                                         </td>
165                                         <td>
166                                                 <select name="PW_EXPIRATION_y" id="PW_EXPIRATION_y" {if $PW_EXPIRATION_clear} disabled {/if}>
167                                                         {html_options options=$years selected=$PW_EXPIRATION_y}
168                                                 </select>
169                                         </td>
170                                 </tr>
171                         </table>
172                         <p class='seperator'>&nbsp;</p>
173                         <h2>{t}Status{/t}</h2>
174                         <table>
175                                 <tr>
176                                         <td>{t}Failed logins{/t}</td>
177                                         <td><i>{if !$FAIL_AUTH_COUNT} {t}none{/t} {else} {$FAIL_AUTH_COUNT} {/if}</i></td>
178                                 </tr>
179                                 <tr>
180                                         <td>{t}Key version number{/t}</td>
181                                         <td><i>{$KVNO}</i></td>
182                                 </tr>
183                                 <tr>
184                                         <td>{t}Last failed login{/t}</td>
185                                         <td><i>{if !$LAST_FAILED} {t}none{/t} {else} {$LAST_FAILED|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</i></td>
186                                 </tr>
187                                 <tr>
188                                         <td>{t}Last password change{/t}</td>
189                                         <td><i>{if !$LAST_PWD_CHANGE} {t}none{/t} {else} {$LAST_PWD_CHANGE|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</i></td>
190                                 </tr>
191                                 <tr>
192                                         <td>{t}Last successful login{/t}</td>
193                                         <td><i>{if !$LAST_SUCCESS} {t}none{/t} {else} {$LAST_SUCCESS|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</i></td>
194                                 </tr>
195                                 <tr>
196                                         <td>{t}Last modification date{/t}</td>
197                                         <td><i>{if !$MOD_DATE} {t}none{/t} {else} {$MOD_DATE|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</i></td>
198                                 </tr>
199                         </table>
200         
201         
202                 </td>   
203                 <td style="vertical-align:top; border-left: solid 1px #BBBBBB; padding-left: 3px;">
204                         <h2>Flags</h2>
205                         <table width="100%">
206                                 <tr>
207                                         <td style="width:50%;">
208 <input {if $DISALLOW_SVR} checked {/if} class="center"
209         name="DISALLOW_SVR" value="1" type="checkbox">{t}Prohibit issuance of service tickets{/t}<br>
210 <input {if $DISALLOW_FORWARDABLE} checked {/if} class="center" 
211                 name="DISALLOW_FORWARDABLE" value="1" type="checkbox">{t}Prohibit forwardable tickets{/t}<br>
212 <input {if $DISALLOW_PROXIABLE} checked {/if} class="center" 
213                 name="DISALLOW_PROXIABLE" value="1" type="checkbox">{t}Disallow proxiable tickets{/t}<br>
214 <input {if $DISALLOW_RENEWABLE} checked {/if} class="center" 
215                 name="DISALLOW_RENEWABLE" value="1" type="checkbox">{t}Prohibit renewable tickets{/t}<br>
216 <input {if $DISALLOW_POSTDATED} checked {/if} class="center" 
217                 name="DISALLOW_POSTDATED" value="1" type="checkbox">{t}Pohibit postdated tickets{/t}<br>
218 <input {if $DISALLOW_TGT_BASED} checked {/if} class="center" 
219                 name="DISALLOW_TGT_BASED" value="1" type="checkbox">{t}Disallow Ticket-Granting Service{/t}<br>
220 <input {if $PWCHANGE_SERVICE} checked {/if} class="center" 
221                 name="PWCHANGE_SERVICE" value="1" type="checkbox">{t}Password change service{/t}<br>
222 <input {if $REQUIRES_PRE_AUTH} checked {/if} class="center" 
223                 name="REQUIRES_PRE_AUTH" value="1" type="checkbox">{t}Preauthentication required{/t}<br>
224 <input {if $REQUIRES_PWCHANGE} checked {/if} class="center" 
225                 name="REQUIRES_PWCHANGE" value="1" type="checkbox">{t}Force a password change{/t}<br>
226 <input {if $REQUIRES_HW_AUTH} checked {/if} class="center" 
227                 name="REQUIRES_HW_AUTH" value="1" type="checkbox">{t}Hardware preauthentication{/t}<br>
228 <input {if $DISALLOW_DUP_SKEY} checked {/if} class="center" 
229                 name="DISALLOW_DUP_SKEY" value="1" type="checkbox">{t}Disallow user to user authentification{/t}<br>
230 <input {if $DISALLOW_ALL_TIX} checked {/if} class="center" 
231                 name="DISALLOW_ALL_TIX" value="1" type="checkbox">{t}Forbid ticket issuance{/t}<br>
232                                         </td>
233                                 </tr>
234                         </table>
235                 </td>
236         </tr>
237 </table>
238 <input type="hidden" name="pwd_heimdal_posted" value="1">
239 <p class="seperator"></p>
240 <p style="text-align:right;">
241         <input type="submit" name="pw_save" value="{t}Save{/t}">
242         &nbsp;
243         <input type="submit" name="pw_abort" value="{t}Cancel{/t}">
244 </p>
246 {/if}