diff options
author | Henning Brauer <henning@cvs.openbsd.org> | 2004-05-04 12:52:06 +0000 |
---|---|---|
committer | Henning Brauer <henning@cvs.openbsd.org> | 2004-05-04 12:52:06 +0000 |
commit | ac1ddc2c99c6c92aa30be01bb5a0ea9b5c12dda9 (patch) | |
tree | ffc1e9db8fa5dcd3d585abc750224dfd0b404d62 /sbin/dhclient/Makefile | |
parent | 2daf03fc192c6120be9db3e0262049bb69a67354 (diff) |
privilege seperate dhclient.
the privileged child's duty is the dhclient-script env setup & exection.
the parent process now chroots to /var/empty and drops privileges to _dhcp
mostly hacked at vancouver airport
with some feedback from krw@ and otto@, tested to not break installs by krw@
Diffstat (limited to 'sbin/dhclient/Makefile')
-rw-r--r-- | sbin/dhclient/Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sbin/dhclient/Makefile b/sbin/dhclient/Makefile index 9bb9c8347ee..594c9aff1b4 100644 --- a/sbin/dhclient/Makefile +++ b/sbin/dhclient/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.8 2004/02/25 14:22:12 henning Exp $ +# $OpenBSD: Makefile,v 1.9 2004/05/04 12:52:05 henning Exp $ # # Copyright (c) 1996, 1997 The Internet Software Consortium. # All rights reserved. @@ -33,7 +33,8 @@ .include <bsd.own.mk> SRCS= dhclient.c clparse.c alloc.c dispatch.c hash.c bpf.c options.c \ - tree.c conflex.c errwarn.c inet.c packet.c convert.c tables.c parse.c + tree.c conflex.c errwarn.c inet.c packet.c convert.c tables.c \ + parse.c privsep.c PROG= dhclient MAN= dhclient.8 dhclient.conf.5 dhclient.leases.5 dhclient-script.8 |