bash: trap, logout signal ?
Hello ...
My ppp link is dial on demand. At present I have /etc/ppp/ppp_on_boot to
start it. This is OK but if online I have to su and poff to kill the
link once started, so I can use the phone, or wait 5 mins for it to
drop. My wife struggles with this. I cannot use fluxbox docapps, or KDE
to controll the link since poff was started, and has to be stopped as root
Learning about bash "trap" I thought I had the answer. Put the following
in KDE "autostart" or just before fluxbox, execute with a & and should
work ....
#!/bin/sh
trap "poff -a" INT
pon
while true; do
done
The dial on demand works great, It can be switched on & off by fluxbox &
kde apps, BUT the trap to turn it off when one logs out does not trap. I
have tried various signals but none seem to work.
What signal does KDE (& fluxbox) send to processes when a user loggs out. ?
Dave
Reply to: