Si on regarde ce que contient /var/lib/dpkg/info/clamav-freshclam.postinst
On trouve bien la ligne incrimin�e (l.258)
chown "$dbowner":adm $FRESHCLAMLOGFILE
difficile d'enlever un blanc ici !
Ce qui est etonnant, c'est que la valeur de la variable est donnee plus
haut (l.100)
dbowner=clamav (et non pas amavis qui ne figure nulle part dans ce
fichier)
$dbowner figure dans deux instructions d'echo et dbowner dans un if
condidionnel.
En premiere lecture je ne vois pas ou la chaine de caractere 'amavis '
est lue..
Il faut que je comprenne ce gros script ligne par ligne ..
La question plus generale est
pourquoi ce paquet est cass� chez moi alors que tout le reste (postfix,
amavis et clamav) marche impec ?
justice8 wrote:
Bonjour,
lacharme wrote:
Lorsque l'installation d'un package par un apt-get install se passe
mal comment faire pour recuperer une information plus consistante et
contourner la difficulte ?
exemple (apt-get install clamav-freshclam)
...
Setting up clamav-freshclam (0.75.1-4) ...
chown: 'amavis :adm': invalid user
dpkg: error processing clamav-freshclam (--configure):
subprocess post-installation script returned error exit status 1
Error were encountered while processing:
clamav-freshclam
E: Sub-process /usr/bin/dpkg returned an error code (1)
dans le cas ci-dessus, on ne voit pas a quoi se rapporte le 'invalid
user"
le groupe d'amavis est amavis.. si on associe le user amavis au
groupe adm, ca ne change rien..
Ajoute un -x au debut du fichier postinst dans
/var/lib/dpkg/clamav-freshclam/ (#!/bin/sh -x)
pour voir la ligne incrimin�e.
Puis, comme �a a �t� dit, teste en supprimant l'espace probablement
ex�cendaire o� se trouvel e chown et relance l'install.
Et ainsi de suite si il y a plusieurs erreurs.
Puis reporte un bug pour ce paquet.
dpkg-reconfigure echoue avec un message broken or not-fully
installed package ..
J8.
--
Jean-Paul LACHARME.
GREQAM UMR 6579 CNRS/EHESS/Univ. II et III
Centre de la Vieille Charit�. 2 rue de la Charit�.
13236 MARSEILLE Cedex 2
begin:vcard
fn:Jean-Paul LACHARME
n:LACHARME;Jean-Paul
org:GREQAM
adr:2, rue de la Charite;;Centre de la Vieille Charite;MARSEILLE Cedex 2;;13236;FRANCE
email;internet:[EMAIL PROTECTED]
tel;work:04.91.14.07.68
x-mozilla-html:FALSE
version:2.1
end:vcard