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

[Fwd: Re: dansguardian]





-------- Message original --------
Sujet: Re: dansguardian
Date: Sun, 12 Sep 2004 14:47:09 +0200
De: Capacci Thomas <mrcapacci@free.fr>
Pour: Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>
Références: <[🔎] 41439832.8060308@free.fr> <[🔎] 1094978784l.6753l.3l@tangerine> <41443A19.4060903@free.fr> <1094991989l.5671l.1l@tangerine>

Jean-Luc Coulon (f5ibh) a écrit :

Bonjour Thomas,

Le 12.09.2004 13:59:21, Capacci Thomas a écrit :

Jean-Luc Coulon (f5ibh) a écrit :

Le 12.09.2004 02:28:34, Capacci Thomas a écrit :

Bonsoir,

j'essaie d'installer dansguardian sur ma debian.
le make install échoue ; /etc/init.d/dansguardian file doesn't  exists

g tenté un configure avec --sysvdir=/etc/init.d mais cela ne marche pas.



Pourquoi ne pas installer le paquet Debian du même nom.

(en attachement le fichier /etc/init.d/dansguardian provenant de  sid)

Jean-Luc


Et bien parceque l'installation échoue aussi pour des problèmes de versions :
dpkg: dependency problems prevent configuration of dansguardian:
 dansguardian depends on libc6 (>= 2.3.2.ds1-4); however:
  Version of libc6 on system is 2.2.5-11.5.
 dansguardian depends on libgcc1 (>= 1:3.3.3-1); however:
  Version of libgcc1 on system is 1:3.0.4-7.
 dansguardian depends on libstdc++5 (>= 1:3.3.3-1); however:
  Package libstdc++5 is not installed.
 dansguardian depends on zlib1g (>= 1:1.2.1); however:
  Version of zlib1g on system is 1:1.1.4-1.0woody0.
dpkg: error processing dansguardian (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 dansguardian

je ne sais pas comment faire, passer en instable ?


Passer en instable pour juste un paquet ne me semble pas justifié.

Je ne sais pas quelle est la version de dansguadian dans stable/ testing. Mais ce que je ne comprends pas ce sont vos messages : si vous faites apt-get install dansguardian, apt va gérer les dépendances tout seul. Ce que vous avez fait là ressemble à dpkg -i sur un paquet debian qui provient d'une autre "saveur" de Debian.

j'essaie apt-get install dansguardian et le résultat n'est pas
encourageant :
Reading Package Lists...
Building Dependency Tree...
Package dansguardian has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
Pardonnez mon ignorance, mais qu'elle attitude proner dans ce genre de
dialogues homme-machine?


Comment s'y prend-on ?


Passer en sid est assez simple en théorie : vous allez dans votre fichier /etc/apt/sources.list, vous changez "woody' ou "stable" ou "testing" ou "sarge" par "unstable" ou "sid" et vous faites apt-get update suivi de apt-get dist-upgrade....

Attendez-vous à quelques surprises et à la mise à jour de centaines de paquets. Et peut-être à la suppression de paquets auquels vous tenez ou dont vous avez besoin. C'est sans grand danger car il va vous dire qu'il y a tant de paquets à installer, tant de paquets seront conservés et tant de paquets à supprimer. tant que vous n'avez pas répondu 'O', vous pouvez toujours remettre votre ancien fichier sources.list et refaire un apt-get update.

Si vous décidez cependant de passer à unstable, lors de la mise à jour des paquets, il est probable qu'un certain nombre d'entre eux restent non configurés pour des problèmes divers. Relancer la commande dpkg- configure -a plusieurs fois permet bien souvent d'arriver à ses fins.

mais vous êtes grand hein ! Je n'assume aucune respknsabilité quant aux conséquences de vos actions, surtout si elles doivent mettre en danger des vies humaines ;-)
Pas de soucis, je travaille dans un environnement sain en essayant d'
avoir de la méthode.

Merci beaucoup pour le fichier, je vais voir si je peux m'en servir.


Quelques astuces :
Je suis en sid et je m'y trouve bien... Sachant que les mises à niveau des paquets sotn très fréquentes et que d'un jour à l'autre on peut avoir des parties entières complètement cassées (vite réparées). Je procède ainsi : j'ai un miroir local des paquets que j'ai chargé sur sid (par la commande apt-move). Lorsque je fais une mise à jour de ma distributiuon Debian, pour chaque paquet mis à jour, je mets dans un répertoire appelé "quarantaine" la version contenue dans ce miroir et qui fonctionne. je fais ensuite la mise à jour du miroir même si alors, il contient des paquets cassés car j'ai une sauvegarde dans mon répertoire quarantaine. Si, après tests, les paquets en question s'avèrent bons pour le service, je les efface du répertoire de quarantaine. Sinon, je les réinstalle par dpkg -i en partant de ce répertoire de quarantaine et j'attends une version corrigée. ce n'est pas entièremetn sûr car une mise à jour de la libc ou de getty ou du shell peut empêcher le bon fonctionnement du sstèmemais il y a des limites à la paranoïa (je peux démarrer depuis une autre partition et aller "jardiner" sur mon système normal en cas de problème). Pour retrouver les anciennes versions des paquets, n peut faire plus simplement et ajouter dnas son fichier sourcers.list une lisgne comme (pour chacun des paquets) :
deb http://snapshot.debian.net/archive pool xemacs21

dans ce cas, il s'git de xemacs21, il faut mentionner le nom du paquet *source*.
Je suis encore trop débutant pour me lancer dans de telles "combines" ;)
mais je garde votre message dans un dossier (pas en quarantaine,
quoique...;)




Reply to: