[debian-edu-commits] r78755 - branches/wheezy/debian-edu-config/etc/gosa

schweer-guest at alioth.debian.org schweer-guest at alioth.debian.org
Tue Jan 15 16:34:41 UTC 2013


Author: schweer-guest
Date: 2013-01-15 16:34:40 +0000 (Tue, 15 Jan 2013)
New Revision: 78755

Modified:
   branches/wheezy/debian-edu-config/etc/gosa/gosa.conf
Log:
make config file work for gosa 2.7.4


Modified: branches/wheezy/debian-edu-config/etc/gosa/gosa.conf
===================================================================
--- branches/wheezy/debian-edu-config/etc/gosa/gosa.conf	2013-01-15 16:31:35 UTC (rev 78754)
+++ branches/wheezy/debian-edu-config/etc/gosa/gosa.conf	2013-01-15 16:34:40 UTC (rev 78755)
@@ -1,5 +1,5 @@
 <?xml version="1.0"?>
-<conf configVersion="0e16844ac91297ffc1dee2f0f65ef2af" >
+<conf configVersion="edb33ed1745798da76048582c2f16a48">
 
   <!-- GOsa menu definition **************************************************
 
@@ -31,64 +31,57 @@
    -->
   <menu>
 
-    <!-- Section to enable quick self service shortcuts for the logged in user -->
-    <section name="My account">
-      <plugin acl="users/user:self" class="user" />
-      <plugin acl="users/posixAccount:self"  class="posixAccount"
-      postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-create %uid"    
-      postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-remove %uid %homeDirectory" />             
-      <plugin acl="users/environment:self" class="environment"  />
-      <plugin acl="users/mailAccount:self" class="mailAccount" /> 
-      <plugin acl="users/sambaAccount:self" class="sambaAccount" />
-      <plugin acl="users/netatalk:self" class="netatalk" />
-      <plugin acl="users/connectivity:self" class="connectivity" />
-      <plugin acl="users/gofaxAccount:self" class="gofaxAccount" />
-      <plugin acl="users/phoneAccount:self" class="phoneAccount" />
-      <plugin acl="users/nagiosAccount:self" class="nagiosAccount" />
-      <plugin acl="users/scalixAccount:self" class="scalixAccount" />
-      <plugin acl="users/password:self" class="password"
-      postmodify="USERPASSWORD=%userPassword /usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync %dn" />
-    </section>
-
     <!-- Section to enable administrative services -->
     <section name="Administration">
       <plugin acl="department" class="departmentManagement" />
-      <plugin acl="users" class="userManagement" />
+
+      <!-- This long ACL list is required to exclude the users menu entry when only 
+            'viewFaxEntries' permissions are set -->
+      <plugin acl="users/netatalk,users/environment,users/posixAccount,users/kolabAccount,users/phpscheduleitAccount,users/oxchangeAccount,users/proxyAccount,users/connectivity,users/pureftpdAccount,users/phpgwAccount,users/opengwAccount,users/pptpAccount,users/intranetAccount,users/webdavAccount,users/nagiosAccount,users/sambaAccount,users/groupware,users/mailAccount,users/user,users/scalixAccount,users/password,users/gofaxAccount,users/phoneAccount,users/Groupware" class="userManagement" postmodify="USERPASSWORD=%userPassword /usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync %dn" />
       <plugin acl="groups" class="groupManagement" />
-      <plugin acl="terminal/termgeneric,workstation/workgeneric,server/servgeneric,phone/phoneGeneric,printer/printgeneric,component/componentGeneric,winworkstation/wingeneric,opsi/opsiGeneric" class="systemManagement" />
-      <!-- Use 'lockDn'      for dn
-               'lockName'    for name
-               'lockType'    for branch/freeze -->
-      <plugin acl="netgroup" class="netgroupManagement" />
-      <plugin acl="sudo" class="sudoManagement" />
       <plugin acl="roles" class="roleManagement"/>
+      <plugin acl="acl"  class="aclManagement" />
       <plugin acl="ogroups" class="ogroupManagement" />
+      <plugin acl="sudo" class="sudoManagement" />
       <plugin acl="application" class="applicationManagement" />
       <plugin acl="mimetypes" class="mimetypeManagement" />
       <plugin acl="devices" class="deviceManagement" />
+      <plugin acl="netgroup" class="netgroupManagement" />
+      <plugin acl="terminal/termgeneric,workstation/workgeneric,server/servgeneric,phone/phoneGeneric,printer/printgeneric,component/componentGeneric,winworkstation/wingeneric,opsi/opsiGeneric" class="systemManagement" />
+      <!-- Use 'lockDn'      for dn
+               'lockName'    for name
+               'lockType'    for branch/freeze -->
       <plugin acl="fai/faiScript,fai/faiHook,fai/faiTemplate,fai/faiVariable,fai/faiPartitionTable,fai/faiPackage,fai/faiProfile,fai/faiManagement,opsi/opsiProperties" class="faiManagement" />
       <plugin acl="opsi" class="opsiLicenses"/>
       <plugin acl="gofaxlist" class="blocklist" />
       <plugin acl="gofonmacro" class="goFonMacro" />
       <plugin acl="gofonconference" class="phoneConferenceManagment" />
-      <plugin acl="acl"  class="aclManagement" />
     </section>
 
     <!-- Section to enable addon plugins -->
     <section name="Addons">
-      <plugin acl="server/rSyslogServer"  class="rsyslog" />
-    <!--  <plugin acl="server/servservrepository,server/dakrepository,server/dakkeyring,server/dakqueue" class="dak_tabs" path="plugins/addons/dak" /> -->
-      <plugin acl="addressbook" class="addressbook" />
-      <plugin acl="mailqueue" class="mailqueue" />
-      <plugin acl="faxreport/faxreport:self,faxreport" class="faxreport" />
-      <plugin acl="fonreport/fonreport:self,fonreport" class="fonreport" />
+      <plugin acl="all/all"  class="propertyEditor" />
+      <plugin acl="server/rSyslogServer" class="rsyslog" />
+<!--      <plugin acl="mailqueue" class="mailqueue" />-->
+      <plugin acl="users/viewFaxEntries:self,users/viewFaxEntries" class="faxreport" />
+      <plugin acl="users/viewFonEntries:self,users/viewFonEntries" class="fonreport" />
       <plugin acl="gotomasses" class="gotomasses" />
       <plugin acl="ldapmanager" class="ldif" />
     </section>
   </menu>
 
+  <!-- These entries will be rendered on the short-cut menu -->
+  <shortCutMenu>
+      <plugin acl="none" class="welcome" />
+  </shortCutMenu>
 
+  <!-- These entries will be rendered on the path navigator -->
+  <pathMenu>
+      <plugin acl="users/netatalk:self,users/environment:self,users/posixAccount:self,users/kolabAccount:self,users/phpscheduleitAccount:self,users/oxchangeAccount:self,users/proxyAccount:self,users/connectivity:self,users/pureftpdAccount:self,users/phpgwAccount:self,users/opengwAccount:self,users/pptpAccount:self,users/intranetAccount:self, users/webdavAccount:self,users/nagiosAccount:self,users/sambaAccount:self,users/mailAccount:self,users/groupware, users/user:self,users/scalixAccount:self,users/gofaxAccount:self,users/phoneAccount:self,users/Groupware:self" class="MyAccount" />
+      <plugin acl="users/password:self" class="password" />
+  </pathMenu>
 
+
   <!-- Tab definitions *******************************************************
 
        Tab definitions define the sub plugins which get included for certain
@@ -107,25 +100,41 @@
   </acltab>
 
   <aclroletab>
-    <tab class="aclRole" name="ACL Role" />
+    <tab class="aclrole" name="ACL Role" />
   </aclroletab>
 
   <!-- User dialog -->
   <usertabs>
      <tab class="user" name="Generic" />
-     <tab class="posixAccount" name="Unix" />
-     <tab class="environment" name="Environment" />
-     <tab class="mailAccount" name="Mail" />
+     <tab class="posixAccount" name="POSIX" postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-create %uid" postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-remove %uid %homeDirectory" />
      <tab class="sambaAccount" name="Samba" />
-     <tab class="netgroupAccount" name="NIS Netgroup" />
      <tab class="netatalk" name="Netatalk" />
+     <tab class="mailAccount" name="Mail" />
+<!--     <tab class="Groupware" name="Groupware" />-->
+     <tab class="scalixAccount" name="Scalix" />
+     <tab class="environment" name="Desktop" />
      <tab class="connectivity" name="Connectivity" />
      <tab class="gofaxAccount" name="Fax" />
      <tab class="phoneAccount" name="Phone" />
-     <tab class="scalixAccount" name="Scalix" />
      <tab class="nagiosAccount" name="Nagios" /> 
    </usertabs>
 
+  <!-- User dialog -->
+  <MyAccountTabs>
+     <tab class="user" name="Generic" />
+     <tab class="posixAccount" name="POSIX" />
+     <tab class="sambaAccount" name="Samba" />
+     <tab class="netatalk" name="Netatalk" />
+     <tab class="mailAccount" name="Mail" />
+<!--     <tab class="Groupware" name="Groupware" />-->
+     <tab class="scalixAccount" name="Scalix" />
+     <tab class="environment" name="Desktop" />
+     <tab class="connectivity" name="Connectivity" />
+     <tab class="gofaxAccount" name="Fax" />
+     <tab class="phoneAccount" name="Phone" />
+     <tab class="nagiosAccount" name="Nagios" />
+   </MyAccountTabs>
+
   <opsiLicenseTabs>
     <tab class="licensePoolGeneric" name="Generic"/>
     <tab class="licenseUsage" name="Usage"/>
@@ -134,9 +143,11 @@
   <!-- Group dialog -->
   <grouptabs>
     <tab class="group" name="Generic" />
-    <tab class="environment" name="Environment" />
-    <tab class="appgroup" name="Applications" />
+    <tab class="DynamicLdapGroup" name="Dynamic object" />
+    <tab class="environment" name="Desktop" />
+    <tab class="appgroup" name="Startmenu" />
     <tab class="mailgroup" name="Mail" />
+<!--    <tab class="GroupwareSharedFolder" name="Groupware" />-->
   </grouptabs>
 
   <!-- Sudo dialog -->
@@ -162,13 +173,12 @@
 
   <phonetabs>
     <tab class="phoneGeneric" name="Generic" />
-    <!-- <tab class="glpiAccount" name="Inventory" /> -->
   </phonetabs>
 
   <!-- GOto plugins -->
   <appstabs>
     <tab class="application" name="Generic" />
-    <tab class="applicationParameters" name="Options" />
+    <tab class="applicationParameters" name="Parameter" />
   </appstabs>
 
   <mimetabs>
@@ -176,89 +186,70 @@
   </mimetabs>
 
   <devicetabs>
-    <tab class="deviceGeneric" name="Generic" />
+    <tab class="deviceGeneric" name="Generic" postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"  />
   </devicetabs>
 
   <arpnewdevicetabs>
-    <tab class="ArpNewDevice" name="Generic" />
+    <tab class="ArpNewDevice" name="Generic" postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"  />
   </arpnewdevicetabs>
 
   <termtabs>
-     <tab class="termgeneric" name="Generic"
-          postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" />
-     <tab class="termstartup" name="Startup" />
-     <tab class="termservice" name="Devices" />
-     <tab class="terminfo" name="Information" snmpCommunity="goto" />
+     <tab class="termgeneric" name="Generic" postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"/>
+     <tab class="termstartup" name="Startup"/>
+     <tab class="termservice" name="Devices"/>
+     <tab class="terminfo" name="Information" snmpCommunity="goto"/>
      <!--<tab class="glpiAccount" name="Inventory" /> -->
   </termtabs>
 
   <servtabs>
-     <tab class="servgeneric" name="Generic"
-          postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" />
-     <tab class="workstartup" name="Startup" />
-     <tab class="ServerService" name="Services" />
-     <tab class="faiSummaryTab" name="Deployment summary" />
-     <tab class="gotoLogView" name="Installation logs" />
-     <tab class="terminfo" name="Information" snmpCommunity="goto" />
-     <tab class="netgroupSystem" name="NIS Netgroup" />
+     <tab class="servgeneric" name="Generic" postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"/>
+     <tab class="workstartup" name="Startup"/>
+     <tab class="ServerService" name="Services"/>
+     <tab class="faiSummaryTab" name="Deployment summary"/>
+     <tab class="gotoLogView" name="Installation logs"/>
+     <tab class="terminfo" name="Information" snmpCommunity="goto"/>
+     <tab class="netgroupSystem" name="NIS Netgroup"/>
      <!-- <tab class="glpiAccount" name="Inventory" /> -->
   </servtabs>
 
   <worktabs>
-     <tab class="workgeneric" name="Generic"
-          postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" />
-     <tab class="workstartup" name="Startup" />
-     <tab class="workservice" name="Devices" />
-     <tab class="printgeneric" name="Printer" />
-     <tab class="terminfo" name="Information" snmpCommunity="goto" />
-     <tab class="faiSummaryTab" name="Deployment summary" />
-     <tab class="gotoLogView" name="Installation logs" />
-     <tab class="netgroupSystem" name="NIS Netgroup" />
+     <tab class="workgeneric" name="Generic" postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"/>
+     <tab class="workstartup" name="Startup"/>
+     <tab class="workservice" name="Devices"/>
+     <tab class="printgeneric" name="Printer"/>
+     <tab class="terminfo" name="Information" snmpCommunity="goto"/>
+     <tab class="faiSummaryTab" name="Deployment summary"/>
+     <tab class="gotoLogView" name="Installation logs"/>
+     <tab class="netgroupSystem" name="NIS Netgroup"/>
      <!-- <tab class="glpiAccount" name="Inventory" /> -->
   </worktabs>
 
   <printtabs>
-     <tab class="printgeneric" name="Generic"
-          postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" />
+     <tab class="printgeneric" name="Generic" postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"/>
      <!-- <tab class="glpiPrinterAccount" name="Inventory" /> -->
   </printtabs>
 
   <componenttabs>
-     <tab class="componentGeneric" name="Generic"
-          postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" />
-     <tab class="netgroupSystem" name="NIS Netgroup" />
+     <tab class="componentGeneric" name="Generic" postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"/>
+     <tab class="netgroupSystem" name="NIS Netgroup"/>
      <!-- <tab class="glpiAccount" name="Inventory" /> -->
   </componenttabs>
 
   <wintabs>
-     <tab class="wingeneric" name="Generic"
-          postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"
-          postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" />
-     <tab class="netgroupSystem" name="NIS Netgroup" />
+     <tab class="wingeneric" name="Generic" postcreate="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postremove="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs" postmodify="/usr/bin/sudo /usr/share/debian-edu-config/tools/gosa-sync-dns-nfs"/>
+     <tab class="netgroupSystem" name="NIS Netgroup"/>
      <!-- <tab class="glpiAccount" name="Inventory" /> -->
   </wintabs>
 
   <serverservice>
     <tab class="goMailServer" />
-    <!-- <tab class="servkolab" /> -->
+    <tab class="servkolab" />
     <tab class="goNtpServer" />
     <tab class="servrepository" />
     <tab class="goImapServer" />
     <tab class="goKrbServer" />
     <tab class="goFaxServer" />
     <tab class="goFonServer" />
-    <tab class="goGlpiServer" />
     <tab class="goCupsServer" />
     <tab class="goKioskService" />
     <tab class="goTerminalServer" />
@@ -274,71 +265,62 @@
   <!-- Department plugin -->
   <deptabs>
     <tab class="department" name="Generic" />
+    <tab class="DynamicLdapGroup" name="Dynamic object" />
   </deptabs>
 
   <organization_tabs>
     <tab class="organization" name="Generic" />
+    <tab class="DynamicLdapGroup" name="Dynamic object" />
   </organization_tabs>
 
   <locality_tabs>
     <tab class="locality" name="Generic" />
+    <tab class="DynamicLdapGroup" name="Dynamic object" />
   </locality_tabs>
 
   <country_tabs>
     <tab class="country" name="Generic" />
+    <tab class="DynamicLdapGroup" name="Dynamic object" />
   </country_tabs>
 
   <dcobject_tabs>
     <tab class="dcObject" name="Generic" />
+    <tab class="DynamicLdapGroup" name="Dynamic object" />
   </dcobject_tabs>
 
   <domain_tabs>
     <tab class="domain" name="Generic" />
+    <tab class="DynamicLdapGroup" name="Dynamic object" />
   </domain_tabs>
 
   <!-- Role tabs -->
   <roletabs>
     <tab class="roleGeneric" name="Generic"/>
+    <tab class="DynamicLdapGroup" name="Dynamic object" />
   </roletabs>
 
   <ogrouptabs>
     <tab class="ogroup" name="Generic" />
+    <tab class="DynamicLdapGroup" name="Dynamic object" />
   </ogrouptabs>
 
-  <!-- Debian archive management plugin -->
-  <!--
-  <dak_tabs>
-    <tab class="dakrepository" name="Repository" />
-    <tab class="dakqueue" name="Queue" />
-    <tab class="dakkeyring" name="Key ring" />
-  </dak_tabs>
-  -->
-
   <!-- Connectivity plugins -->
   <connectivity>
-<!-- <tab class='kolabAccount' /> -->
+    <tab class='kolabAccount' />
     <tab class="proxyAccount" />
     <tab class="pureftpdAccount" />
     <tab class="webdavAccount" />
     <tab class="phpgwAccount" />
     <tab class="intranetAccount" />
-    <!--
-    <tab class="opengwAccount"
-      username="OGo"
-      password=""
-      database="OGo"
-      databaseServer="localhost" />
-    -->
     <tab class="pptpAccount" /> 
     <tab class="phpscheduleitAccount" /> 
     <tab class="oxchangeAccount" />
+    <tab class="opengwAccount" />
   </connectivity>
 
   <ldiftab>
     <tab class="ldifexport" name="Export" />
     <tab class="xlsexport" name="Excel Export" />
-    <tab class="ldifimport" name="Import" />
-    <tab class="csvimport" name="CSV Import" />
   </ldiftab>
 
   <faipartitiontabs>
@@ -346,7 +328,7 @@
   </faipartitiontabs>
 
   <faiscripttabs>
-    <tab class="faiScript" name="Script" />
+    <tab class="faiScript" name="Scripts" />
   </faiscripttabs>
 
   <faihooktabs>
@@ -371,25 +353,25 @@
   </faipackagetabs>
 
   <opsitabs>
-    <tab class="opsiGeneric" name="Opsi" />
-    <tab class="opsiSoftware" name="Hardware information" />
-    <tab class="opsiHardware" name="software information" />
-    <tab class="licenseUsageByHost" name="Usage"/>
+    <tab class="opsiGeneric" name="Generic" />
+    <tab class="opsiSoftware" name="Hardware" />
+    <tab class="opsiHardware" name="Software" />
+    <tab class="licenseUsageByHost" name="License usage"/>
   </opsitabs>
 
   <opsiprodconfig>
-    <tab class="opsiProperties" name="Config" />
-    <tab class="licenseByProduct" name="Usage"/>
+    <tab class="opsiProperties" name="Properties" />
+    <tab class="licenseByProduct" name="License usage"/>
   </opsiprodconfig>
 
   <!-- rSyslog plugin -->
   <rsyslogtabs>
-    <tab class="rsyslog" name="System logs" />
+      <tab class="rsyslog" name="System logs" />
   </rsyslogtabs>
 
   <!-- Netgroup dialog -->
   <netgrouptabs>
-    <tab class="netgroup" name="Generic" />
+    <tab class="netgroup" name="Generic"/>
   </netgrouptabs>
 
   <!-- Main section **********************************************************
@@ -401,67 +383,13 @@
        the gosa.conf(5) manual page.
 
   -->
-  <main default="default"
-        logging="true"
-        listSummary="true"
-        displayErrors="false"
-        schemaCheck="true"
-        copyPaste="true"
-        forceGlobals="true"
-        forceSSL="true"
-        ldapStats="false"
-        warnSSL="true"
-        primaryGroupFilter="true"
-        storeFilterSettings="true"
-        sendCompressedOutput="true"
-        modificationDetectionAttribute="entryCSN"
-        language="$LANGUAGE"
-        theme="default"
-        sessionLifetime="7200"
-        templateCompileDirectory="/var/spool/gosa"
-        debugLevel="0"
-        passwordMinLength="5"
-        passwordMinDiffer="2"
-        passwordHook=''
-        sambaHashHook='perl -MCrypt::SmbHash -e "print join(q[:], ntlmgen \$ARGV[0]), $/;"'
-    >
+  <!-- If you broke your setup using the propertyEditor, then set 'ignoreLdapProperties' to true. -->
+  <main default="default" logging="true" listSummary="true" displayErrors="false" schemaCheck="true" copyPaste="true" forceGlobals="true" forceSSL="true" ldapStats="false" warnSSL="true" primaryGroupFilter="true" storeFilterSettings="true" sendCompressedOutput="true" modificationDetectionAttribute="entryCSN" language="" theme="default" sessionLifetime="7200" templateCompileDirectory="/var/spool/gosa" debugLevel="0" passwordMinLength="5" passwordMinDiffer="2" passwordHook="" sambaHashHook="perl -MCrypt::SmbHash -e "print join(q[:], ntlmgen \$ARGV[0]), $/;"">
 
     <!-- Location definition -->
-    <location name="default"
-              passwordDefaultHash="ssha"
-              accountPrimaryAttribute="uid"
-              userRDN="ou=people"
-              groupRDN="ou=group"
-              netgroupRDN="ou=netgroup"
-              gidNumberBase="1000"
-              uidNumberBase="1000"
-              disabled_gosaSupportURI="gosa-si-secret at server:20081"
-              disabled_gosaSupportTimeout="15"
-              loginAttribute="uid"
-              timezone="$TIMEZONE"
-              honourUnitTags="false"
-              useSaslForKerberos="false"
-              rfc2307bis="false"
-              personalTitleInDN="false"
-              idGenerator="{%givenName[3-6]}{%sn[3-6]}"
-              strictNamingRules="true"
-              mailAttribute="mail"
-              gosaSharedPrefix=""
-              mailUserCreation=""
-              mailFolderCreation=""
-              imapTimeout="10"
-              ldapTLS="true"
-              honourIvbbAttributes="false"
-              enableSnapshots="true"
-              snapshotBase="ou=snapshots,dc=skole,dc=skolelinux,dc=no"
-              snapshotAdminDn="cn=gosa-admin,ou=ldap-access,dc=skole,dc=skolelinux,dc=no"
-              snapshotAdminPassword="$GOSAPWD"
-              snapshotURI="ldaps://ldap.intern/"
-              config="ou=gosa,ou=configs,ou=systems,dc=skole,dc=skolelinux,dc=no">
+    <location name="Debian Edu" passwordDefaultHash="ssha" accountPrimaryAttribute="uid" userRDN="ou=people" groupRDN="ou=group" netgroupRDN="ou=netgroup" gidNumberBase="1000" uidNumberBase="1000" disabled_gosaSupportURI="gosa-si-secret at server:20081" disabled_gosaSupportTimeout="15" loginAttribute="uid" timezone="Etc/UTC" honourUnitTags="false" useSaslForKerberos="false" rfc2307bis="false" personalTitleInDN="false" idGenerator="{%givenName[3-6]}{%sn[3-6]}" strictNamingRules="true" mailAttribute="mail" gosaSharedPrefix="" mailUserCreation="" mailFolderCreation="" imapTimeout="10" ldapTLS="true" honourIvbbAttributes="false" enableSnapshots="true" snapshotBase="ou=snapshots,dc=skole,dc=skolelinux,dc=no" snapshotAdminDn="cn=gosa-admin,ou=ldap-access,dc=skole,dc=skolelinux,dc=no" snapshotAdminPassword="$GOSAPWD" snapshotURI="ldaps://ldap.intern/" config="ou=gosa,ou=configs,ou=systems,dc=skole,dc=skolelinux,dc=no">
 
-              <referral URI="ldap://ldap.intern/dc=skole,dc=skolelinux,dc=no"
-                        adminDn="cn=gosa-admin,ou=ldap-access,dc=skole,dc=skolelinux,dc=no"
-                        adminPassword="$GOSAPWD" />
+              <referral URI="ldap://ldap.intern/dc=skole,dc=skolelinux,dc=no" adminDn="cn=gosa-admin,ou=ldap-access,dc=skole,dc=skolelinux,dc=no" adminPassword="$GOSAPWD"/>
 
     </location>
   </main>




More information about the debian-edu-commits mailing list