Cross-Distro-Daemon-Befehl?

Cross-Distro-Daemon-Befehl?

Ich versuche, ein Skript zu schreiben, um einen Daemon sowohl auf CentOS als auch auf Debian zu starten.

Dies ist das aktuelle Pseudoskript:

if [ =f "/etc/init.d/functions" ]
  then
    . /etc/unit.d/functions
    alias STARTSTOPDAEMON=daemon
  else
    alias STARTSTOPDAEMON=start-stop-daemon
fi

Aber dann habe ich zwei unterschiedliche Syntaxen für den Alias ​​...

Ich habe dies auf Pastebin gefunden und frage mich, ob es distributionsübergreifend funktionieren könnte oder nicht.

http://pastebin.com/P6bCsK4S

Irgendein Rat?

verwandte Informationen