Hallo zusammen,
wir stellen die Clients im Unternehmen von Ubuntu auf FreeBSD um. Dazu haben wir ein fertiges Jumpstart-Script. Geplant ist Slim + Xfce
Zur Fernwartung braucht man zwischen FreeBSD-Clients ja auch einen VNC-Server. Dieser soll beim booten automatisch gestartet werden. Das soll auch mit in das Jumpstart-Script rein, allerdings habe ich noch keine Lösung gefunden wie ich das anstelle. Unter Xfce gibt es die Möglichkeit "automatisch Startende Anwendungen" anzulegen allerdings werden die im Home angelegt. Für das Script müsste das allerdings an einem globalen Ort abgelegt werden.
Habs schon mit einem Eintrag in der rc.conf und einem dazugehörigen Script probiert welches ich im Netz gefunden und angepasst habe.
Allerdings bekomme ich immer die Fehlermeldung
Das ist der Artikel: https://forums.freebsd.org/threads/x11vnc-doesnt-run-from-startup-script.8786/
Allerdings nutzt der xdm. Am Ende des Artikels schreibt er, damits klappt hat er das Script nicht in
sondern in
Ob das ganze jetzt vor dem Login oder danach gestartet wird ist letztendlich egal.
Mit freundlichen Grüßen
Oliver
wir stellen die Clients im Unternehmen von Ubuntu auf FreeBSD um. Dazu haben wir ein fertiges Jumpstart-Script. Geplant ist Slim + Xfce
Zur Fernwartung braucht man zwischen FreeBSD-Clients ja auch einen VNC-Server. Dieser soll beim booten automatisch gestartet werden. Das soll auch mit in das Jumpstart-Script rein, allerdings habe ich noch keine Lösung gefunden wie ich das anstelle. Unter Xfce gibt es die Möglichkeit "automatisch Startende Anwendungen" anzulegen allerdings werden die im Home angelegt. Für das Script müsste das allerdings an einem globalen Ort abgelegt werden.
Habs schon mit einem Eintrag in der rc.conf und einem dazugehörigen Script probiert welches ich im Netz gefunden und angepasst habe.
Code:
#!/bin/sh
#
# PROVIDE: x11vnc
# REQUIRE: DAEMON
# KEYWORD: shutdown
. /etc/rc.subr
name="x11vnc"
rcvar=`set rcvar`
load_rc_config $name
command="x11vnc -nopw -forever -viewonly -accept popup -display:0"
x11vnc_enable=${x11vnc_enable-"NO"}
x11vnc_pidfile=${x11vnc_pidfile-"/var/run/x11vnc.pid"}
pidfile="${x11vnc_pidfile}"
run_rc_command "$1"
Allerdings bekomme ich immer die Fehlermeldung
/usr/local/etc/rc.d/x11vnc: WARNING: run_rc_command: cannot run x11vnc -nopw -forever -viewonly -accept popup -display:0
Das ist der Artikel: https://forums.freebsd.org/threads/x11vnc-doesnt-run-from-startup-script.8786/
Allerdings nutzt der xdm. Am Ende des Artikels schreibt er, damits klappt hat er das Script nicht in
Code:
/usr/local/etc/rc.d/
Code:
/usr/local/lib/X11/xdm/Xsetup_0
Ob das ganze jetzt vor dem Login oder danach gestartet wird ist letztendlich egal.
Mit freundlichen Grüßen
Oliver