1 <?xml version="1.0" encoding="UTF-8"?>
3 <filterdef>
4 <definition>
5 <category>server</category>
6 <template>system-filter.tpl</template>
7 <initial>true</initial>
8 </definition>
10 <search>
11 <query>
12 <backend>SYSTEMS</backend>
13 <filter>(&(|$SERVER$WORKSTATION$TERMINAL$PHONE$PRINTER$COMPONENT$WINSTATION$INCOMING$OPSI)$NAME$USER)</filter>
14 <attribute>dn</attribute>
15 <attribute>objectClass</attribute>
16 <attribute>cn</attribute>
17 <attribute>description</attribute>
18 <attribute>gotoMode</attribute>
19 <attribute>FAIstate</attribute>
20 <attribute>FAIclass</attribute>
21 <attribute>macAddress</attribute>
22 <attribute>gotoLastUser</attribute>
23 </query>
24 <scope>auto</scope>
25 </search>
27 <element>
28 <type>textfield</type>
29 <tag>NAME</tag>
30 <size>20</size>
31 <maxlength>60</maxlength>
32 <default></default>
33 <unset></unset>
34 <set>(cn=*$*)</set>
35 <alphabet>false</alphabet>
36 <autocomplete>
37 <backend>SYSTEMS</backend>
38 <filter>(cn=*$NAME*)</filter>
39 <attribute>cn</attribute>
40 <frequency>0.5</frequency>
41 <characters>3</characters>
42 </autocomplete>
43 </element>
45 <element>
46 <type>textfield</type>
47 <tag>USER</tag>
48 <size>20</size>
49 <maxlength>60</maxlength>
50 <default></default>
51 <unset></unset>
52 <set>(gotoLastUser=*$*)</set>
53 <alphabet>false</alphabet>
54 <autocomplete>
55 <backend>SYSTEMS</backend>
56 <filter>(gotoLastUser=*USER*)</filter>
57 <attribute>cn</attribute>
58 <frequency>0.5</frequency>
59 <characters>3</characters>
60 </autocomplete>
61 </element>
63 <element>
64 <type>checkbox</type>
65 <tag>SERVER</tag>
66 <default>true</default>
67 <unset></unset>
68 <set>(objectClass=goServer)</set>
69 </element>
71 <element>
72 <type>checkbox</type>
73 <tag>WORKSTATION</tag>
74 <default>true</default>
75 <unset></unset>
76 <set>(objectClass=gotoWorkstation)</set>
77 </element>
79 <element>
80 <type>checkbox</type>
81 <tag>TERMINAL</tag>
82 <default>true</default>
83 <unset></unset>
84 <set>(objectClass=gotoTerminal)</set>
85 </element>
87 <element>
88 <type>checkbox</type>
89 <tag>PRINTER</tag>
90 <default>true</default>
91 <unset></unset>
92 <set>(objectClass=gotoPrinter)</set>
93 </element>
95 <element>
96 <type>checkbox</type>
97 <tag>PHONE</tag>
98 <default>true</default>
99 <unset></unset>
100 <set>(objectClass=goFonHardware)</set>
101 </element>
103 <element>
104 <type>checkbox</type>
105 <tag>WINSTATION</tag>
106 <default>true</default>
107 <unset></unset>
108 <set>(&(objectClass=sambaSamAccount)(cn=*\$))</set>
109 </element>
111 <element>
112 <type>checkbox</type>
113 <tag>COMPONENT</tag>
114 <default>true</default>
115 <unset></unset>
116 <set>(objectClass=ieee802Device)</set>
117 </element>
119 <element>
120 <type>checkbox</type>
121 <tag>INCOMING</tag>
122 <default>true</default>
123 <unset></unset>
124 <set>(&(|(objectClass=goWorkstation)(objectClass=gotoTerminal)(objectClass=goHard))(ou:dn:=%systemIncomingRDN))</set>
125 </element>
128 <element>
129 <type>checkbox</type>
130 <tag>OPSI</tag>
131 <default>true</default>
132 <unset></unset>
133 <set>(&(objectClass=FAIclass)(FAIstate=__NETBOOT__))</set>
134 </element>
136 </filterdef>