On Wed, 6 Sep 2000, R lug lista ! wrote:

> 
> mai fratzilor , hiuh , chiar asha nu ma ajuta si pe minenimeni ?
> cum fac si eu , ca un user , normal sau , ales , in fine sa nu poata lasa procese in 
>backgorund !?\
> 10x

  Vad ca esti disperat cu mesajul asta :)
  Uite, ceva de jenu asta, pui in crontab la root. nu stiu daca e cea mai
buna idee, dar merge :)


----- bgproc file CUT START --------
#!/bin/sh

ps aux | grep -v ^root | grep -v ^claudiu | grep -v ^nobody | \
         grep -v ^daemon | grep -v ^identd | grep -v ^horia | \
         grep -v ^USER | while read BPROC; do

        BPCONS=`echo $BPROC | cut -f7 -d ' '`

        if [ "$BPCONS" = "?" ]; then
                BPPID=`echo $BPROC | cut -f2 -d ' '`
                echo "Killing process with PID $BPPID..."
                kill -9 $BPPID
        fi

done
------ bgproc file CUT STOP -----

 Dar ai grija ca da mailuri la root pentru orice proces killed. Daca vrei
sa nu mai dea mail, stii ce ai de facut (presupun :) - asta sa mai
muncesti si tu putin :PP). Ca sa-l pui in crontab, cred ca te prinzi cum,
pune-l sa ruleze la fiecare 5 minute.

 Pe un serv. de freeshell am vazut un scriptuletz mai bogat, facut in
perl, dar nu stiu de pe unde ai putea sa-l iei... l-as putea oricum
extrage de acolo...

  Claudiu

PS: S-ar putea sa aibe nevoie de ajustari pe undieva... :) inclusiv la
extragerea proceselor.


---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui