$ start playframework
start: Rejected send message, 1 matched rules; type="method_call",
sender=":1.6" (uid=1000 pid=1080 comm="start portal ")
interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)"
requested_reply="0" destination="com.ubuntu.Upstart"
(uid=0 pid=1 comm="/sbin/init")
Ich versuche, playframework dazu zu bringen, dieses Upstart-Skript zu verwenden .
Ich habe ähnliche Fehler im Internet und hier gesehen, aber nie eine allgemeine Erklärung gefunden, was sie bedeuten. Bedeutet dies, dass der gestartete Prozess einen Fehler zurückgegeben hat? Was ist der allgemeine Weg, um diese Art von Fehlern zu debuggen?
sudo
, als hätte ich einen vermisst , wie insudo start playframework
. Ich weiß immer noch nicht genau, was die obige kryptische Nachricht bedeutet, also lasse ich diese Frage hier oben.Antworten:
Sie haben also keine Berechtigung, Upstart mitzuteilen, was zu tun ist. Wie Sie sagten, fehlen Sie
sudo
und der normale Benutzer hat keine Berechtigung, Systemaufträge zu starten oder zu stoppen. Die kryptische Zeichenfolge ist nur eine sehr technische (und genaue) Art, es auszudrücken :-)quelle