Also, why do people setuid beep? Is there some inherent force in the universe that drives people to setuid random binaries?
I’m going to guess that beep has to have some access to the hardware peripherals. There’s probably a pcspeaker device in /dev that was writable by root only, instead of having its own group. But, that’s only a guess.
That definitely sounds like a fun patch to explain to others.
Also, why do people setuid beep? Is there some inherent force in the universe that drives people to setuid random binaries?
I’m going to guess that
beephas to have some access to the hardware peripherals. There’s probably a pcspeaker device in /dev that was writable by root only, instead of having its own group. But, that’s only a guess.