Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F174771
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
3 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/docker/roundcube/rootfs/opt/app-root/src/build.sh b/docker/roundcube/rootfs/opt/app-root/src/build.sh
index d47aa9f0..ddd91e04 100755
--- a/docker/roundcube/rootfs/opt/app-root/src/build.sh
+++ b/docker/roundcube/rootfs/opt/app-root/src/build.sh
@@ -1,62 +1,62 @@
#!/bin/bash
set -e
set -x
pushd /opt/app-root/src/
# Clone what we don't find (roundcubemail-skin-elastic is not publicly available, so can't be included this way)
if [ ! -d roundcubemail ]; then
# Push this branch on an apheleia-it repo
- git clone --branch dev/kolab-1.5 https://phorge.apps.ocp04.ait-msp-infra.net/source/roundcubemail.git roundcubemail
+ git clone --branch dev/kolab-1.5 https://github.com/cmollekopf/roundcubemail.git roundcubemail
fi
if [ ! -d roundcubemail-plugins-kolab ]; then
- git clone --branch master https://phorge.apps.ocp04.ait-msp-infra.net/source/roundcubemail-plugins-kolab.git roundcubemail-plugins-kolab
+ git clone --branch master https://git.kolab.org/diffusion/RPK/roundcubemail-plugins-kolab.git roundcubemail-plugins-kolab
fi
if [ ! -d syncroton ]; then
- git clone --branch master https://phorge.apps.ocp04.ait-msp-infra.net/source/syncroton.git syncroton
+ git clone --branch master https://git.kolab.org/diffusion/S/syncroton.git syncroton
fi
if [ ! -d iRony ]; then
- git clone --branch master https://phorge.apps.ocp04.ait-msp-infra.net/source/iRony.git iRony
+ git clone --branch master https://git.kolab.org/source/iRony.git iRony
fi
if [ ! -d chwala ]; then
- git clone --branch master https://phorge.apps.ocp04.ait-msp-infra.net/source/chwala.git chwala
+ git clone --branch master https://git.kolab.org/diffusion/C/chwala.git chwala
fi
if [ ! -d autoconf ]; then
- git clone --branch master https://phorge.apps.ocp04.ait-msp-infra.net/source/autoconf.git autoconf
+ git clone --branch master https://git.kolab.org/diffusion/AC/autoconf.git autoconf
fi
if [ ! -d freebusy ]; then
- git clone --branch master https://phorge.apps.ocp04.ait-msp-infra.net/source/freebusy.git freebusy
+ git clone --branch master https://git.kolab.org/diffusion/F/freebusy.git freebusy
fi
pushd roundcubemail
cp /opt/app-root/src/composer.json composer.json
rm -rf vendor/ composer.lock
php -dmemory_limit=-1 $(command -v composer) install
cd /opt/app-root/src/
./update.sh
cd /opt/app-root/src/roundcubemail
# Adjust the configs
sed -i -r \
-e "s/'vlv'(\s+)=> false,/'vlv'\1=> true,/g" \
-e "s/'vlv_search'(\s+)=> false,/'vlv_search'\1=> true,/g" \
-e "s/inetOrgPerson/inetorgperson/g" \
-e "s/kolabInetOrgPerson/inetorgperson/g" \
config/*.inc.php
sed -i -r -e "s|\$config\['enigma_pgp_homedir'\] = .*$|\$config['enigma_pgp_homedir'] = '/tmp/';|g" config/enigma.inc.php
sed -i -r -e "s|\$config\['enigma_passwordless'\] = .*$|\$config['enigma_passwordless'] = true;|g" config/enigma.inc.php
sed -i -r -e "s|\$config\['enigma_multihost'\] = .*$|\$config['enigma_multihost'] = true;|g" config/enigma.inc.php
echo "\$config['enigma_woat'] = true;" >> config/enigma.inc.php
sed -i -r -e "s|\$config\['managesieve_host'\] = .*$|\$config['managesieve_host'] = 'kolab';|g" config/managesieve.inc.php
popd
# Set the php timezone
sed -i -r -e 's|^(;*)date\.timezone.*$|date.timezone = Europe/Zurich|g' /etc/php.ini
# Allow environment variables from fpm
sed -i -e "s/;clear_env/clear_env/" /etc/php-fpm.d/www.conf
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Mon, Jan 20, 6:47 AM (1 d, 12 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
119992
Default Alt Text
(3 KB)
Attached To
Mode
R2 kolab
Attached
Detach File
Event Timeline
Log In to Comment