Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: Tymczasowe wyłączenie usług  (Przeczytany 2734 razy)

olka

  • Gość
Tymczasowe wyłączenie usług
« dnia: 2007-04-05, 20:45:30 »
Cześć,
mam takie pytanie natury teoretycznej: uruchomiłam u siebie LTSP, z którego korzystam sporadycznie.
Nie chcę więc za każdym razem uruchamiać niezbędnych dla niego usług (telnet, kdm, tftp, dhcp ), bo tylko uprzykrzają mi życie.
Używam Debiana: czy jeśli usunę wpisy z /etc/inetd.conf oraz wykonam update-rc.d  remove dla usług a uruchamianie przeniosę do jakiegoś zewnętrznego skryptu wywoływanego ręcznie to uzyskam ten sam efekt? Czy o czyś zapomniałam?

dziękuję za pomoc
olka

chmooreck

  • Gość
Tymczasowe wyłączenie usług
« Odpowiedź #1 dnia: 2007-04-05, 23:02:08 »
http://linuxhelp.blogspot.com/2006/04/enabling-and-disabling-services-during_01.html

http://www.oreilly.com/catalog/debian/chapter/book/ch07_03.html

to wszystko...
z tego co wyczytałem nic nie trzeba ręcznie edytować....

P.S. na prawdę tego nie znalazłaś ;-)

olka

  • Gość
Tymczasowe wyłączenie usług
« Odpowiedź #2 dnia: 2007-04-06, 08:15:22 »
2007-04-05 23:02:08 chmooreck napisał:

> http://linuxhelp.blogspot.com/2006/04/enabling-and-disabling-services-during_01.html
 >
 > http://www.oreilly.com/catalog/debian/chapter/book/ch07_03.html
 >
 > to wszystko...
 > z tego co wyczytałem nic nie trzeba ręcznie edytować....
 >
 > P.S. na prawdę tego nie znalazłaś ;-)

No bez przesady, że się tak wyrażę :D

Chyba nie zrozumieliśmy się do końca - chcę wyłączyć dhcp, kdm i spółkę definitywnie, ale jednocześnie mieć możliwość prostego uruchomienia wszystkiego, co niezbędne dla LTSP.
Ręczne stopowanie usług musiałabym wykonywać za każdym razem. Chodzi mi o to by definitywnie wywalić to z autostartu, bez odinstalowania i bez utraty prostej mozliwości uruchomienia w razie konieczności.
W Slackware był to wszystko proste i oczywiste, w Debianie jakoś wszystko jest inaczej, dlatego chciałabym się upewnić przed popsuciem :D.
Przepraszam za nieprecyzyjne przedstawienie problemu.

olka

xavery

  • Gość
Tymczasowe wyłączenie usług
« Odpowiedź #3 dnia: 2007-04-06, 11:21:47 »
. Chodzi mi o to by definitywnie
 > wywalić to z autostartu, bez odinstalowania i bez utraty prostej mozliwości uruchomienia w razie
 > konieczności.

Aby szybko wyłączyć startowanie usług bez zbędnego rozwalania gałęzi /etc/rc*.d można w skryptach startowych wybranych usług dopisać exit 0 przed wszystkimi procedurami skryptu. Na szybko można to osiągnąć przez:

sed -i '2i exit 0' usluga_1 usluga_2 etc...

Aby przywrócić możliwość startu to:

sed -i 2d usluga_1 usluga_2

Całość działa mniej więcej jak chkconfig w redhatowych dystrybucjach.

olka

  • Gość
Tymczasowe wyłączenie usług
« Odpowiedź #4 dnia: 2007-04-13, 18:58:40 »
2007-04-06 11:21:47 xavery napisał:

 > Aby szybko wyłączyć startowanie usług bez zbędnego rozwalania gałęzi /etc/rc*.d można w
 > skryptach startowych wybranych usług dopisać exit 0 przed wszystkimi procedurami skryptu. Na
 > szybko można to osiągnąć przez:
 >
 > sed -i '2i exit 0' usluga_1 usluga_2 etc...
 >
 > Aby przywrócić możliwość startu to:
 >
 > sed -i 2d usluga_1 usluga_2
 >
 > Całość działa mniej więcej jak chkconfig w redhatowych dystrybucjach.

Przepraszam - trochę nie miałam czasu sprawdzić. Nigdy bym nie wpadła na tak proste rozwiązanie.

Dziękuję za pomoc
olka