Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F120825686
kolab-mta.preinst
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
Unknown
Size
773 B
Referenced Files
None
Subscribers
None
kolab-mta.preinst
View Options
#!/bin/sh
createLogfile () {
touch $1
chown $2 $1
chmod $3 $1
}
eval $(ucr shell)
if [ ! -e "/etc/cyrus.secret" ]; then
touch /etc/cyrus.secret
chmod 600 /etc/cyrus.secret
makepasswd --nocrypt > /etc/cyrus.secret
fi
if [ "${server_role}" = "domaincontroller_master" ]; then
univention-directory-manager users/user create \
--set password=$(cat /etc/cyrus.secret) \
--set "username=cyrus-admin" \
--set "firstname=Cyrus" \
--set "lastname=Administrator" \
--position "cn=users,${ldap_base}" >/dev/null 2>&1 || true
fi
createLogfile /var/log/mail.err root:root 644
createLogfile /var/log/mail.info root:adm 640
createLogfile /var/log/mail.log root:adm 640
createLogfile /var/log/mail.warn root:root 644
exit 0
File Metadata
Details
Attached
Mime Type
text/x-shellscript
Expires
Fri, Apr 24, 10:42 AM (3 d, 31 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18881705
Default Alt Text
kolab-mta.preinst (773 B)
Attached To
Mode
rKMETA kolab
Attached
Detach File
Event Timeline