Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: Thenasty on February 13, 2005, 07:37:47 pm
-
skipped .91 and jumped right into .92.
And of course Advmenu 2.4.6
Someone explain this clearly for me.
Advmenu 2.4.6
Before running any external program all the privileges of suid/gid programs are dropped
-
Before running any external program all the privileges of suid/gid programs are dropped
Linux run level rights.
Later,
dabone
-
ok, its only for Linux...Thanks..
-
It's a security thing. In Linux, only the "root" user (equivalent to the Administrator in Windows) can make changes to the system. Windows seems to grant any idiot root privaleges, which is both dangerous and extremely slack software design dating back to a silly decision made in the days of DOS that was never corrected.
The end result is Windows suffers from an overabundance viruses and spyware, whereas Linux/*BSD/UNIX/IRIX/Solaris/MacOSX/etc cannot, simply because any normal user can't damage/modify system files without first requesting permission. (And no, anyone who claims Linux would "get viruses if it was more popular" doesn't have a clue about how viruses and/or linux works).
Some programs will use features like SUID to modify the running user space permission levels, and sometimes coders are a bit slack and forget to reset this afterwards, which is a security risk. Hence this version of advmame has fixed such a hole.
So yeah, I'll get off my soapbox now. :)
-
can anyone add the nag patches to this advancemame....i tried but im no good when it comes to compiling and would like to get my galaxian machine back up and running...if anybody would do this for me i would greatly appricate it and if they would like i may be able to send them a cd with some Current update of "stuff" i recently got...heh yea you know what i mean ;)
-
If anyone does a compile with the nag patches, I'd love a copy. Thanks.