1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!DOCTYPE template SYSTEM "template.dtd">
5 <askcontainer>1</askcontainer>
6 <description>New Samba3 Machine</description>
7 <icon>server.png</icon>
10 <!--<regexp>^ou=People,o=.*,</regexp>-->
11 <title>Samba: Machine</title>
15 <objectClass id="sambaSAMAccount"></objectClass>
16 <objectClass id="posixAccount"></objectClass>
17 <objectClass id="account"></objectClass>
22 <display>Machine Name</display>
23 <hint>The machine name should end with a $</hint>
24 <icon>terminal.png</icon>
25 <onchange>=autoFill(cn;%uid%)</onchange>
29 <attribute id="uidNumber">
30 <display>UID Number</display>
33 <readonly>1</readonly>
34 <value>=php.GetNextNumber(/;uidNumber)</value>
36 <attribute id="gidNumber">
37 <display>GID Number</display>
40 <value><![CDATA[=php.PickList(/;(&(objectClass=posixGroup));gidNumber;%cn%;;;;cn)]]></value>
42 <attribute id="sambaSID">
43 <display>Samba SID</display>
50 <post>=php.Join(-;%sambaSID%,%sidsuffix%)</post>
51 <value><![CDATA[=php.PickList(/;(&(objectClass=sambaDomain));sambaSID;%sambaSID% (%sambaDomainName%);;;;sambaDomainName)]]></value>
53 <attribute id="sambaAcctFlags">
57 <attribute id="homeDirectory">
59 <value>/dev/null</value>