back out previous; it is handled by etc/rc.d/named.

This commit is contained in:
mrg 2001-08-24 13:25:57 +00:00
parent 45e61b5399
commit 0a8258e16a
1 changed files with 1 additions and 19 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: ns_main.c,v 1.10 2001/08/24 08:37:33 mrg Exp $ */
/* $NetBSD: ns_main.c,v 1.11 2001/08/24 13:25:57 mrg Exp $ */
#if !defined(lint) && !defined(SABER)
static const char sccsid[] = "@(#)ns_main.c 4.55 (Berkeley) 7/1/91";
@ -421,24 +421,6 @@ main(int argc, char *argv[], char *envp[]) {
*/
if (chroot_dir != NULL) {
#ifdef HAVE_CHROOT
char *where;
/*
* first, symlink our pidfile from outside the chroot to
* inside, so that ndc still works properly, etc.
*/
if (asprintf(&where, "%s%s", chroot_dir, _PATH_PIDFILE) < 0) {
fprintf(stderr, "malloc failed: %s\n", strerror(errno));
exit(1);
}
(void)unlink(_PATH_PIDFILE);
if (symlink(where, _PATH_PIDFILE) < 0) {
fprintf(stderr, "symlink %s -> %s failed: %s\n",
_PATH_PIDFILE, where, strerror(errno));
exit(1);
}
free(where);
if (chroot(chroot_dir) < 0) {
fprintf(stderr, "chroot %s failed: %s\n", chroot_dir,
strerror(errno));