1 /* vi: set sw=4 ts=4: */
3 * Copyright (C) 2000-2005 by Erik Andersen <andersen@codepoet.org>
5 * GNU Library General Public License (LGPL) version 2 or later.
9 * Environment variable to be removed for SUID programs. The names are all
10 * stuffed in a single string which means they have to be terminated with a
14 #define UNSECURE_ENVVARS \
19 "LD_TRACE_LOADED_OBJECTS\0" \
23 * LD_TRACE_LOADED_OBJECTS is not in glibc-2.3.5's unsecvars.h
26 * These environment variables are defined by glibc but ignored in
27 * uClibc, but may very well have an equivalent in uClibc.
29 * LD_ORIGIN_PATH, LD_PROFILE, LD_USE_LOAD_BIAS, LD_DYNAMIC_WEAK, LD_SHOW_AUXV,
30 * GCONV_PATH, GETCONF_DIR, HOSTALIASES, LOCALDOMAIN, LOCPATH, MALLOC_TRACE,
31 * NLSPATH, RESOLV_HOST_CONF, RES_OPTIONS, TZDIR