Sysv-rc-conf et service fantôme ?

Bonjour,

Je sais que ça fait deux fois en 48 heures que je fais appel au forum, mais je n’ai trouvé satisfaction nulle-part ailleurs :blush:

Aujourd’hui j’ai voulu désinstaller rsync (apt-get purge rsync), mais le service apparaît toujours dans sysv-rc-conf.

J’ai testé une commande dont j’ai vu plusieurs fois la mention sur le net en cherchant pour mon problème et j’ai une réponse un peu étrange :

$ sudo update-rc.d -f rsync remove update-rc.d: using dependency based boot sequencing

En fait, quoi que j’entre, j’ai toujours la même réponse.

(J’ai aussi cherché ce résultat un peu partout sur Internet, mais c’est vraiment confus…)

Bref, j’ai aussi recherché rsync via un bon vieux find /etc/rc?.d|grep rsync et il n’y a pas de trace de rsync.

Pourtant, sysv-rc-conf persiste à afficher la ligne dans ma liste de services à démarrer ou non.

Est-ce que ma machine est possédée par un service fantôme ?

Salut,

Mais sur le fond … :033

Quel est le problème ?

# ls /etc/init.d ... rsync ...

[code]# acp sysv-rc-conf
sysv-rc-conf:
Installé : (aucun)
Candidat : 0.99-6
Table de version :
0.99-7 0
90 http://ftp.fr.debian.org/debian/ wheezy/main i386 Packages
50 http://ftp.fr.debian.org/debian/ sid/main i386 Packages
0.99-6 0
990 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages

[/code]

[code] # find /etc/rc?.d | grep rsync
/etc/rc2.d/S19rsync
/etc/rc3.d/S19rsync
/etc/rc4.d/S19rsync
/etc/rc5.d/S19rsync

[/code]

[code]# acp rsync
rsync:
Installé : 3.0.7-2
Candidat : 3.0.7-2
Table de version :
3.0.9-3 0
90 http://ftp.fr.debian.org/debian/ wheezy/main i386 Packages
50 http://ftp.fr.debian.org/debian/ sid/main i386 Packages
*** 3.0.7-2 0
990 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages
100 /var/lib/dpkg/status

[/code]

Bah, le “problème”, c’est juste que je ne comprends pas pourquoi rsync apparait toujours dans les services via sysv-rc-conf alors qu’il est bien désinstallé de l’ordinateur et qu’il ne reste plus aucune trace de lui dans l’ordinateur (à part dans sysv-rc-conf).

Voilà :angry:

Salut,

Je ne sais plus trop quel est la fonction de ce paquet sysv-rc-conf (?)

/etc/init.d ? non …

Il permet d’activer ou de désactiver les services au démarrage (et aussi par runlevel).

Donc, quand j’y vois un service que j’ai pourtant désinstallé comme il faut (Je crois), je me pose des questions. Je me demande si j’ai bien fait ça (J’ai pourtant utilisé “purge”) ou si c’est normal. Parce qu’à force, si sysv-rc-conf fait ça pour tous les services que je teste et que je fini par d’installer, la liste va vite devenir très longue… pour rien :frowning:

Oui, je crois me souvenir.
C’est plus ou moins une pseudo application “graphique/console” pour gérer les daemons (init.d )

As tu vu du côté de sa configuration “sysv-rc-conf”.

Ben sinon, le répertoire /etc/init.d fait cela très bien ?

Oh bon sang… T’avais raison, suffisait de mettre à jour le cache de sysv-rc-conf. :blush:

Je mérite des baffes sur ce coup là, suffisait vraiment de faire un man sysv-rc-conf pour y voir l’option “-P” pour purger le cache.

En fait, jusqu’ici, je pensais que ce programme ne stockait rien et qu’il se contentait de lire dans le répertoire init.d, j’ai honte !!

Merci beaucoup, c’était si con… J’en reviens pas.

J’ose pas trop encore y aller à la main… Y effacer des trucs.

J’attends de mieux comprendre le système et ses rouages pour vraiment gerer sans sysv.

En tous cas, merci ! Je clique sur le petit V.