OSDN Git Service

Peter S. Mazinger writes:
[uclinux-h8/uClibc.git] / ldso / include / unsecvars.h
1 /* \r
2  * Environment variable to be removed for SUID programs.  The names are all\r
3  * stuffed in a single string which means they have to be terminated with a\r
4  * '\0' explicitly.\r
5  */\r
6 \r
7 #define UNSECURE_ENVVARS                \\r
8         "LD_AOUT_PRELOAD\0"             \\r
9         "LD_AOUT_LIBRARY_PATH\0"        \\r
10         "LD_PRELOAD\0"                  \\r
11         "LD_LIBRARY_PATH\0"             \\r
12         "LD_DEBUG\0"                    \\r
13         "LD_DEBUG_OUTPUT\0"             \\r
14         "HOSTALIASES\0"                 \\r
15         "LOCALDOMAIN\0"                 \\r
16         "RES_OPTIONS\0"                 \\r
17         "TMPDIR\0"\r
18 \r
19 /* \r
20  * These environment variables are defined by glibc but ignored in\r
21  * uClibc, but may very well have an equivalent in uClibc.\r
22  *\r
23  * MALLOC_TRACE, RESOLV_HOST_CONF, TZDIR, GCONV_PATH, LD_USE_LOAD_BIAS,\r
24  * LD_PROFILE, LD_ORIGIN_PATH, LOCPATH, NLSPATH\r
25  */\r
26 \r