Hallo,
ich habe bei zwei eigenen Diensten Probleme mit dem Autostart beim Systemboot. Da die Fehler leicht anders aussehen hier erstmal nur zum Ersten. Das Ding manuell mit sudo -u netsvc /opt/netsvc/run.sh zu starten funktioniert einwandfrei. In /etc/rc.conf steht ganz am Ende:
Das Startskript liegt in /usr/local/etc/rc.d/netsvc und sieht so aus (aue Vorlage dazu habe ich aus dem FreeBSD-Handbuch):
Die Rechte sind wie bei allen anderen Starktskripten in dem Verzeichnis und in /var/log/{messages,dmesg*} konnte ich nichts finden, was den Dienst betrifft. Deshalb weiß ich nicht mehr so recht, was ich noch tun muss...
ich habe bei zwei eigenen Diensten Probleme mit dem Autostart beim Systemboot. Da die Fehler leicht anders aussehen hier erstmal nur zum Ersten. Das Ding manuell mit sudo -u netsvc /opt/netsvc/run.sh zu starten funktioniert einwandfrei. In /etc/rc.conf steht ganz am Ende:
Code:
netsvc_enable="YES"
netsvc_user="netsvc"
Code:
#!/bin/sh
. /etc/rc.subr
name=netsvc
rcvar=netsvc_enable
command="/opt/netsvc/run.sh"
load_rc_config $name
run_rc_command "$1"