Hacker apt-get/dpgk pour se debarasser d'un package

2004-07-01 Par sujet Olivier Perret
Je cherche à me débarasser d'un reliquat d'exim sur une machine
où il me semblait bien avoir installé postfix avant de partir. 
(la machine est à Madagascar, d'où la difficulté pour vérifier
et intervenir)

Apparament, ça s'est mal passé car les 2 packages sont taggués
«rc» dans `dpkg -l` (et sendmail n'y est pas)

L'erreur qui suit me laisse perplexe, et résiste aux passages en
force recommandés par la doc:
dpkg: syntax error: unknown group `Debian-exim' in statusoverride file 
E: Sub-process /usr/bin/dpkg returned an error code (2)

Quelqu'un aurait un hack simple sachant que je ne veux plus entendre
parler d'exim sur cette machine ? 

Par exemple, mon correspondant propose:
Le fichier /var/lib/dpkg/statoverride contient la ligne
root Debian-exim 0640 /etc/exim4/passwd.client
ne suffirait-il pas de la mettre en commentaire ? 
Ce groupe Debian-exim n'existe pas dans /etc/group. 

J'aime pas faire comme ça (personellement, je mettrais plutôt
un autre nom de groupe qui existe) mais si y en a qu'ont déja
essayé ça m'intéresserait d'avoir leur avis. 
Merci d'avance.

La machine tourne sarge. 

-- 
Olivier



Re: Hacker apt-get/dpgk pour se debarasser d'un package

2004-07-01 Par sujet f5ibh
On Thu, Jul 01, 2004 at 11:01:39AM +0200, Olivier Perret wrote:
 Je cherche à me débarasser d'un reliquat d'exim sur une machine
 où il me semblait bien avoir installé postfix avant de partir. 
 (la machine est à Madagascar, d'où la difficulté pour vérifier
 et intervenir)
 
 Apparament, ça s'est mal passé car les 2 packages sont taggués
 «rc» dans `dpkg -l` (et sendmail n'y est pas)
 
 L'erreur qui suit me laisse perplexe, et résiste aux passages en
 force recommandés par la doc:
 dpkg: syntax error: unknown group `Debian-exim' in statusoverride file 
 E: Sub-process /usr/bin/dpkg returned an error code (2)
 
 Quelqu'un aurait un hack simple sachant que je ne veux plus entendre
 parler d'exim sur cette machine ? 
 
 Par exemple, mon correspondant propose:
 Le fichier /var/lib/dpkg/statoverride contient la ligne
 root Debian-exim 0640 /etc/exim4/passwd.client
 ne suffirait-il pas de la mettre en commentaire ? 
 Ce groupe Debian-exim n'existe pas dans /etc/group. 
 
 J'aime pas faire comme ça (personellement, je mettrais plutôt
 un autre nom de groupe qui existe) mais si y en a qu'ont déja
 essayé ça m'intéresserait d'avoir leur avis. 
 Merci d'avance.

je propose l'inverse : de créer le user et le group, de virer ce qui
doit l'être et ensuite, éventuellement de supprimer les group et user en
question.

Chez moi (j'utilise exim4) :

dans /etc/group :
Debian-exim:x:121:

dans /etc/passwd :
Debian-exim:x:121:121::/var/spool/exim4:/bin/false

---
- Jean-Luc

 
 La machine tourne sarge. 
 
 -- 
 Olivier


signature.asc
Description: Digital signature