We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
This request is superseded by
request 3302
(Show diff)
Overview
Request 3301 (superseded)
New release 1.5.7.5
- Created by mollekopf 8 months ago
- In state superseded
- Superseded by 3302
-
Open review for
Admin
-
Open review for
vanmeeuwen
-
Open review for
mollekopf
-
Open review for
kolab-developers
Submit package Kolab:16:Testing / roundcubema...fcontained to package Kolab:16 / roundcubemail-selfcontained
roundcubemail.spec
Changed
x
1
2
%global logdir /var/log/roundcubemail
3
%global tmpdir /var/lib/roundcubemail
4
5
-%global rc_version 1.6
6
+%global rc_version 1.5
7
%global plugin_version 3.5.11
8
%global skin_version 0.5.0
9
#%%global rc_rel_suffix rc2.12
10
11
%global basedir %{name}-%{rc_version}%{?dash_rel_suffix}
12
13
Name: roundcubemail
14
-Version: 1.6.9.7
15
+Version: 1.5.7.5
16
17
Release: 4%{?dot_rel_suffix}%{?dist}
18
19
20
21
Source200: 2017111400.sql
22
23
-Source301: migrateconfig.sh
24
-
25
Patch201: default-configuration.patch
26
Patch202: roundcubemail-1.4-beta86-plugin-enigma-homedir.patch
27
Patch203: 0001-On-mysql-5.6-191-bytes-length-is-the-best-we-can-do-.patch
28
29
30
%if 0%{?suse_version}
31
Requires: http_daemon
32
-Requires: php >= 7.3
33
+Requires: php >= 5.5
34
Recommends: mod_php_any
35
%else
36
Requires: webserver
37
-%if 0%{?plesk} > 0 && 0%{?rhel} <= 8
38
+%if 0%{?plesk} > 0 && 0%{?rhel} == 7
39
# On Plesk we can afford to build with an incompatible php version because we have the plesk supplied php versions
40
-# We also don't depend on a php version, we just assume one is available.
41
Requires: php-common
42
+Requires: plesk-php74
43
%else
44
-Requires: php-common >= 7.3
45
+Requires: php-common >= 5.5
46
%endif
47
%endif
48
49
50
rm -rvf ${dir}
51
done
52
53
-cp -vf %{SOURCE301} bin/migrateconfig.sh
54
-
55
%if 0%{?plesk} > 0
56
cp -vf %{SOURCE100} config/config.inc.php.sample
57
cp -vf %{SOURCE101} plugins/managesieve/config.inc.php.dist
58
59
/bin/systemctl reload php-fpm.service || :
60
fi
61
62
-%if 0%{?plesk} > 0 && 0%{?rhel} <= 8
63
-php="plesk php"
64
+%if 0%{?plesk} > 0 && 0%{?rhel} == 7
65
+php="/opt/plesk/php/7.4/bin/php"
66
+# Process all sql updates (requires the php-mysqlnd package for the pdo driver for the system php)
67
+${php} %{_datadir}/roundcubemail/bin/updatedb.sh \
68
+ --dir %{_datadir}/doc/roundcubemail-%{version}/SQL/ \
69
+ --package roundcube || :
70
%else
71
php="/usr/bin/php"
72
+${php} %{_datadir}/roundcubemail/bin/updatedb.sh \
73
+ --dir %{_datadir}/doc/roundcubemail/SQL/ \
74
+ --package roundcube || :
75
%endif
76
77
+${php} %{_datadir}/roundcubemail/bin/updatedb.sh \
78
+ --dir %{_datadir}/roundcubemail/plugins/libkolab/SQL/ \
79
+ --package libkolab || :
80
81
-%if 0%{?plesk} > 0 && 0%{?rhel} <= 8
82
-for version in 8.2 8.1 8.0 7.4; do
83
- php="/opt/plesk/php/$version/bin/php"
84
-%else
85
-for version in 1; do
86
- php="/usr/bin/php"
87
-%endif
88
-
89
- if -f "$php" ; then
90
- # Process all sql updates (requires the php-mysqlnd package for the pdo driver for the system php)
91
- ${php} %{_datadir}/roundcubemail/bin/updatedb.sh \
92
- --dir %{_datadir}/doc/roundcubemail/SQL/ \
93
- --package roundcube || :
94
-
95
- ${php} %{_datadir}/roundcubemail/bin/updatedb.sh \
96
- --dir %{_datadir}/roundcubemail/plugins/libkolab/SQL/ \
97
- --package libkolab || :
98
-
99
- ${php} %{_datadir}/roundcubemail/bin/updatedb.sh \
100
- --dir %{_datadir}/roundcubemail/plugins/calendar/drivers/kolab/SQL/ \
101
- --package calendar-kolab || :
102
-
103
- ${php} %{_datadir}/roundcubemail/bin/migrateconfig.sh
104
-
105
- break
106
- fi
107
-done
108
+${php} %{_datadir}/roundcubemail/bin/updatedb.sh \
109
+ --dir %{_datadir}/roundcubemail/plugins/calendar/drivers/kolab/SQL/ \
110
+ --package calendar-kolab || :
111
112
exit 0
113
114
115
%dir %{_localstatedir}/lib/rpm-state/roundcubemail/
116
117
%changelog
118
-* Tue Dec 12 2024 Christian Mollekopf <mollekopf@apheleia-it.ch> - 1.6.9.1-1
119
-- Roundcube 1.6
120
-
121
* Wed Aug 3 2022 Christian Mollekopf <mollekopf@apheleia-it.ch> - 1.5.3-1
122
- Roundcube 1.5.3
123
- WOAT support
124
Dockerfile
Changed
10
1
2
-FROM quay.io/almalinux/almalinux:9
3
-RUN dnf -y install php php-dom php-gd php-xml php-ldap php-mbstring php-cli php-json php-zip unzip bash git tar gzip wget curl-minimal npm which patch
4
+FROM quay.io/almalinux/almalinux:8
5
+RUN rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux
6
+RUN dnf -y install php php-dom php-gd php-xml php-ldap php-mbstring php-cli php-json php-zip unzip bash git tar gzip wget curl npm which
7
RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"; php composer-setup.php --install-dir=/usr/local/bin --filename=composer
8
ADD buildroundcubemailtarball.sh /buildroundcubemailtarball.sh
9
RUN id default || (groupadd -g 1000 default && useradd -d /home/default/ -u 1000 -g 1000 default)
10
buildroundcubemailtarball.sh
Changed
57
1
2
set -e
3
set -x
4
5
-VERSION=1.6
6
+VERSION=1.5
7
GIT_REF=dev/kolab-$VERSION
8
PLUGINS_GIT_REF=master
9
NAME=roundcubemail-$VERSION
10
11
"license": "GPL-3.0+",
12
"config": {
13
"platform": {
14
- "php": "7.4"
15
+ "php": "7.2.24"
16
},
17
"allow-plugins": {
18
"roundcube/plugin-installer": true
19
20
}
21
,
22
"require": {
23
- "php": ">=7.4.0",
24
+ "php": ">=7.2.0",
25
"caxy/php-htmldiff": "0.1.9",
26
"pear/pear-core-minimal": "~1.10.1",
27
"pear/auth_sasl": "~1.1.0",
28
29
"pear/net_smtp": "~1.10.0",
30
"pear/crypt_gpg": "~1.6.3",
31
"pear/net_sieve": "~1.4.5",
32
- "roundcube/plugin-installer": "dev-master",
33
+ "roundcube/plugin-installer": "~0.2.0",
34
"roundcube/rtf-html-php": "~2.1",
35
- "roundcube/larry": "~1.6.0",
36
"masterminds/html5": "~2.7.0",
37
"endroid/qr-code": "~1.6.5",
38
"guzzlehttp/guzzle": "^6.5.5",
39
40
41
rm -f $NAME.tar.gz
42
-d "$NAME" && rm -rf "$NAME"
43
-git clone --branch $GIT_REF https://git.kolab.org/source/roundcubemail.git $NAME
44
+git clone --branch dev/kolab-1.5 https://git.kolab.org/source/roundcubemail.git $NAME
45
pushd $NAME
46
git reset --hard $GIT_REF
47
popd
48
49
mv composer.json $NAME/composer.json
50
pushd $NAME
51
# Avoid running the roundcubemail plugin installer (we're not installing on this system)
52
-env SKIP_DB_INIT=true SKIP_DB_UPDATE=true composer install
53
+composer install
54
bin/install-jsdeps.sh
55
56
# Install build deps
57
debian.changelog
Changed
17
1
2
-roundcubemail (1.6.9.7-1~kolab1) unstable; urgency=low
3
-
4
- * Update to RC 1.6
5
-
6
- -- Christian Mollekopf <mollekopf@apheleia-it.ch> Tue, 12 Dezember 2024 11:11:11 +0200
7
-
8
-roundcubemail (1.5.8.5-1~kolab1) unstable; urgency=low
9
-
10
- * New tarball
11
-
12
- -- Christian Mollekopf <mollekopf@apheleia-it.ch> Mon, 5 August 2023 11:11:11 +0200
13
-
14
roundcubemail (1.5.6.3-1~kolab2) unstable; urgency=low
15
16
* Add conflict with old roundcubemail-plugin-kolab-2fa and
17
debian.control
Changed
10
1
2
${misc:Depends}
3
Replaces: roundcube, roundcube-core, roundcube-mysql, roundcube-pgsql, roundcube-plugins, roundcubemail-core, roundcubemail-plugin-acl, roundcubemail-plugin-archive, roundcubemail-plugin-calendar, roundcubemail-plugin-contextmenu, roundcubemail-plugin-filesystem-attachments, roundcubemail-plugin-jqueryui, roundcubemail-plugin-kolab-2fa, roundcubemail-plugin-kolab-activesync, roundcubemail-plugin-kolab-addressbook, roundcubemail-plugin-kolab-auth, roundcubemail-plugin-kolab-chat, roundcubemail-plugin-kolab-config, roundcubemail-plugin-kolab-delegation, roundcubemail-plugin-kolab-files, roundcubemail-plugin-kolab-folders, roundcubemail-plugin-kolab-notes, roundcubemail-plugin-kolab-tags, roundcubemail-plugin-libcalendaring, roundcubemail-plugin-libkolab, roundcubemail-plugins-kolab, roundcubemail-plugin-managesieve, roundcubemail-plugin-markasjunk, roundcubemail-plugin-newmail-notifier, roundcubemail-plugin-odfviewer, roundcubemail-plugin-password, roundcubemail-plugin-pdfviewer, roundcubemail-plugin-redundant-attachments, roundcubemail-plugin-tasklist, roundcubemail-plugin-zipdownload, roundcubemail-skin-kolab, roundcubemail-skin-plesk, roundcubemail-skin-plesk-larry
4
Conflicts: roundcube, roundcube-core, roundcube-mysql, roundcube-pgsql, roundcube-plugins, roundcubemail-core, roundcubemail-plugin-acl, roundcubemail-plugin-archive, roundcubemail-plugin-calendar, roundcubemail-plugin-contextmenu, roundcubemail-plugin-filesystem-attachments, roundcubemail-plugin-jqueryui, roundcubemail-plugin-kolab-2fa, roundcubemail-plugin-kolab-activesync, roundcubemail-plugin-kolab-addressbook, roundcubemail-plugin-kolab-auth, roundcubemail-plugin-kolab-chat, roundcubemail-plugin-kolab-config, roundcubemail-plugin-kolab-delegation, roundcubemail-plugin-kolab-files, roundcubemail-plugin-kolab-folders, roundcubemail-plugin-kolab-notes, roundcubemail-plugin-kolab-tags, roundcubemail-plugin-libcalendaring, roundcubemail-plugin-libkolab, roundcubemail-plugins-kolab, roundcubemail-plugin-managesieve, roundcubemail-plugin-markasjunk, roundcubemail-plugin-newmail-notifier, roundcubemail-plugin-odfviewer, roundcubemail-plugin-password, roundcubemail-plugin-pdfviewer, roundcubemail-plugin-redundant-attachments, roundcubemail-plugin-tasklist, roundcubemail-plugin-zipdownload, roundcubemail-skin-kolab, roundcubemail-skin-plesk, roundcubemail-skin-plesk-larry
5
-Provides: roundcube, roundcube-core, roundcube-mysql, roundcube-pgsql, roundcube-plugins, roundcubemail-core (= 1.6), roundcubemail-plugin-acl, roundcubemail-plugin-archive, roundcubemail-plugin-calendar, roundcubemail-plugin-contextmenu, roundcubemail-plugin-filesystem-attachments, roundcubemail-plugin-jqueryui (= 3.1.12), roundcubemail-plugin-kolab-2fa (= 3.1.12), roundcubemail-plugin-kolab-activesync (= 3.1.12), roundcubemail-plugin-kolab-addressbook (= 3.1.12), roundcubemail-plugin-kolab-auth (= 3.1.12), roundcubemail-plugin-kolab-chat (= 3.1.12), roundcubemail-plugin-kolab-config (= 3.1.12), roundcubemail-plugin-kolab-delegation (= 3.1.12), roundcubemail-plugin-kolab-files (= 3.1.12), roundcubemail-plugin-kolab-folders (= 3.1.12), roundcubemail-plugin-kolab-notes (= 3.1.12), roundcubemail-plugin-kolab-tags (= 3.1.12), roundcubemail-plugin-libcalendaring (= 3.1.12), roundcubemail-plugin-libkolab (= 3.1.12), roundcubemail-plugins-kolab (= 3.1.12), roundcubemail-plugin-managesieve, roundcubemail-plugin-markasjunk, roundcubemail-plugin-newmail-notifier, roundcubemail-plugin-odfviewer, roundcubemail-plugin-password, roundcubemail-plugin-pdfviewer, roundcubemail-plugin-redundant-attachments, roundcubemail-plugin-tasklist, roundcubemail-plugin-zipdownload, roundcubemail-skin-kolab, roundcubemail-skin-plesk, roundcubemail-skin-plesk-larry
6
+Provides: roundcube, roundcube-core, roundcube-mysql, roundcube-pgsql, roundcube-plugins, roundcubemail-core (= 1.5), roundcubemail-plugin-acl, roundcubemail-plugin-archive, roundcubemail-plugin-calendar, roundcubemail-plugin-contextmenu, roundcubemail-plugin-filesystem-attachments, roundcubemail-plugin-jqueryui (= 3.1.12), roundcubemail-plugin-kolab-2fa (= 3.1.12), roundcubemail-plugin-kolab-activesync (= 3.1.12), roundcubemail-plugin-kolab-addressbook (= 3.1.12), roundcubemail-plugin-kolab-auth (= 3.1.12), roundcubemail-plugin-kolab-chat (= 3.1.12), roundcubemail-plugin-kolab-config (= 3.1.12), roundcubemail-plugin-kolab-delegation (= 3.1.12), roundcubemail-plugin-kolab-files (= 3.1.12), roundcubemail-plugin-kolab-folders (= 3.1.12), roundcubemail-plugin-kolab-notes (= 3.1.12), roundcubemail-plugin-kolab-tags (= 3.1.12), roundcubemail-plugin-libcalendaring (= 3.1.12), roundcubemail-plugin-libkolab (= 3.1.12), roundcubemail-plugins-kolab (= 3.1.12), roundcubemail-plugin-managesieve, roundcubemail-plugin-markasjunk, roundcubemail-plugin-newmail-notifier, roundcubemail-plugin-odfviewer, roundcubemail-plugin-password, roundcubemail-plugin-pdfviewer, roundcubemail-plugin-redundant-attachments, roundcubemail-plugin-tasklist, roundcubemail-plugin-zipdownload, roundcubemail-skin-kolab, roundcubemail-skin-plesk, roundcubemail-skin-plesk-larry
7
Description: skinnable AJAX based webmail solution for IMAP servers
8
RoundCube Webmail is a browser-based multilingual IMAP client with an
9
application-like user interface. It provides full functionality
10
debian.rules
Changed
10
1
2
3
cp -v ../SOURCES/2017111400.sql SQL/mysql/
4
5
- cp -v ../SOURCES/migrateconfig.sh bin/
6
-
7
if -f "/etc/plesk-release" ; then \
8
cp -v ../SOURCES/plesk.config.inc.php config/config.inc.php ; \
9
cp -v ../SOURCES/plesk.managesieve.inc.php config/managesieve.inc.php ; \
10
debian.tar.gz/roundcubemail.postinst
Changed
17
1
2
>/dev/null 2>&1 || :
3
}
4
5
-migrate_config() {
6
- php /usr/share/roundcubemail/bin/migrateconfig.sh >/dev/null 2>&1 || :
7
-}
8
-
9
case "$1" in
10
configure)
11
fixperms
12
update_database
13
- migrate_config
14
a2enmod rewrite
15
16
sed -i "s/rcmail-\!24ByteDESkey\*Str/`head -c 200 /dev/urandom | tr -dc _A-Z-a-z-0-9 | head -c24`/" \
17
migrateconfig.sh
Deleted
135
1
2
-#!/usr/bin/env php
3
-<?php
4
-
5
-$home = '/etc/roundcubemail/';
6
-
7
-if (!file_exists("{$home}/config.inc.php")) {
8
- return;
9
-}
10
-
11
-// default_host/default_port -> imap_host
12
-// smtp_server/smtp_port -> smtp_host
13
-
14
-// For Kolab v3 we deal with a different format, so we first have to read the config
15
-$imap_host = null;
16
-$smtp_host = null;
17
-
18
-foreach (file("{$home}/config.inc.php") as $line) {
19
- if (strpos($line, "\$config'imap_host'") !== false) {
20
- // Already migrated
21
- return;
22
- }
23
-
24
- if (preg_match("~\\\$config\\'default_host'\\\s*=\s*'\"?(^'\";*)'\"?~", $line, $matches)) {
25
- $imap_host = $matches1;
26
- } elseif (preg_match("~\\\$config\\'default_port'\\\s*=\s*'\"?(^'\";*)'\"?~", $line, $matches)) {
27
- $imap_port = trim($matches1, "'");
28
- } elseif (preg_match("~\\\$config\\'smtp_server'\\\s*=\s*'\"?(^'\";*)'\"?~", $line, $matches)) {
29
- $smtp_host = $matches1;
30
- } elseif (preg_match("~\\\$config\\'smtp_port'\\\s*=\s*'\"?(^'\";*)'\"?~", $line, $matches)) {
31
- $smtp_port = trim($matches1, "'");
32
- }
33
-}
34
-
35
-if (!empty($imap_port) && !empty($imap_host)) {
36
- if (strpos($imap_host, ':' . $imap_port) === false) {
37
- $imap_host .= ':' . $imap_port;
38
- }
39
-
40
- if (strpos($imap_host, '://') === false) {
41
- switch ($imap_port) {
42
- case 993:
43
- case 9993:
44
- $imap_host = 'ssl://' . $imap_host;
45
- break;
46
- }
47
- }
48
-}
49
-
50
-if (!empty($smtp_port) && !empty($smtp_host)) {
51
- if (strpos($smtp_host, ':' . $smtp_port) === false) {
52
- $smtp_host .= ':' . $smtp_port;
53
- }
54
-
55
- if (strpos($smtp_host, '://') === false) {
56
- switch ($smtp_port) {
57
- case 587:
58
- $smtp_host = 'tls://' . $smtp_host;
59
- break;
60
- case 465:
61
- $smtp_host = 'ssl://' . $smtp_host;
62
- break;
63
- }
64
- }
65
-}
66
-
67
-// TODO: removed `port` option from `ldap_public` array (non-standard port can be set via `host`)
68
-// TODO: removed `use_tls` option from `ldap_public` array (use tls:// prefix in `host`)
69
-
70
-// For Kolab v4 we can just replace strings as we have a "constant" content
71
-$replace =
72
- "\$config'default_host' = (getenv('IMAP_TLS') == \"true\" ? \"ssl://\" : \"\") . getenv('IMAP_HOST');"
73
- => "\$config'imap_host' = (getenv('IMAP_TLS') == \"true\" ? \"ssl://\" : \"\") . getenv('IMAP_HOST') . ':' . getenv('IMAP_PORT');",
74
- "\$config'default_port' = getenv('IMAP_PORT');" => '',
75
- "\$config'smtp_server' = \"tls://\" . getenv('SUBMISSION_HOST');"
76
- => "\$config'smtp_host' = \"tls://\" . getenv('SUBMISSION_HOST') . ':' . getenv('SUBMISSION_PORT');",
77
- "\$config'smtp_server' = getenv('SUBMISSION_HOST');"
78
- => "\$config'smtp_host' = getenv('SUBMISSION_HOST') . ':' . getenv('SUBMISSION_PORT');",
79
- "\$config'smtp_port' = getenv('SUBMISSION_PORT');" => '',
80
-;
81
-
82
-$content = '';
83
-foreach (file("{$home}/config.inc.php") as $line) {
84
- $line = str_replace(array_keys($replace), array_values($replace), $line);
85
- if ($imap_host && strpos($line, "\$config'default_host'") !== false) {
86
- $content .= " \$config'imap_host' = '{$imap_host}';\n";
87
- } elseif ($smtp_host && strpos($line, "\$config'smtp_server'") !== false) {
88
- $content .= " \$config'smtp_host' = '{$smtp_host}';\n";
89
- } elseif (!preg_match("~\\\$config\\'(default_port|smtp_port)'\\~", $line)) {
90
- $content .= $line;
91
- }
92
-}
93
-
94
-file_put_contents("{$home}/config.inc.php", $content);
95
-
96
-// managesieve_usetls/managesieve_port
97
-
98
-$sieve_host = null;
99
-
100
-foreach (file("{$home}/managesieve.inc.php") as $line) {
101
- if (preg_match("~\\\$config\\'managesieve_host'\\\s*=\s*'\"?(^'\";*)'\"?~", $line, $matches)) {
102
- $sieve_host = $matches1;
103
- } elseif (preg_match("~\\\$config\\'managesieve_port'\\\s*=\s*'\"?(^'\";*)'\"?~", $line, $matches)) {
104
- $sieve_port = trim($matches1, "'");
105
- } elseif (preg_match("~\\\$config\\'managesieve_usetls'\\\s*=\s*true~", $line, $matches)) {
106
- $sieve_tls = true;
107
- }
108
-}
109
-
110
-if (!empty($sieve_host)) {
111
- if (!empty($sieve_port) && strpos($sieve_host, ":$sieve_port") === false) {
112
- $sieve_host .= ':' . $sieve_port;
113
- }
114
- if (!empty($sieve_tls) && strpos($sieve_host, "://") === false) {
115
- $sieve_host = 'tls://' . $sieve_host;
116
- }
117
-}
118
-
119
-$replace =
120
- "\$config'managesieve_host' = str_replace(\"ssl://\", \"\", getenv('IMAP_HOST'));"
121
- => "\$config'managesieve_host' = str_replace(\"ssl://\", \"\", getenv('IMAP_HOST')) . ':4190';",
122
-;
123
-
124
-$content = '';
125
-foreach (file("{$home}/managesieve.inc.php") as $line) {
126
- $line = str_replace(array_keys($replace), array_values($replace), $line);
127
- if ($sieve_host && strpos($line, "\$config'managesieve_host' = '") !== false) {
128
- $content .= " \$config'managesieve_host' = '{$sieve_host}';\n";
129
- } elseif (!preg_match("~\\\$config\\'(managesieve_port|managesieve_usetls)'\\~", $line)) {
130
- $content .= $line;
131
- }
132
-}
133
-
134
-file_put_contents("{$home}/managesieve.inc.php", $content);
135
plesk.config.inc.php
Changed
17
1
2
3
$config'product_name' = "Plesk Premium Email, powered by Kolab";
4
5
- $config'imap_host' = "localhost:9143";
6
- // CRAM-MD5 and DIGEST-MD5 are not compatible with encrypted passwords in plesk
7
- $config'imap_auth_type' = 'PLAIN';
8
+ $config'default_host' = "localhost";
9
+ $config'default_port' = 9143;
10
11
- $config'smtp_host' = "localhost:25";
12
+ $config'smtp_server' = "localhost";
13
+ $config'smtp_port' = 25;
14
$config'smtp_user' = '%u';
15
$config'smtp_pass' = '%p';
16
$config'smtp_helo_host' = $_SERVER"HTTP_HOST" ?? "";
17
plesk.managesieve.inc.php
Changed
13
1
2
<?php
3
- $config'managesieve_host' = '%h:4190';
4
+ $config'managesieve_port' = 4190;
5
+ $config'managesieve_host' = '%h';
6
$config'managesieve_auth_type' = 'PLAIN';
7
$config'managesieve_auth_cid' = null;
8
$config'managesieve_auth_pw' = null;
9
+ $config'managesieve_usetls' = true;
10
$config'managesieve_default' = '/etc/dovecot/sieve/global';
11
$config'managesieve_mbox_encoding' = 'UTF-8';
12
$config'managesieve_replace_delimiter' = '';
13
roundcubemail-1.6.tar.gz -> roundcubemail-1.5.tar.gz
Changed
roundcubemail.dsc
Changed
17
1
2
Source: roundcubemail
3
Binary: roundcubemail
4
Architecture: all
5
-Version: 1:1.6.9.7-1~kolab1
6
+Version: 1:1.5.7.5-1~kolab1
7
Maintainer: Jeroen van Meeuwen <vanmeeuwen@kolabsys.com>
8
Uploaders: Jeroen van Meeuwen <vanmeeuwen@kolabsys.com>
9
Homepage: http://www.roundcube.net/
10
11
Package-List:
12
roundcubemail deb web extra
13
Files:
14
- 00000000000000000000000000000000 0 roundcubemail-1.6.tar.gz
15
+ 00000000000000000000000000000000 0 roundcubemail-1.5.tar.gz
16
00000000000000000000000000000000 0 debian.tar.gz
17
Refresh
Refresh
Login required, please
login
in order to comment
Request History
mollekopf created request 8 months ago
New release 1.5.7.5
mollekopf superseded request 8 months ago
superseded by 3302