18 |
-# $plugins = $plugins.',managesieve'; |
-# $plugins = $plugins.',managesieve'; |
19 |
-# $cdb->set_prop('roundcube','PluginsList',"$plugins"); |
-# $cdb->set_prop('roundcube','PluginsList',"$plugins"); |
20 |
-# } |
-# } |
21 |
+sieverule is now used instead of |
+#sieverule is now used instead of |
22 |
+if ($plugins !~ 'managesieve') |
+if ($plugins !~ 'managesieve') |
23 |
+ { |
+ { |
24 |
+ $plugins = $plugins.',managesieve'; |
+ $plugins = $plugins.',managesieve'; |
81 |
+/usr/bin/jq -r ".require.\"johndoh/globaladdressbook\" = \"~2.1\"" composer.json > tmp.json && mv -f tmp.json composer.json |
+/usr/bin/jq -r ".require.\"johndoh/globaladdressbook\" = \"~2.1\"" composer.json > tmp.json && mv -f tmp.json composer.json |
82 |
+ |
+ |
83 |
+ |
+ |
84 |
+COMPOSER_ALLOW_SUPERUSER=1 /usr/bin/php74 /usr/share/roundcubemail/composer.phar self-update |
+COMPOSER_ALLOW_SUPERUSER=1 /usr/bin/php74 /usr/local/bin/composer self-update |
85 |
+COMPOSER_ALLOW_SUPERUSER=1 /usr/bin/php74 /usr/share/roundcubemail/composer.phar update |
+COMPOSER_ALLOW_SUPERUSER=1 /usr/bin/php74 /usr/local/bin/composer update |
86 |
+/sbin/e-smith/db configuration setprop php74 AllowUrlFopen off |
+/sbin/e-smith/db configuration setprop php74 AllowUrlFopen off |
87 |
+/sbin/e-smith/expand-template /etc/opt/remi/php74/php.ini |
+/sbin/e-smith/expand-template /etc/opt/remi/php74/php.ini |
88 |
+/usr/bin/systemctl restart php74-php-fpm >/dev/null 2>&1 |
+/usr/bin/systemctl restart php74-php-fpm >/dev/null 2>&1 |
89 |
cd $pathroundcube |
cd $pathroundcube |
90 |
|
|
91 |
Les fichiers binaires smeserver-roundcube-1.2.old/root/usr/share/roundcubemail/composer.phar et smeserver-roundcube-1.2/root/usr/share/roundcubemail/composer.phar sont différents |
Les fichiers binaires smeserver-roundcube-1.2.old/root/usr/share/roundcubemail/composer.phar et smeserver-roundcube-1.2/root/usr/share/roundcubemail/composer.phar sont différents |
92 |
|
diff -Nur --no-dereference smeserver-roundcube-1.2.old/createlinks smeserver-roundcube-1.2/createlinks |
93 |
|
--- smeserver-roundcube-1.2.old/createlinks 2022-12-10 00:44:47.059000000 -0500 |
94 |
|
+++ smeserver-roundcube-1.2/createlinks 2022-12-10 00:53:13.496000000 -0500 |
95 |
|
@@ -36,7 +36,6 @@ |
96 |
|
)) |
97 |
|
{ |
98 |
|
templates2events("/usr/share/roundcubemail/plugins/managesieve/config.inc.php", $event); |
99 |
|
- templates2events("/usr/share/roundcubemail/plugins/sieverules/config.inc.php", $event); |
100 |
|
templates2events("/etc/roundcubemail/config.inc.php", $event); |
101 |
|
templates2events("/etc/e-smith/sql/init/80roundcube", $event); |
102 |
|
} |
103 |
|
diff -Nur --no-dereference smeserver-roundcube-1.2.old/root/etc/e-smith/templates/etc/roundcubemail/config.inc.php/90USER_PREFERENCES smeserver-roundcube-1.2/root/etc/e-smith/templates/etc/roundcubemail/config.inc.php/90USER_PREFERENCES |
104 |
|
--- smeserver-roundcube-1.2.old/root/etc/e-smith/templates/etc/roundcubemail/config.inc.php/90USER_PREFERENCES 2015-04-01 20:05:54.000000000 -0400 |
105 |
|
+++ smeserver-roundcube-1.2/root/etc/e-smith/templates/etc/roundcubemail/config.inc.php/90USER_PREFERENCES 2022-12-10 01:10:36.082000000 -0500 |
106 |
|
@@ -6,7 +6,8 @@ |
107 |
|
$config['default_charset'] = 'ISO-8859-1'; |
108 |
|
|
109 |
|
// skin name: folder from skins/ |
110 |
|
-$config['skin'] = 'larry'; |
111 |
|
+$config['skin'] = '{ # for 1.5 we use larry and classic, elastic are vailable, for 1.6 only elastic is available. |
112 |
|
+$OUT = (-d "/usr/share/roundcubemail/skins/larry") ? "larry" : "elastic"}'; |
113 |
|
|
114 |
|
// Enables using standard browser windows (that can be handled as tabs) |
115 |
|
// instead of popup windows |