Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20110503225937.GA27257@openwall.com>
Date: Wed, 4 May 2011 02:59:37 +0400
From: Solar Designer <solar@...nwall.com>
To: owl-dev@...ts.openwall.com
Subject: Re: DHCP client

Hi,

Here's another DHCP client to consider (besides the port from OpenBSD):

http://kain.us/nk/projects/

"ndhc is a privilege-seperated dhcp client. It takes advantage of the
POSIX capabilities support in Linux so that it may perform dhcp client
duties while remaining non-root and confined to a chroot jail. ndhc is
written in C and relies on no external libraries aside from the C
standard library. Security is obviously ndhc's primary goal.

ndhc consists of two programs, ndhc and ifchd. ifchd listens on a UNIX
domain socket to manage interface change requests. ndhc is a minimal
dhcp client, derived from udhcpc, that handles dhcp protocol issues and
communicates with ifchd to request configuration changes.

ndhc currently only supports systems that run the Linux kernel (>=2.2).
ndhc is written with portability as a goal, and it would not be
difficult to port it to run properly on BSD-derived systems. I outline
the platform dependencies in the ndhc documentation."

Alexander

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.