Sanitize working dir - default to "/" - sinit - suckless init
(HTM) git clone git://git.suckless.org/sinit
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit c09709f04fb60c89e0b6d401eac8785d4523b52d
(DIR) parent 31dbd779dcbd5b7c2cd96a008f1f93c035e0a4f7
(HTM) Author: sin <sin@2f30.org>
Date: Wed, 12 Feb 2014 09:33:06 +0000
Sanitize working dir - default to "/"
Diffstat:
M sinit.c | 2 ++
1 file changed, 2 insertions(+), 0 deletions(-)
---
(DIR) diff --git a/sinit.c b/sinit.c
@@ -36,6 +36,8 @@ main(void)
return EXIT_FAILURE;
setsid();
+ chdir("/");
+
sigemptyset(&set);
for (i = 0; i < LEN(sigmap); i++)
sigaddset(&set, sigmap[i].sig);