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

Re: Daemon Start konfigurieren



* Frank Küster <frank@debian.org> [25-10-05 19:39]:
> Jens Schüßler <jgs@trash.net> wrote:
> 
> > * Christian Knoke <chrisk@cknoke.de> [25-10-05 18:00]:
> >> 
> >> Hallo,
> >> 
> >> ich möchte ein Programm (apt-proxy) installiert haben, es soll aber nicht
> >> aktiv sein, also nicht beim Booten gestartet werden.
> >> 
> >> Welches ist der Debian-Weg, um dies zu erreichen? Einen Wert in
> >> /etc/default/apt-proxy eintragen? Das Script aus /etc/init.d entfernen? Dann
> >> wäre die Installation aber kaputt.
> >
> > 'update-rc.d -f apt-proxy'
> > Das entfernt dir die Symlinks aus /etc/rc$RUNLEVEL.d, aber nicht
> 
> Wie ich die manpage verstanden habe, wäre das "update-rc.d -f apt-proxy
> remove".  Allerdings hat es den Nachteil, dass die Symlinks dann nach
> dem nächsten Update von apt-proxy wieder da sind.  

*Patsch* Das kommt davon, wenn man beim Schreiben nicht aufpasst und
schon an den nächsten Satz denkt. Natürlich meinte ich ich 'update-rc.d
-f apt-proxy remove'.

> 
> Man sollte die symlinks lieber mit der Hand löschen und einige
> K-Symlinks stehen lassen.  Die schaden nicht, aber der apt-proxy bleibt
> dann auch nach dem update abgeschaltet:
> 
> ,---- update-rc.d(8)
> | If any files /etc/rcrunlevel.d/[SK]??name already exist then
> | update-rc.d does nothing.  This is so that the system administrator
> | can rearrange the links, provided that they leave at least one link
> | remaining, without having their configuration overwritten.
> `----

Stimmt auch wieder. Schade das update-rc.d nicht diese Funktionalität
bietet, nur die S-Links zu entfernen. Was ich nicht ganz verstehe ist
auch, das 'update-rc.d <basename> remove' eigentlich nichts macht und
man immer -f nutzen muss. Vielleicht sollte man das Skript mal etwas
erweitern.

Gruss
Jens



Reply to: