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

Re: Skripts in /etc/ppp/ip-up.d/



André Nowakewitz <nowakewitz@yahoo.de> schrieb:

> irgendwie gelingt es nicht, nach dem Einwählen automatisch den Port
> für den DCOP-Server von KDE in die Firewallrules einzubauen. Der
> Verbindungsaufbau läuft als normaler User.
> Das Skript sieht so aus:
> 
> #! /bin/sh
> EXT="ppp0"
> echo $UID $USER > /home/andre/fw.erg
> if  [ "$DISPLAY"  = ":0" ] ;  then
        ^^^^^^^^^^^^^^^^^^^^

DISPLAY dürfte nicht gesetzt sein, wenn das script per run-parts vom
pppd gestartet wird.

> i=$(su root -c "/usr/sbin/lsof -i" | awk '/kdeinit/ {print $8}' | sed s/\*://)
> su root -c "/sbin/ipchains -I input 2   -i $EXT -p tcp --dport $i -j DENY -l"
> fi
> exit 0

Außerdem läuft das script bereits als root.

> Von Hand als SU läufts, wenn run-parts es aufruft nicht. 

Wenn du per su auf root wechselt ? Es dürfte dann aber auch nicht
funktionieren, wenn Du per su - root wirst.


               ingo

-- 
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------

854 eingetragene Mitglieder in dieser Liste.


Reply to: