понедельник, 6 февраля 2012 г.

chkconfig и systemctl

Заметил, что в новой Федоре стопать/стартовать, включать/выключать сервисы стало несколько иначе, чем раньше:

Вместо:
service sshd start
теперь принято:
systemctl start sshd.service

Вместо:
chkconfig sshd on
надо делать:
systemctl enable sshd.service

Хотя пока и то, и другое работает, хотя при команде chkconfig дергается соотв. systemctl

Собственно, тут небольшая памятка по systemd:
http://fedoraproject.org/wiki/SysVinit_to_Systemd_Cheatsheet

4 комментария:

Anton "cppmm" Kropachev комментирует...

Опечатки, видимо прокрались. Для старта, видимо, systemctl start sshd.service, а для включения systrmctl enable sshd.service. А то небольшой разрыв шаблона наблюдается. :) Хотя, от Поттеринга можно всего ожидать, конечно.

AccessD комментирует...

Спасибо, поправил ))
Это я хватанул, да )
Кстати, если systemctl дергать - он молчит как партизан. Говоришь:
systemctl start mysqld.service
и не ясно - стартанул мускуль или нет, пока не заглянешь в ps.
Иниты удобнее, ИМХО.

Anton "cppmm" Kropachev комментирует...

Я пока вообще насторожено отношусь к этим нововведениям. Пробовать systemd буду только когда действительно появится в нём что-то такое, чего нет в init'е.

AccessD комментирует...

Ну, тут выбирать не приходиться )
прогресс и всё такое ) привыкнем и к новому подходу