тащемта, вот с этим
> линуксоиды рассказывают, что причина загнивания линуксов - не головотяпство, глупость и злоупотребление социальными консенсусами со стороны авторов systemd, а вполне сознательная коррупция системы изнутри, в интересах международных корпораций, захвативших руководство над Redhat и Gnome.
согласен. только "со стороны авторов systemd" замените на свой любимый фонд. Гном фоундайшн, к примеру.
@goren Конфиг для управления lighttpd
[Unit]
Description=Lightning Fast Webserver With Light System Requirements
After=syslog.target network.target
[Service]
PIDFile=/var/run/lighttpd.pid
EnvironmentFile=-/etc/sysconfig/lighttpd
ExecStart=/usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf
[Install]
WantedBy=multi-user.target
@goren Это конфиг. Его надо положить в /usr/lib/systemd/system/ или /etc/systemd/system/ и сделать systemctl daemon-reload.
После этого можно управлять lighttpd используя команду systemctl (start|stop|restart).
@goren В конфиге задана команда старта демона. systemd сам запускает его, получает PID, кладет его в указанный PID-файл и использует его, чтобы отслеживать состояние демона и впоследствии завершать его работу. Какие тебе скрипты нужны?
@goren Если брать демонов, то pulseaudio запускается из-под юзера сам, а для настройки сети я использую redhat-скрипты в /etc/sysconfig/network-scripts, которые демоном не являются.
Могу, разве что, кинуть конфиг NetworkManager-а
[Unit]
Description=Network Manager
After=syslog.target
Wants=network.target
Before=network.target
[Service]
Type=dbus
BusName=org.freedesktop.NetworkManager
ExecStart=/usr/sbin/NetworkManager --no-daemon
# Suppress stderr to eliminate duplicated messages in syslog. NM calls openlog()
# with LOG_PERROR when run in foreground. But systemd redirects stderr to
# syslog by default, which results in logging each message twice.
StandardError=null
[Install]
WantedBy=multi-user.target
Alias=dbus-org.freedesktop.NetworkManager.service
@goren Алсо, в арчвики есть статейка, как настроить системд, чтобы он управлял юзерскими демонами в том же стиле, что и системными
https://wiki.archlinux.org/index.php/Systemd/User
Правда, большиснтво юзеров не знают об этом, т.к. больше обеспокоены написанием бредовых хейтерских комментов про бинарные конфиги на всяких опеннетах.