Subject: Re: bin/31531: shutdown(8) quietly exit if execed from login shell
To: None <gnats-admin@netbsd.org, netbsd-bugs@netbsd.org,>
From: Takahiro Kambe <taca@back-street.net>
List: netbsd-bugs
Date: 12/05/2005 10:35:02
The following reply was made to PR bin/31531; it has been noted by GNATS.
From: Takahiro Kambe <taca@back-street.net>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: bin/31531: shutdown(8) quietly exit if execed from login shell
Date: Mon, 05 Dec 2005 19:33:54 +0900 (JST)
Using daemon(3) was wrong. Here is updated patch:
--- sbin/shutdown/shutdown.c.orig 2005-12-05 19:19:54.000000000 +0900
+++ sbin/shutdown/shutdown.c 2005-12-05 19:20:04.000000000 +0900
@@ -225,6 +225,7 @@
(void)printf("shutdown: [pid %d]\n", forkpid);
exit(0);
}
+ (void)setsid();
}
#endif
openlog("shutdown", LOG_CONS, LOG_AUTH);
--
Takahiro Kambe <taca@back-street.net>