[8728] in bugtraq

home help back first fref pref prev next nref lref last post

OSS nice tmp race

daemon@ATHENA.MIT.EDU (the razor of love)
Fri Dec 18 23:18:04 1998

Date: 	Fri, 18 Dec 1998 20:05:06 -0500
Reply-To: Bugtraq List <BUGTRAQ@NETSPACE.ORG>
From: the razor of love <oghost@RAS-S84.NYC.TRANSWIRE.NET>
To: BUGTRAQ@NETSPACE.ORG
In-Reply-To:  <19981217021238.A5786@art.ro>

This does not exist in the latest version of OSS on FreeBSD.  /tmp is
not used at all in any part of the package that I could find.

Version: OSS/FreeBSD 3.9.1i (C) 4Front Technologies 1996-1998
Kernel: FreeBSD 3.0-CURRENT #3: Wed Dec 16 22:10:00 EST 1998

Cheers,
Ben

---
Benjamin P. Grubin          / bgrubin@iss.net - PGP key available
Sr. Systems Engineer       / ph/page (917) 975-2203 fax (212) 228-0404
Internet Security Systems / Diplomacy is the art of saying "nice doggy"
http://www.iss.net/      / until you can find a rock.




Stefan Laudat writes:
 >                 Hello all,
 >
 >         While digging in the "soundon" script delivered with the OSS package (the commercial
 > one, of course), I have discovered something very unusual on line 26
 >
 > $MODTOOLS/insmod -V > /tmp/oss.tmp 2>&1
 > # KABOOM! "Hey, Beavis,  told ya it was plutonium"
 > MODVERS=`head -1 /tmp/oss.tmp|sed 's/.* //'`
 > rm -f /tmp/oss.tmp # too late, buddy!
 >
 >
 > Nice,huh? Just imagine that almost all soundcards are PnP today, there are few admins that
 > know how to play with isapnp and ALSA (yeah, it rulez), the soundcfg or soundconf (whatever)
 > script that comes with RedHat 5.x sucks big time and most of the ppl running LeeNw00x use
 > OSS that seems to be a very good tool for the average RewT, honestly. And thank God OSS knows
 > lots of soundcards! Most of you  are running the soundon script in rc.local, so the
 > satisfaction is guaranteed:
 >
 >
 > ln -s  /etc/inittab  (next boot you're dead)
 >
 > Don't worry, support@opensound.com has been already notified so they will correct the bug
 > ASAP I guess.
 > BTW there is no bugs@opensound.com, so I love their  optimistic way of thinking.
 > I think  the correct code is :
 >
 > ## insert before line 26
 > if [ -L /tmp/oss.tmp ]
 > then
 > logger "Hey,man, you've got a naughty (l)user -- ".`ls -lsa /tmp/oss.tmp`
 >
 > # die, lam0r! :)
 >
 > rm /tmp/oss.tmp
 > fi
 >
 > Take care :)
 >
 > --
 > Stefan Laudat
 > System Engineer - Dragon Art
 >
 > "Power comes from the barrel of the gun"
 >
 >                         -- Mao Tze Dong
 >

home help back first fref pref prev next nref lref last post