On Mon, Jun 04, 2001 at 03:01:52PM -0800, Ethan Benson wrote:
> On Mon, Jun 04, 2001 at 12:07:44PM -0700, Tom Rini wrote:
> > Here's what I do, which is slightly more verisitle:
> > sleep)
> > if [ "`lsmod | grep airport 2>/dev/null`" ]; then
> >    AIRPORT=`cat /proc/net/wireless | grep eth | sed 's/^  //' | cut -d : -f 
> > 1`
> >    ifdown $AIRPORT
> >    echo $AIRPORT > /var/tmp/airport
> 
> you deserve a serious lart for suggesting something so hideously
> insecure.

:P
You're correct of course, but I'd wager it's unlikely to happen.  Is this
better? :
if ["`lsmod ... `"]; then
        tempfile -n /var/run/airport || {
                $logger -p daemon.error -t pwrctl "$0: cannot create tempfile"
                exit 1
        }
        AIRPORT=`..`
        ...
fi

-- 
Tom Rini (TR1265)
http://gate.crashing.org/~trini/

Reply via email to