Bug#803976: cyrus-common: /usr/lib/cyrus/bin/upgrade-db delete /var/lib/cyrus/db on upgrade from wheezy to jessie
Agustin Eijo
aeijo at mpba.gov.ar
Tue Nov 3 20:01:11 UTC 2015
Package: cyrus-common
Version: 2.4.17+caldav~beta10-18
Severity: important
Dear Maintainer,
I had the same problem I had when I upgraded from squeeze to wheezy and we had resolved at #706862 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=706862
The script /usr/lib/cyrus/bin/upgrade-db delete the directory /var/lib/cyrus/db
The same solution works fine for me::
Replace:
while read -r OLD_DBKEY OLD_DBVALUE ; do
...
done < $OLD_LIST
for:
cat $OLD_LIST | \
while read -r OLD_DBKEY OLD_DBVALUE ; do
...
done
This creates a new child process with diferent variables
Source:
http://serverfault.com/questions/259339/bash-variable-loses-value-at-end-of-while-read-loop
>From already thank you very much.
Agu
-- System Information:
Debian Release: 8.2
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages cyrus-common depends on:
ii adduser 3.113+nmu3
ii db-upgrade-util 5.3.0
ii db-util 5.3.0
ii debconf [debconf-2.0] 1.5.56
ii dpkg 1.17.25
ii gawk 1:4.1.1+dfsg-1
ii libc6 2.19-18+deb8u1
ii libcomerr2 1.42.12-1.1
ii libdb5.3 5.3.28-9
ii libical1a 1.0-1.3
ii libkrb5-3 1.12.1+dfsg-19
ii libldap-2.4-2 2.4.40+dfsg-1+deb8u1
ii libsasl2-2 2.1.26.dfsg1-13+deb8u1
ii libsasl2-modules 2.1.26.dfsg1-13+deb8u1
ii libsnmp30 5.7.2.1+dfsg-1
ii libsqlite3-0 3.8.7.1-1+deb8u1
ii libssl1.0.0 1.0.1k-3+deb8u1
ii libwrap0 7.6.q-25
ii libzephyr4 3.1.2-1
ii netbase 5.3
ii perl 5.20.2-3+deb8u1
ii postfix [mail-transport-agent] 2.11.3-1
ii zlib1g 1:1.2.8.dfsg-2+b1
Versions of packages cyrus-common recommends:
ii cyrus-admin 2.4.17+caldav~beta10-18
ii cyrus-imapd 2.4.17+caldav~beta10-18
ii cyrus-pop3d 2.4.17+caldav~beta10-18
Versions of packages cyrus-common suggests:
ii apt-listchanges 2.85.13+nmu1
ii cyrus-admin 2.4.17+caldav~beta10-18
pn cyrus-caldav <none>
ii cyrus-clients 2.4.17+caldav~beta10-18
pn cyrus-doc <none>
ii cyrus-imapd 2.4.17+caldav~beta10-18
pn cyrus-murder <none>
pn cyrus-nntpd <none>
ii cyrus-pop3d 2.4.17+caldav~beta10-18
pn cyrus-replication <none>
ii sasl2-bin 2.1.26.dfsg1-13+deb8u1
-- Configuration Files:
/etc/imapd.conf changed
(relevant)
configdirectory: /var/lib/cyrus
proc_path: /var/run/cyrus/proc
mboxname_lockpath: /var/run/cyrus/lock
defaultpartition: default
partition-default: /var/spool/cyrus/mail
(... other)
-- debconf information:
* cyrus-common/removespools: true
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list