1 {if $is_default}
3 <h2>{t}Sudo generic{/t} - {t}Global defaults{/t}</h2>
4 <table>
5 <tr>
6 <td>
7 {t}Name{/t}
8 </td>
9 <td>
10 <input type="text" name="dummy" value="{$cn}" disabled>
11 </td>
12 </tr>
13 <tr>
14 <td>
15 {t}Description{/t}
16 </td>
17 <td>
18 {render acl=$descriptionACL}
19 <input type="text" name="description" value="{$description}">
20 {/render}
21 </td>
22 </tr>
23 </table>
25 {else}
27 <table style="width: 90%;">
28 <tr>
29 <td style="vertical-align:top;width:50%">
30 <h2>{t}Sudo generic{/t}</h2>
31 <table>
32 <tr>
33 <td>
34 {t}Name{/t}
35 </td>
36 <td>
37 {render acl=$cnACL}
38 <input type="text" name="cn" value="{$cn}">
39 {/render}
40 </td>
41 </tr>
42 <tr>
43 <td>
44 {t}Description{/t}
45 </td>
46 <td>
47 {render acl=$descriptionACL}
48 <input type="text" name="description" value="{$description}">
49 {/render}
50 </td>
51 </tr>
52 </table>
53 </td>
54 <td style="padding-left:5px;border-left: solid 1px #AAAAAA;">
55 <h2><img alt="" class="center" align="middle" src="images/closedlock.png" /> {t}System trust{/t}</h2>
56 {t}Trust mode{/t}
57 {render acl=$trustModelACL}
58 <select name="trustmode" id="trustmode" size=1
59 onChange="changeSelectState('trustmode', 'wslist');
60 changeSelectState('trustmode', 'add_ws');
61 changeSelectState('trustmode', 'del_ws');">
62 {html_options options=$trustmodes selected=$trustmode}
63 </select>
64 <br>
65 {/render}
66 {render acl=$trustModelACL}
67 <select style="width:100%" id="wslist" name="workstation_list[]" size=5 multiple {$trusthide}>
68 {html_options values=$workstations output=$workstations}
69 {if $emptyArrAccess}
70 <option disabled> </option>
71 {/if}
72 </select>
73 {/render}
74 <br>
75 {render acl=$trustModelACL}
76 <input type="submit" id="add_ws" value="{msgPool type=addButton}" name="add_ws" {$trusthide}>
77 {/render}
78 {render acl=$trustModelACL}
79 <input type="submit" id="del_ws" value="{msgPool type=delButton}" name="delete_ws" {$trusthide}>
80 {/render}
82 </td>
83 </tr>
84 <tr><td style="width:100%;"colspan="2"><p class="seperator"> </p></td></tr>
85 <tr>
86 <td style="width:50%;padding-right:5px;">
87 <h2><img src="images/select_user.png" alt="" class="center"> User / Groups</h2>
88 {render acl=$sudoUserACL}
89 {$divlist_sudoUser}
90 {/render}
91 {render acl=$sudoUserACL}
92 <input type='text' value='' name='new_sudoUser'>
93 {/render}
94 {render acl=$sudoUserACL}
95 <input type='submit' name='add_sudoUser' value='{msgPool type=addButton}'>
96 {/render}
97 {render acl=$sudoUserACL}
98 <input type='submit' name='list_sudoUser' value='{t}Add from list{/t}'>
99 {/render}
100 </td>
101 <td style="padding-left:5px;border-left: solid 1px #AAAAAA;">
102 <h2><img src="images/select_workstation.png" alt="" class="center"> Hosts</h2>
103 {render acl=$sudoHostACL}
104 {$divlist_sudoHost}
105 {/render}
106 {render acl=$sudoHostACL}
107 <input type='text' value='' name='new_sudoHost'>
108 {/render}
109 {render acl=$sudoHostACL}
110 <input type='submit' name='add_sudoHost' value='{msgPool type=addButton}'>
111 {/render}
112 {render acl=$sudoHostACL}
113 <input type='submit' name='list_sudoHost' value='{t}Add from list{/t}'>
114 {/render}
115 </td>
116 </tr>
117 <tr><td style="width:100%;"colspan="2"><p class="seperator"> </p></td></tr>
118 <tr>
119 <td style="padding-right:5px;">
120 <h2><img src="images/rocket.png" alt="" class="center"> Commands</h2>
121 {render acl=$sudoCommandACL}
122 {$divlist_sudoCommand}
123 {/render}
124 {render acl=$sudoCommandACL}
125 <input type='text' value='' name='new_sudoCommand'>
126 {/render}
127 {render acl=$sudoCommandACL}
128 <input type='submit' name='add_sudoCommand' value='{msgPool type=addButton}'>
129 {/render}
130 </td>
131 <td style="padding-left:5px;border-left: solid 1px #AAAAAA;">
132 <h2><img src="images/select_user.png" alt="" class="center"> Run as</h2>
133 {render acl=$sudoRunAsACL}
134 {$divlist_sudoRunAs}
135 {/render}
136 {render acl=$sudoRunAsACL}
137 <input type='text' value='' name='new_sudoRunAs'>
138 {/render}
139 {render acl=$sudoRunAsACL}
140 <input type='submit' name='add_sudoRunAs' value='{msgPool type=addButton}'>
141 {/render}
142 </td>
143 </tr>
144 </table>
145 {/if}