4 commits - ucs/kolab-ucs-join-script.sh

Christoph Wickert wickert at kolabsys.com
Tue Sep 22 15:17:31 CEST 2015


 ucs/kolab-ucs-join-script.sh |   82 +++++++++++++++++++++++++++++++++++++++----
 1 file changed, 75 insertions(+), 7 deletions(-)

New commits:
commit 8d6a6f28537d96e3b5a32ecbc39b4f0febccc198
Author: Christoph Wickert <wickert at kolabsys.com>
Date:   Tue Sep 22 15:17:26 2015 +0200

    Add folder type to shared folders (#5236)

diff --git a/ucs/kolab-ucs-join-script.sh b/ucs/kolab-ucs-join-script.sh
index 8fb9753..f54a1ef 100755
--- a/ucs/kolab-ucs-join-script.sh
+++ b/ucs/kolab-ucs-join-script.sh
@@ -141,6 +141,38 @@ udm settings/extended_attribute create "$@" --ignore_exists \
 	--set disableUDMWeb=0 \
 	--position "cn=kolab,cn=custom attributes,cn=univention,${ldap_base}"
 
+# Shared folder type
+udm settings/extended_attribute create "$@" --ignore_exists \
+	--set objectClass=kolabSharedFolder \
+	--set name=KolabFolderType \
+	--set CLIName=KolabFolderType \
+	--append module=mail/folder \
+	--set tabName="General" \
+	--set tabAdvanced=0 \
+	--set overwriteTab=0 \
+	--append translationTabName='"de_AT" "Allgemein"' \
+	--append translationTabName='"de_CH" "Allgemein"' \
+	--append translationTabName='"de_DE" "Allgemein"' \
+	--set shortDescription="Folder Type" \
+	--set longDescription="Folders can not only be used to share mail but also contacts, calendars, task lists, notes, or journals." \
+	--append translationShortDescription='"de_AT" "OrdnerTyp"' \
+	--append translationShortDescription='"de_CH" "OrdnerTyp"' \
+	--append translationShortDescription='"de_DE" "OrdnerTyp"' \
+	--append translationLongDescription='"de_AT" "Ordner können nicht nur für E-Mails gemeinsam genutzt werden, sondern auch für Adressbücher, Kalender, Aufgaben, Notizen und Journal."' \
+	--append translationLongDescription='"de_CH" "Ordner können nicht nur für E-Mails gemeinsam genutzt werden, sondern auch für Adressbücher, Kalender, Aufgaben, Notizen und Journal."' \
+	--append translationLongDescription='"de_DE" "Ordner können nicht nur für E-Mails gemeinsam genutzt werden, sondern auch für Adressbücher, Kalender, Aufgaben, Notizen und Journal."' \
+	--set ldapMapping=kolabFolderType \
+	--set deleteObjectClass=1 \
+	--set valueRequired=0 \
+	--set doNotSearch=0 \
+	--set syntax=mail_folder_type \
+	--set default=None \
+	--set mayChange=1 \
+	--set multivalue=0 \
+	--set notEditable=0 \
+	--set disableUDMWeb=0 \
+	--position "cn=kolab,cn=custom attributes,cn=univention,${ldap_base}"
+
 # Delegation
 udm settings/extended_attribute create "$@" --ignore_exists \
 	--set objectClass="kolabInetOrgPerson" \


commit 2de3ec1c037fffe0affadcf7fb4aad446bc01bdd
Author: Christoph Wickert <wickert at kolabsys.com>
Date:   Mon Sep 21 17:01:48 2015 +0200

    kolab-ucs: Add translation for delegation setting (#5234)

diff --git a/ucs/kolab-ucs-join-script.sh b/ucs/kolab-ucs-join-script.sh
index 4494281..8fb9753 100755
--- a/ucs/kolab-ucs-join-script.sh
+++ b/ucs/kolab-ucs-join-script.sh
@@ -141,7 +141,7 @@ udm settings/extended_attribute create "$@" --ignore_exists \
 	--set disableUDMWeb=0 \
 	--position "cn=kolab,cn=custom attributes,cn=univention,${ldap_base}"
 
-#Delegation
+# Delegation
 udm settings/extended_attribute create "$@" --ignore_exists \
 	--set objectClass="kolabInetOrgPerson" \
 	--set name="KolabDelegate" \
@@ -161,6 +161,7 @@ udm settings/extended_attribute create "$@" --ignore_exists \
 	--set shortDescription="Delegates" \
 	--append translationShortDescription='"de_CH" "Vertreter"' \
 	--set longDescription="Delegates can answer mail and invitations on behalf of a user." \
+	--append translationLongDescription='"de_CH" "Vertreter können Mails und Einladungen im Namen des Nutzers beantworten."' \
 	--append translationLongDescription='"de_DE" "Vertreter können Mails und Einladungen im Namen des Nutzers beantworten."' \
 	--set ldapMapping=kolabDelegate \
 	--set deleteObjectClass=0 \


commit 52da185346cc7179689a8024c2fe1be3dbcb6ba1
Author: Christoph Wickert <wickert at kolabsys.com>
Date:   Mon Sep 21 16:51:55 2015 +0200

    kolab-ucs: Add delegation setting to UMC (#5234)

diff --git a/ucs/kolab-ucs-join-script.sh b/ucs/kolab-ucs-join-script.sh
index f6eafa2..4494281 100755
--- a/ucs/kolab-ucs-join-script.sh
+++ b/ucs/kolab-ucs-join-script.sh
@@ -109,6 +109,8 @@ udm users/user create "$@" --ignore_exists \
 	--set "lastname=Administrator" \
 	--position "cn=users,${ldap_base}"
 
+### UMC Settings
+
 udm settings/extended_attribute create "$@" --ignore_exists \
 	--set objectClass=univentionObject \
 	--set name=KolabEnabled \
@@ -139,7 +141,40 @@ udm settings/extended_attribute create "$@" --ignore_exists \
 	--set disableUDMWeb=0 \
 	--position "cn=kolab,cn=custom attributes,cn=univention,${ldap_base}"
 
-### Admin Settings
+#Delegation
+udm settings/extended_attribute create "$@" --ignore_exists \
+	--set objectClass="kolabInetOrgPerson" \
+	--set name="KolabDelegate" \
+	--set CLIName="KolabDelegate" \
+	--append module="users/user" \
+	--append module="users/self" \
+	--set groupPosition=1 \
+	--set tabName="Kolab Groupware" \
+	--append translationTabName='"de_CH" "Kolab Groupware"' \
+	--append translationTabName='"de_DE" "Kolab Groupware"' \
+	--set tabAdvanced=0 \
+	--set overwriteTab=0 \
+	--set tabPosition=1 \
+	--set groupName="Delegation" \
+	--append translationGroupName='"de_CH" "Vertretung"' \
+	--append translationGroupName='"de_DE" "Vertretung"' \
+	--set shortDescription="Delegates" \
+	--append translationShortDescription='"de_CH" "Vertreter"' \
+	--set longDescription="Delegates can answer mail and invitations on behalf of a user." \
+	--append translationLongDescription='"de_DE" "Vertreter können Mails und Einladungen im Namen des Nutzers beantworten."' \
+	--set ldapMapping=kolabDelegate \
+	--set deleteObjectClass=0 \
+	--set valueRequired=0 \
+	--set fullWidth=0 \
+	--set doNotSearch=0 \
+	--set syntax=UserDN \
+	--set default=1 \
+	--set mayChange=1 \
+	--set multivalue=1 \
+	--set notEditable=0 \
+	--set disableUDMWeb=0 \
+	--position "cn=kolab,cn=custom attributes,cn=univention,${ldap_base}"
+
 # Forwards
 addUserAttribute KolabForwardAddress \
 	"$@" \


commit 4475d36d893fe333021ad0021ab0a1b8fa656f28
Author: Christoph Wickert <wickert at kolabsys.com>
Date:   Fri Sep 18 15:40:01 2015 +0200

    Improve labels for SMTP access policy group

diff --git a/ucs/kolab-ucs-join-script.sh b/ucs/kolab-ucs-join-script.sh
index df9eb83..f6eafa2 100755
--- a/ucs/kolab-ucs-join-script.sh
+++ b/ucs/kolab-ucs-join-script.sh
@@ -285,9 +285,9 @@ addUserAttribute KolabAllowSMTPSender \
 	--append module="users/user" \
 	--append module="users/self" \
 	--set groupPosition=21 \
-	--set groupName="SMTP Access" \
-	--append translationGroupName='"de_CH" "SMTP-Zugriff"' \
-	--append translationGroupName='"de_DE" "SMTP-Zugriff"' \
+	--set groupName="SMTP Access Policy" \
+	--append translationGroupName='"de_CH" "SMTP-Zugriffsrichtlinien"' \
+	--append translationGroupName='"de_DE" "SMTP-Zugriffsrichtlinien"' \
 	--set tabPosition=1 \
 	--set shortDescription="Sender Access List" \
 	--append translationShortDescription='"de_CH" "Liste von Absendern"' \
@@ -305,9 +305,9 @@ addUserAttribute KolabAllowSMTPRecipient \
 	--append module="users/user" \
 	--append module="users/self" \
 	--set groupPosition=22 \
-	--set groupName="SMTP Access" \
-	--append translationGroupName='"de_CH" "SMTP-Zugriff"' \
-	--append translationGroupName='"de_DE" "SMTP-Zugriff"' \
+	--set groupName="SMTP Access Policy" \
+	--append translationGroupName='"de_CH" "SMTP-Zugriffsrichtlinien"' \
+	--append translationGroupName='"de_DE" "SMTP-Zugriffsrichtlinien"' \
 	--set tabPosition=1 \
 	--set shortDescription="Recipient(s) Access List" \
 	--append translationShortDescription='"de_CH" "Liste von Adressaten"' \




More information about the commits mailing list