<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE template SYSTEM "template.dtd">
+
<template>
-<title>Samba3 Machine</title>
-<!--<regexp>^ou=People,o=.*,</regexp>-->
-<icon>images/server.png</icon>
-<description>New Samba3 Machine</description>
<askcontainer>1</askcontainer>
+<description>New Samba3 Machine</description>
+<icon>server.png</icon>
+<invalid>0</invalid>
<rdn>uid</rdn>
+<!--<regexp>^ou=People,o=.*,</regexp>-->
+<title>Samba: Machine</title>
<visible>1</visible>
<objectClasses>
<attribute id="uid">
<display>Machine Name</display>
<hint>The machine name should end with a $</hint>
- <icon>images/terminal.png</icon>
- <onchange>autoFill:cn,%uid%</onchange>
+ <icon>terminal.png</icon>
+ <onchange>=autoFill(cn;%uid%)</onchange>
<order>1</order>
<page>1</page>
</attribute>
<attribute id="uidNumber">
- <display>UID Number</display>
- <hint>Automatically determined</hint>
- <value>=php.GetNextNumber(/,uid)</value>
+ <display>UID Number</display>
+ <order>2</order>
+ <page>1</page>
<readonly>1</readonly>
- <order>2</order>
- <page>1</page>
+ <value>=php.GetNextNumber(/;uidNumber)</value>
</attribute>
<attribute id="gidNumber">
- <display>GID Number</display>
- <option>=php.PickList(/,(objectClass=posixGroup),gidNumber,%cn%)</option>
- <order>3</order>
- <page>1</page>
+ <display>GID Number</display>
+ <order>3</order>
+ <page>1</page>
+ <value><![CDATA[=php.PickList(/;(&(objectClass=posixGroup));gidNumber;%cn%;;;;cn)]]></value>
</attribute>
<attribute id="sambaSID">
<display>Samba SID</display>
- <option>=php.PickList(/,(objectClass=sambaDomain),sambaSID,%sambaSID% (%sambaDomainName%))</option>
<helper>
<id>sidsuffix</id>
<value></value>
</helper>
- <post>=php.Join(-,(%sambaSID%,%sidsuffix%))</post>
<order>2</order>
<page>1</page>
+ <post>=php.Join(-;%sambaSID%,%sidsuffix%)</post>
+ <value><![CDATA[=php.PickList(/;(&(objectClass=sambaDomain));sambaSID;%sambaSID% (%sambaDomainName%);;;;sambaDomainName)]]></value>
</attribute>
<attribute id="sambaAcctFlags">
- <value>[W]</value>
<hidden>1</hidden>
+ <value>[W]</value>
</attribute>
<attribute id="homeDirectory">
- <value>/dev/null</value>
<hidden>1</hidden>
+ <value>/dev/null</value>
</attribute>
<attribute id="cn">
- <value></value>
<hidden>1</hidden>
+ <value></value>
</attribute>
</attributes>
+
</template>