non non j’avais juste mis la procedure avec le chmod
voici ce que j’ai fais :
[quote]root@cluster:~# mv /var/lib/dpkg/info/courier-imap.prerm /var/lib/dpkg/info/courier.prerm.bof
root@cluster:~# echo > /var/lib/dpkg/info/courier-imap.prerm << EOF
!/bin/bash
exit 0
EOF
root@cluster:~# chmod 755 /var/lib/dpkg/info/courier-imap.prerm
root@cluster:~# apt-get remove courier-imap
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants seront ENLEVÉS :
courier-imap
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 1 663 ko d’espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? o
(Lecture de la base de données… 43602 fichiers et répertoires déjà installés.)
Suppression de courier-imap …
dpkg (sous-processus) : impossible d’exécuter script pre-removal installé (/var/lib/dpkg/info/courier-imap.prerm): Erreur de format pour exec()
dpkg : erreur de traitement de courier-imap (–remove) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d’état 2
configured to not write apport reports
Courier IMAP server: ERROR - imapd configuration file missing.
invoke-rc.d: initscript courier-imap, action « start » failed.
dpkg : erreur lors du nettoyage :
le sous-processus script post-installation installé a retourné une erreur de sortie d’état 1
Des erreurs ont été rencontrées pendant l’exécution :
courier-imap
E: Sub-process /usr/bin/dpkg returned an error code (1)
[/quote]