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