1

systemd для администраторов
Lennart Poettering (автор)*
Сергей Пташник (русский перевод)†
Данный документ доступен на условиях лицензии CC-BY-SA 3.0 Unported
8 марта 2013 г.
http://www2.kangran.su/~nnz/pub/s4a/
Условия лицензии:
http://www2.kangran.su/~nnz/pub/s4a/

In Tux We Trust     Centos 6.5
Самурай без меча подобен самураю с мечом, но только без меча, однако как-будто с мечом, которого у него нет, но и без него он как с ним...

2

Спасибо, забрал, посмотрю. Но знаю, что в Slackware systemd нет и не будет - не UNIX-way.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

3

Немного почитал.

Lennart Poettering пишет:

В рамках классического SysV init, штатная реализация такой возможности отсут-
ствует. Похожий эффект может быть достигнут с помощью «костылей», например,
путем добавления команды exit 0 в начало init-скрипта. Однако, подобные реше-
ния имеют ряд недостатков, например, потенциальная возможность конфликтов
с пакетным менеджером (при очередном обновлении исправленный скрипт может
быть просто затерт соответствующим файлом из пакета).

# chmod -x /etc/rc.d/rc.ntp

Профит.
be
И ничего при обновлении у меня не затрется.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

4

yars⇓ пишет:

(при очередном обновлении исправленный скрипт может
быть просто затерт соответствующим файлом из пакета).

здесь речь идет о том, что файл замещается новым(исправленным)

yars⇓ пишет:

# chmod -x /etc/rc.d/rc.ntp

т.е. команды:
rm -f /etc/rc.d/scr
cp {build}/scr /etc/rc.d/

не отработают что ли?

It is good day to die ...
MS Windows 10
Заметки о главном...

5

i2ks пишет:

здесь речь идет о том, что файл замещается новым(исправленным)

В Slackware никогда конфиги не замещаются, если админ не разрешит ab
Установшик распаковывает в корень пакет, а там лежит config.conf.new, затем отработает doinst.sh, если config.conf не существует, config.conf.new переименуется в config.conf, иначе проверится неизменность старого и нового конфига, если они идентичны config.conf.new удалится. Если же конфиги различаются, выведется запрос админу, что делать: перезаписать старый конфиг новым, объединить, сохранить старый, или посмотреть чем они отличаются.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

6

при очередном обновлении исправленный скрипт может
быть просто затерт соответствующим файлом из пакета

При очередном обновлении исправленный юнит может быть просто затерт соответствующим файлом из пакета.