[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Debian]:Skriptstart bei Einwahl



Hallo Leute!

Gestern und heute habe ich wieder mal in dem ausgezeichneten
Debian-Buch von Peter Ganten gelesen und bin auf die folgende
Idee gekommen, leider funktioniert das bei mir aus irgendeinen
Grund nicht:

Als ADSL User, der keine permanente Internetverbindung wünscht,
starte und beende ich meinen Einlockvorgang (ppp0 und pptp wird gestartet)
manuell. Dies geschieht wahlweise entweder von Hand oder mit dem graphischen
Tools GADSL. Durch setzten des S-Bits kann GADSL auch als nicht Superuser
gestartet werden. Dies funktioniert prächtig. Nun wollte ich (zur Info laut
Seite 573) automatisch bei jedem Einlockvorgang fetchmail als Daemon starten
bzw. bei jedem Auslockvorgang wieder beenden. Hierzu habe ich folgendes
Skript unter /etc/ppp/ip-up.d/W20fetchmail eingetragen:
test -r /etc/fetchmailrc &&  \
fetchmail --fetchmailrc /etc/fetchmailrc

Zum Beenden verwende ich unter /etc/ppp/ip-down.d/B20fetchmail:
test -x /usr/bin/fetchmail &&  \
fetchmail -q

Der händische Aufruf von fetchmail als normaler User mit
"fetchmail -v --fetchmailrc /etc/fetchmailrc" funktioniert auch.
(Die -v-Option dient nur  Kontrolle.) Als Superuser lassen sich die
beiden obigen Skripten auch problemlos ausführen.

Was aber NICHT funktioniert ist das automatische Ausführen bei jedem
Einlockvorgang (weder als normaler User (z.B. roman) noch als Superuser
(ROOT))!!! Auch das setzen des S-Bits bei beiden Skripts hat nicht geholfen.

Hier noch einige genaue Infos über die vergebenen Rechte:
-rwsr-sr-x    1 root     dip           173 Jul  8 17:21 W20fetchmail
-rwxr-xr-x    1 root     dip           148 Jul  7 18:25 B20fetchmail
	# weder anderer User, noch andere Gruppe, noch S-Bit führten
	#  zum Ziel
-rw-------    1 root     dip           735 Jul  8 17:18 fetchmailrc

Ich bitte um dringende Hilfe -> ich bin schon knapp vorm durchdrehen!

Danke, Roman!
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     732


Reply to: