2009-08-11 6 views
2

Wenn ich dies (mit der update-rc-Methode) beim Booten, zeigt es einen Browser (W3M) zeigt auf die Seite und Boot stoppt, bis ich den Browser verlassen. Gibt es eine Möglichkeit, es beim Booten still zu laufen? Ich schaute auf die Manpage und es sagt nichts, also sollte es wahrscheinlich nicht so funktionieren ... Mache ich etwas falsch?Running git-instaweb beim Booten

Antwort

3

Verwendung:

git-instaweb -b /bin/true 

Siehe the manual page für weitere Optionen.

+0

Wie funktioniert das?/bin/true wird im Handbuch nicht erwähnt ... – Doppelganger

+0

Die Option '-b' wählt den Browser aus, der geöffnet werden soll, sobald' instaweb' ausgeführt wird. Wenn Sie dies auf '/ bin/true' setzen, wird der Prozess ohne weitere Beschwerde/Benachrichtigung beendet, da'/bin/true' immer sofort mit einem Statuscode zurückkehrt, der den Erfolg anzeigt. Weitere Informationen finden Sie unter http://ss64.com/bash/true.html. –

0

Hinzufügen --start funktioniert wie erwartet, aber ich bin mir immer noch nicht sicher, ob dies der richtige Weg ist, es zu lösen.

+1

Sie können Ihre Frage bearbeiten, um diese hinzuzufügen, anstatt eine Antwort auf Ihre eigene Frage zu posten, nur um ein weiteres Detail hinzuzufügen. Nicht nit picking, nur um Sie für zukünftige Fälle wissen zu lassen. –

+0

Ich wusste, dass ich bearbeiten kann, aber ich war mir nicht sicher über den üblichen Weg zu gehen, wenn Sie Ihre eigene Antwort finden. Jetzt weiß ich, also danke :) – Doppelganger

1

Es klingt, als ob Sie das falsche Werkzeug für den Job verwenden.

git-instaweb ist für das schnelle einmalige Surfen konzipiert.

Versuchen Sie gitweb statt, die als Service ausgeführt werden soll.

3

git-instaweb Sets bis gitweb in {Projektordner} /. Git/gitweb Ordner, so können Sie einfach den Web-Server mit der Konfigurationsdatei in diesem Ordner erzeugt rufen.