1
0
mirror of https://github.com/yarrick/iodine.git synced 2024-11-22 21:16:07 +03:00

apply patch to detach before chroot/privdrop

This commit is contained in:
Erik Ekman 2007-11-27 20:11:43 +00:00
parent 5adeafddfa
commit bd2ed87022
2 changed files with 6 additions and 6 deletions

View File

@ -718,6 +718,9 @@ main(int argc, char **argv)
printf("Sending queries for %s to %s\n", topdomain, nameserv_addr);
if (foreground == 0)
do_detach();
if (newroot != NULL)
do_chroot(newroot);
@ -728,9 +731,6 @@ main(int argc, char **argv)
}
}
if (foreground == 0)
do_detach();
tunnel(tun_fd, dns_fd);
cleanup2:

View File

@ -557,6 +557,9 @@ main(int argc, char **argv)
printf("Listening to dns for domain %s\n", topdomain);
if (foreground == 0)
do_detach();
if (newroot != NULL)
do_chroot(newroot);
@ -568,9 +571,6 @@ main(int argc, char **argv)
}
}
if (foreground == 0)
do_detach();
tunnel(tun_fd, dnsd_fd);
cleanup2: