@@ -13,7 +13,7 @@ if [ ! -e "$FIRST_START_DONE" ]; then
1313
1414 # add CA certificat config if CA cert exists
1515 if [ -e " /container/service/phpldapadmin/assets/apache2/certs/$PHPLDAPADMIN_HTTPS_CA_CRT_FILENAME " ]; then
16- sed -i " s/#SSLCACertificateFile/SSLCACertificateFile/g" /container/service/phpldapadmin/assets/apache2/phpldapadmin-ssl.conf
16+ sed -i --follow-symlinks " s/#SSLCACertificateFile/SSLCACertificateFile/g" /container/service/phpldapadmin/assets/apache2/phpldapadmin-ssl.conf
1717 fi
1818
1919 a2ensite phpldapadmin-ssl
@@ -27,20 +27,20 @@ if [ ! -e "$FIRST_START_DONE" ]; then
2727 cp -R /var/www/phpldapadmin_bootstrap/* /var/www/phpldapadmin
2828 rm -rf /var/www/phpldapadmin_bootstrap
2929
30- echo " link /container/service/phpldapadmin/assets/config.php to /var/www/phpldapadmin/config/config.php"
31- ln -s /container/service/phpldapadmin/assets/config.php /var/www/phpldapadmin/config/config.php
30+ echo " copy /container/service/phpldapadmin/assets/config.php to /var/www/phpldapadmin/config/config.php"
31+ cp -f /container/service/phpldapadmin/assets/config.php /var/www/phpldapadmin/config/config.php
3232
3333 get_salt () {
3434 salt=$( < /dev/urandom tr -dc ' 1324567890#<>,()*.^@$% =-_~;:/{}[]+!`azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN' | head -c64 | tr -d ' \\' )
3535 }
3636
3737 # phpLDAPadmin cookie secret
3838 get_salt
39- sed -i " s|{{ PHPLDAPADMIN_CONFIG_BLOWFISH }}|${salt} |g" /var/www/phpldapadmin/config/config.php
39+ sed -i --follow-symlinks " s|{{ PHPLDAPADMIN_CONFIG_BLOWFISH }}|${salt} |g" /var/www/phpldapadmin/config/config.php
4040
4141 append_to_servers () {
4242 TO_APPEND=$1
43- sed -i " s|{{ PHPLDAPADMIN_SERVERS }}|${TO_APPEND} \n{{ PHPLDAPADMIN_SERVERS }}|g" /var/www/phpldapadmin/config/config.php
43+ sed -i --follow-symlinks " s|{{ PHPLDAPADMIN_SERVERS }}|${TO_APPEND} \n{{ PHPLDAPADMIN_SERVERS }}|g" /var/www/phpldapadmin/config/config.php
4444 }
4545
4646 print_by_php_type () {
@@ -127,7 +127,7 @@ if [ ! -e "$FIRST_START_DONE" ]; then
127127 fi
128128 done
129129
130- sed -i " /{{ PHPLDAPADMIN_SERVERS }}/d" /var/www/phpldapadmin/config/config.php
130+ sed -i --follow-symlinks " /{{ PHPLDAPADMIN_SERVERS }}/d" /var/www/phpldapadmin/config/config.php
131131
132132 fi
133133
0 commit comments