Dale wrote: > Care to share that script? ;-) May try that myself. Sure, here it is:
$ cat .kde4/shutdown/cleanup-kde-processes
#!/bin/bash
log() {
logger -t "$(basename $0)" "$1"
}
is_running() {
killall -0 -u $USER "$1"
}
kill_if_running() {
sleep 15
is_running startkde && return 0
if is_running $1; then
log "$1 still running, sending TERM"
killall -s TERM $1
sleep 5
is_running startkde && return 0
if is_running $1; then
log "$1 still running, sending KILL"
killall -s KILL $1
fi
fi
}
kill_if_running kded4 &
kill_if_running nepomukserver &
signature.asc
Description: OpenPGP digital signature

