@@ -1642,12 +1642,12 @@ if [ "$dovecot" = 'yes' ] && [ "$exim" = 'yes' ] && [ "$mysql" = 'yes' ]; then
16421642 cp -f $HESTIA_INSTALL_DIR /roundcube/plugins/config_zipdownload.inc.php /etc/roundcube/plugins/zipdownload/config.inc.php
16431643
16441644 # Fixes for PHP 7.4 compatibility
1645- sed -i ' s/$identities, "\\n"/"\\n", $identities/g' /usr/share/roundcube/plugins/enigma/lib/enigma_ui.php
1646- sed -i ' s/(array_keys($post_search), \x27|\x27)/(\x27|\x27, array_keys($post_search))/g' /usr/share/roundcube/program/lib/Roundcube/rcube_contacts.php
1647- sed -i ' s/implode($name, \x27.\x27)/implode(\x27.\x27, $name)/g' /usr/share/roundcube/program/lib/Roundcube/rcube_db.php
1648- sed -i ' s/$fields, \x27,\x27/\x27,\x27, $fields/g' /usr/share/roundcube/program/steps/addressbook/search.inc
1649- sed -i ' s/implode($fields, \x27,\x27)/implode(\x27,\x27, $fields)/g' /usr/share/roundcube/program/steps/addressbook/search.inc
1650- sed -i ' s/implode($bstyle, \x27; \x27)/implode(\x27; \x27, $bstyle)/g' /usr/share/roundcube/program/steps/mail/sendmail.inc
1645+ [ -f " /usr/share/roundcube/plugins/enigma/lib/enigma_ui.php " ] && sed -i ' s/$identities, "\\n"/"\\n", $identities/g' /usr/share/roundcube/plugins/enigma/lib/enigma_ui.php
1646+ [ -f " /usr/share/roundcube/program/lib/Roundcube/rcube_contacts.php " ] && sed -i ' s/(array_keys($post_search), \x27|\x27)/(\x27|\x27, array_keys($post_search))/g' /usr/share/roundcube/program/lib/Roundcube/rcube_contacts.php
1647+ [ -f " /usr/share/roundcube/program/lib/Roundcube/rcube_db.php " ] && sed -i ' s/implode($name, \x27.\x27)/implode(\x27.\x27, $name)/g' /usr/share/roundcube/program/lib/Roundcube/rcube_db.php
1648+ [ -f " /usr/share/roundcube/program/steps/addressbook/search.inc " ] && sed -i ' s/$fields, \x27,\x27/\x27,\x27, $fields/g' /usr/share/roundcube/program/steps/addressbook/search.inc
1649+ [ -f " /usr/share/roundcube/program/steps/addressbook/search.inc " ] && sed -i ' s/implode($fields, \x27,\x27)/implode(\x27,\x27, $fields)/g' /usr/share/roundcube/program/steps/addressbook/search.inc
1650+ [ -f " /usr/share/roundcube/program/steps/mail/sendmail.inc " ] && sed -i ' s/implode($bstyle, \x27; \x27)/implode(\x27; \x27, $bstyle)/g' /usr/share/roundcube/program/steps/mail/sendmail.inc
16511651
16521652 # Configure webmail alias
16531653 echo " WEBMAIL_ALIAS='webmail'" >> $HESTIA /conf/hestia.conf
0 commit comments