Change pwd to / for all init scripts, #181224.

This commit is contained in:
Roy Marples 2007-06-26 08:47:46 +00:00
parent 75f776732b
commit 0575c15993
2 changed files with 4 additions and 0 deletions

View File

@ -4,6 +4,7 @@
26 Jun 2007; Roy Marples <uberlord@gentoo.org>:
--nocolor works again, #181011 thanks to Daniel Drake.
Change pwd to / for all init scripts, #181224.
21 Jun 2007; Mike Frysinger <vapier@gentoo.org>:

View File

@ -978,6 +978,9 @@ int main (int argc, char **argv)
applet = rc_xstrdup (basename (service));
atexit (cleanup);
/* Change dir to / to ensure all init scripts don't use stuff in pwd */
chdir ("/");
/* Show help if insufficient args */
if (argc < 3) {
execl (RCSCRIPT_HELP, RCSCRIPT_HELP, service, (char *) NULL);