1. Was für sysvinit das runlevel ist, ist für systemd das target. Und die sind sich ähnlicher als viele meinen. Working with systemd Targets
2. Nicht systemd sondern die "[Install]"-Section des Service-Unit entscheidet in welchem Target der Dienst aktiviert/installiert wird. Und dieses Service-Unit kommt, genau wie bei den Initscripten unter sysvinit, nicht vom verwendeten init sondern vom jeweiligen Softwarepaket. Kritik ist ja schön und gut sollte aber korrekt Adressiert werden.
3. Willst du die Standardvorgaben eines vom Paketmanager installierten Service-Unit verändern ist das absolut problemlos möglich und das auch noch, ganz im Gegensatz zu den Initscripten, auf eine Art und Weise die ein Update durch eben diesen Paketmanager überlebt. Modifying Existing Unit Files
Dieser Beitrag wurde 2 mal editiert. Zuletzt am 13. Jun 2018 um 10:08.
1. Was für sysvinit das runlevel ist, ist für systemd das target. Und die sind sich ähnlicher als viele meinen.
Working with systemd Targets
2. Nicht systemd sondern die "[Install]"-Section des Service-Unit entscheidet in welchem Target der Dienst aktiviert/installiert wird. Und dieses Service-Unit kommt, genau wie bei den Initscripten unter sysvinit, nicht vom verwendeten init sondern vom jeweiligen Softwarepaket.
Kritik ist ja schön und gut sollte aber korrekt Adressiert werden.
3. Willst du die Standardvorgaben eines vom Paketmanager installierten Service-Unit verändern ist das absolut problemlos möglich und das auch noch, ganz im Gegensatz zu den Initscripten, auf eine Art und Weise die ein Update durch eben diesen Paketmanager überlebt.
Dieser Beitrag wurde 2 mal editiert. Zuletzt am 13. Jun 2018 um 10:08.Modifying Existing Unit Files