diff options
author | Eric Andersen <andersen@codepoet.org> | 2004-08-16 19:22:52 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2004-08-16 19:22:52 +0000 |
commit | 61972dfd1581faeff33be8e22a5bbf6eb7c3ee84 (patch) | |
tree | 2f8647c49404ce1c0fb714d3ddf93dad588909c0 /libc/misc/internals/__uClibc_main.c | |
parent | a4541d42ff420e9e9ece6aaa1d70c29162d869c8 (diff) |
Be a bit more prominant about the fact that setuid handling
is not quite there...
Diffstat (limited to 'libc/misc/internals/__uClibc_main.c')
-rw-r--r-- | libc/misc/internals/__uClibc_main.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/libc/misc/internals/__uClibc_main.c b/libc/misc/internals/__uClibc_main.c index 68fd460a1..9251caecb 100644 --- a/libc/misc/internals/__uClibc_main.c +++ b/libc/misc/internals/__uClibc_main.c @@ -47,13 +47,17 @@ extern void weak_function __pthread_initialize_minimal(void); * environ symbol is also included. */ -extern int _dl_secure; size_t __pagesize = 0; - char **__environ = 0; const char *__progname = 0; weak_alias(__environ, environ); +/* FIXME */ +#if 0 +extern int _dl_secure; +int __secure = 0; +weak_alias(__secure, _dl_secure); +#endif /* __uClibc_init completely initialize uClibc so it is ready to use. @@ -86,12 +90,13 @@ void __uClibc_init(void) __pthread_initialize_minimal(); #endif + /* FIXME */ #if 0 /* Some security at this point. Prevent starting a SUID binary * where the standard file descriptors are not opened. We have * to do this only for statically linked applications since * otherwise the dynamic loader did the work already. */ - if (unlikely (__libc_enable_secure!=NULL)) + if (unlikely (__secure!=NULL)) __libc_check_standard_fds (); #endif |