[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian Bookworm en Cyrus? Stap nog ff niet over



Hoi Gijs,

Op 29-07-2023 om 08:36 schreef Gijs Hillenius:
On 28 July 2023 19:10 Wouter Verhelst, wrote:

On Wed, Jul 19, 2023 at 01:10:04PM +0200, Gijs Hillenius wrote:
On 19 July 2023 09:20 Paul van der Vlis, wrote:


[...]

Het officiele relocate script zit ook in Debian, als ik het goed
begrijp: /usr/lib/cyrus/bin/relocate_by_id

Yep. Maar dat werkt niet (meer) op de nieuwe lege inboxen.

Manual:
https://www.cyrusimap.org/imap/reference/manpages/systemcommands/relocate_by_id.html

Dit is ook interessant:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007965
https://cyrus.topicbox.com/groups/info/T3e85440ddbb44ec6-Maf769decd0dd45d4572145b8

Volgens een van de Debian packagers: (in de bug report
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037346) "the patch
needed to update to 3.6 is included in version 3.2.6-2+deb11u2."

Ik heb die aanwijzing nog niet teruggevonden; al is het voor mij mosterd
na het zinken van het schip.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037346#55

https://packages.debian.org/bullseye/cyrus-imapd

Basically: je moet er eerst voor zorgen dat je bullseye-installatie
helemaal up to date is. Zoals altijd.

Yep. Dat was geheel het geval; netjes de handleiding gevolgd. FWIW, op
de cyrus mailinglist kwamen er 1 of 2 andere Debian cyrus admins voorbij
die hun systeem zagen uitgleiden. Dat script uit de bugmelding lost het
weer op, maar het is geen doen voor systemen met veel gebruikers.
Ik ben het nog aan het bestuderen, ik wil niet dat het bij mij ook misgaat ;-)

Zou het kunnen dat de regel met "bullseye-updates" bij jou mistte in /etc/apt/sources.list van Debian 11? Die cyrus-imapd update met patch was namelijk geen security update, maar een minor-update in Debian 11.4:
https://www.debian.org/News/2022/20220709

Moraal van het verhaal: vergeet niet die "*-updates" in sources.list.
Naast security updates zijn er soms ook nog andere updates!

Ik vraag me af waarom dit een aparte regel is eigenlijk, waarom die updates niet gewoon in de Debian-versie komen bij een minor update.
Omzichtig: de (zeer-gewaardeerde) packagers gebruiken kennelijk zelf
geen cyrus (meer), en gingen lijkt het af op de aanwijzing van upstream.
Ik vermoed dat er een stap mist - relocate_by_id of zo.. Het kan ook
zijn dat "autocreate" verboden had moeten zijn.

Het is sowieso een moeilijke update als ik het zo lees, er kan meer misgaan: https://www.cyrusimap.org/3.6/imap/download/upgrade.html

De link is van de officiele documentatie, eigenlijk is de Debian documentatie leading. Is de Debian documentatie van een pakket eigenlijk al ergens te lezen voor je dat pakket installeert?

Groet,
Paul

--
Paul van der Vlis Linux systeembeheer Groningen
https://vandervlis.nl/


Reply to: