Migracja serwisów SysV -> systemd

Jan Rękorajski baggins at pld-linux.org
Fri Jan 27 11:58:19 CET 2012


On Fri, 27 Jan 2012, Tomasz Pala wrote:

> On Thu, Jan 26, 2012 at 19:35:53 +0100, Pawel Golaszewski wrote:
> 
> >> No niestety, ale nie widzę nadal - system będzie działał dokładnie tak
> >> samo. Miałeś może na myśli, że będzie się w innej kolejności coś
> >> uruchamiało?
> > 
> > Nie.
> > 
> > Będzie albo nie będzie się uruchamiało zależnie od tego w jakiej 
> > kolejności zainstalujesz (przed lub po systemd).
> 
> Paweł, jeszcze raz przeczytaj jak działa systemd - jeśli nie zrobisz
> systemctl enable, to usługa _uruchomi_ się tak jak dotychczas - skryptem
> SysV. Żeby go zablokować trzeba ALBO włączyć natywny unit, ALBO
> zamaskować skrypt SysV ręcznie. Ostateczny wynik będzie taki sam -
> usługa działa, uruchomi się tylko w inny (nierównoległy) sposób, starym
> (przetestowanym!) skryptem. systemd uruchamia DOMYŚLNIE wszystkie usługi
> SysV z runleveli 2-4(5), o ile nie są wprost wyłączone.

Oj, żebyś się srodze nie zdziwił, jak Ci systemd odpali serwisy SysV
starym "przetestowanym" skryptem. Np. niby skąd ma wiedzieć, że sshd
potrzebuje sieci? Bijesz pianę próbując osiągnąć niemożliwe,
funkcjonalność pozwalająca mu uruchamiać serwisy SysV to tylko prosta
kompatybilność dla usług third-party i jakiegoś komercyjnego
oprogramowania które się zmienia w tempie przyrostu lodowca.
Nie służy do tego żeby sobie "selektywnie przełączać usługi".
Albo masz SysV albo systemd, po prostu.

-- 
Jan Rękorajski            |  ALL SUSPECTS ARE GUILTY. PERIOD!
baggins<at>mimuw.edu.pl   |  OTHERWISE THEY WOULDN'T BE SUSPECTS, WOULD THEY?
BOFH, MANIAC              |                   -- TROOPS by Kevin Rubio


More information about the pld-devel-pl mailing list