add RC_PREFIX environment variable
This will be used by init scripts which want to be able to run in a Gentoo Prefix installation. RC_PREFIX will contain the prefix offset.
This commit is contained in:
@@ -33,6 +33,7 @@
|
||||
|
||||
__BEGIN_DECLS
|
||||
|
||||
#define RC_PREFIX "@PREFIX@"
|
||||
#define RC_SYSCONFDIR "@SYSCONFDIR@"
|
||||
#define RC_LIBDIR "@PREFIX@/@LIB@/rc"
|
||||
#define RC_LIBEXECDIR "@LIBEXECDIR@"
|
||||
|
@@ -191,6 +191,10 @@ env_config(void)
|
||||
if (sys)
|
||||
setenv("RC_SYS", sys, 1);
|
||||
|
||||
#ifdef PREFIX
|
||||
setenv("RC_PREFIX", RC_PREFIX, 1);
|
||||
#endif
|
||||
|
||||
/* Some scripts may need to take a different code path if
|
||||
Linux/FreeBSD, etc
|
||||
To save on calling uname, we store it in an environment variable */
|
||||
|
Reference in New Issue
Block a user