cerbfs
Mitglied
Thread Starter
- Dabei seit
- 27.03.2005
- Beiträge
- 35
- Reaktionspunkte
- 0
Hi,
habe zwei Probleme mit meinem Tiger:
1) seit gestern erscheint mein Hostname (PowerBook, eingestellt unter Sharing in den Preferences) nicht mehr in den Terminals oder xterms, da steht dann die MAC-Adresse der Netzwerkkarte. Wo kann man das beheben??
2) SystemStarter startet seit Tiger meine OpenVPNs nicht mehr (unter Panther ging das wunderbar). Ich habe zwei OpenVPNs konfiguriert und unter /Library/StartupItems jeweils ein Verzeichnis mit den Einstellungen und einem Startscript. In /etc/hostconfig hab ich zwei Parameter eingeführt, die abfragen, ob gestartet werden soll, funktioniert aber nicht mehr.
Beispiel (eine der beiden Verbindungen):
Lustig ist auch, dass ich es mit
starten kann. Scheinbar merkt der Tiger nur nicht, dass es beim Booten gestartet werden soll ... Warum? Was hab ich vergessen?
Cheers,
Gerd
habe zwei Probleme mit meinem Tiger:
1) seit gestern erscheint mein Hostname (PowerBook, eingestellt unter Sharing in den Preferences) nicht mehr in den Terminals oder xterms, da steht dann die MAC-Adresse der Netzwerkkarte. Wo kann man das beheben??
2) SystemStarter startet seit Tiger meine OpenVPNs nicht mehr (unter Panther ging das wunderbar). Ich habe zwei OpenVPNs konfiguriert und unter /Library/StartupItems jeweils ein Verzeichnis mit den Einstellungen und einem Startscript. In /etc/hostconfig hab ich zwei Parameter eingeführt, die abfragen, ob gestartet werden soll, funktioniert aber nicht mehr.
Beispiel (eine der beiden Verbindungen):
Code:
# ls -l /Library/StartupItems/openvpn_srv/
total 16
-rw-r--r-- 1 root wheel 173 Apr 14 12:13 StartupParameters.plist
-rwxr-xr-x 1 root wheel 850 Apr 14 12:13 openvpn_srv
# cat /Library/StartupItems/openvpn_srv/openvpn_srv
#!/bin/sh
##
# openvpn service.
##
. /etc/rc.common
StartService ()
{
if [ "${OPENVPN_SRV:=-NO-}" = "-YES-" ]; then
ConsoleMessage "Starting OpenVPN to server"
/usr/local/sbin/openvpn --daemon --config /etc/openvpn/srv/local.conf --dev $(ifconfig | awk /tap/ | tail -n 1 | awk '{print $1}' | sed -e 's/://g')
fi
}
StopService ()
{
ConsoleMessage "Stopping OpenVPN to server"
kill -TERM $(ps ax | awk '/openvpn.*srv/ {print $1}')
}
RestartService ()
{
if [ "${OPENVPN_SRV:=-NO-}" = "-YES-" ]; then
ConsoleMessage "Restarting OpenVPN to server"
kill -TERM $(ps ax | awk '/openvpn.*srv/ {print $1}')
/usr/local/sbin/openvpn --daemon --config /etc/openvpn/srv/local.conf --dev $(ifconfig | awk /tap/ | tail -n 1 | awk '{print $1}' | sed -e 's/://g')
else
StopService
fi
}
RunService "$1"
# cat /etc/hostconfig
AFPSERVER=-NO-
AUTHSERVER=-NO-
AUTOMOUNT=-YES-
CUPS=-AUTOMATIC-
NFSLOCKS=-AUTOMATIC-
NISDOMAIN=-NO-
TIMESYNC=-YES-
QTSSERVER=-NO-
WEBSERVER=-NO-
SMBSERVER=-NO-
SNMPSERVER=-NO-
SPOTLIGHT=-YES-
CRASHREPORTER=-YES-
OPENVPN_SRV=-YES-
Lustig ist auch, dass ich es mit
Code:
sudo SystemStarer start openvpn_srv
starten kann. Scheinbar merkt der Tiger nur nicht, dass es beim Booten gestartet werden soll ... Warum? Was hab ich vergessen?
Cheers,
Gerd