Welches Betriebssystem laufen Sie? Heutzutage verwendet fast alles eine Art Abhängigkeitsrechner, um die entsprechenden Links aufzubauen. Der Versuch, einen Wert falsch zu erzwingen, würde nur geändert, wenn ein anderes Paket installiert wurde. Möglicherweise müssen Sie die LSB-Zeilengruppe im Init-Skript aktualisieren, damit der Dienst, den Sie bereits ausführen möchten, erforderlich ist (z. B. Required-Start).
Ändern Sie die Startreihenfolge des Dienstes mit der Marionette
695
ITL
Beim Benutzen
service { 'ntp': ensure => running, enable => true, # [...] }
Marionette stellt sicher, dass der Dienst beim Booten gestartet wird. Daher werden Links für mehrere Runlevels ( /etc/rcN.d ) erstellt S20ntp
.
Was wäre eine bequeme Marionettenkonfiguration, um die Folgenummer 20
in was auch immer (dh 30
) zu ändern ? Ich möchte einen exec
Typ vermeiden .
1 Antwort auf die Frage
0
Zoredache
Danke, ich habe das nicht berücksichtigt. Das bedeutet natürlich, dass Sie den Inhalt eines _upstream_-installierten Skripts mithilfe von Marionette ändern. Auf den ersten Blick fühlt sich das nicht gut an. Grundsätzlich laufe ich auf einem Ubuntu- und (später) CentOS-System.
ITL vor 9 Jahren
0
Verwandte Probleme
-
2
Wie kann ich einen Unix-Prozess so einstellen, dass er in einem bestimmten Run-Level automatisch aus...
-
3
So starten Sie den Befehlszeilenmodus und lassen andere Dienste unverändert
-
1
CPUfreq in Runlevel 1 ändern?
-
2
Um zwei Xorg in zwei Laufstufen von Ubuntu zu haben
-
1
Töte die Endlosschleife auf Upstarts Run-Level
-
2
Gibt es einen "Run Level Configurator" für Windows XP?
-
3
Ubuntu, steuere den Init-Start
-
2
Puppet Enterprise versus kostenlose Version, was ist der Unterschied?
-
1
Debian - Starten der UFW (Unkomplizierte Firewall), bevor die Netzwerkschnittstellen betriebsbereit...
-
1
Wie sagt man u-boot, dass der Linux-Kernel wissen soll, zu welchem Runlevel er booten soll?