upgrade_shared_repository(1)

upgrade_shared_repository1

Migrating shared repository created by earlier versions

Usage

upgrade_shared_repository.pl --list LISTNAME --robot DOMAIN --all_lists [--fix_qencode]

Overview

upgrade_shared_repository.pl renames file names in shared repositories that may be incorrectly encoded because of previous Sympa versions.

•

As of Sympa 5.3a.8, file names in shared repository are Q-encoded, therefore made easier to store on any filesystem with any encoding.

•

As of Sympa 6.1b.5, Encoding of shared documents was not consistent with recent version of MIME::EncWords module: MIME::EncWords::encode_mimewords() used to encode characters "-!*+/". Now these characters are preserved, according to RFC 2047 section 5. We had to change encoding of shared documents according to new algorithm.

Options

--list LISTNAME --robot DOMAIN
--all_lists

Specifies target list(s).

--fix_qencode

If specified, fixes Q-encoding changed on Sympa 6.1b.5. Otherwise, applies Q-encoding introduced by Sympa 5.3a.8.

Releases

3 releases since Debian 10 (Buster); the text changed 2 times.

  1. 10
  2. 11
  3. 12

History

upgrade_shared_repository.pl appeared as separate executable on Sympa 6.2.17.

From sympa 6.2.70~dfsg-2+deb12u1 in Debian 12 (Bookworm). Parsed by carta from the page's man source.