Re: Problems with wincfg

Martin Gregorie <[email protected]>
Newsgroups gmane.comp.emulators.wine.user
Organization Martin Gregorie
Message-ID <[email protected]>
On Mon, 2012-06-18 at 15:37 -0500, David Bailey wrote:

> I don't really understand, surely the very first line of wine's main()
> could contain a test for super user - just attempt to make a directory
> inside /etc - should do, but I am sure their are neater methods.
>
There's a much easier way: 

if (strcmp(getenv("USER"), "root") == 0)
   if (!run_as_root_ok)
   {
      fprintf(stderr, "Error: wine is being run as root\n");
      exit(EACCESS);
   }


Martin
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.