Code

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