[07:26] it doesnt seem that the commonly available dhcpcd dhcp client has an option for no daemonize [07:26] dhclient does, according to some online man pages, but i cant seem to get the source [07:28] you can't find the source for dhclient? [07:29] no [07:29] is it on the first link on google to 'ISC DHCP', that doesnt work [07:30] debian seems to keep the other dhcp client packages [07:31] http://packages.debian.org/source/etch/dhcp [07:32] that builds the package dhcp-client that contains the dhclient that accepts -d not to daemonize [07:33] (you don't have to build the package, the original tgz is there) [07:34] iirc pump doesn't need to daemonize [07:34] also [07:35] hmm. [07:38] by the way, when you see a .orig.tar.gz file at the debian site, is that the original source, or the source which is possibly changed before being built and packaged [07:39] that's the original source [07:39] from upstream [07:40] all debian changes are in the .diff [07:40] ok. well it is hell to build :) [07:40] is it? [07:40] and no way to direct the installation prefix [07:40] as far as the reame is concerned, at least [07:40] readme [07:40] i think im going to check out pump [07:41] bah id hate to use non standard tools :(, stupid dhcpcd [07:41] pump is nonstandard?? [07:42] ISC seems to consistently produce crap [07:42] is dhclient the standard on debian/ubuntu/mepis? because dhcpcd is on all of them, though on the bsd's it is a different dhcpcd i think [07:42] i really don't understand how they continue to exist [07:42] dhcpcd on the other linux distros* [07:43] well i think that all of debian's dhcp clients are named dhclient [07:43] but the ISC one is the one on the netinst install cd [07:43] at least for the last couple versions [07:43] actually, i think the dhcpcd in *bsd is the ISC one to.... [07:44] or based on it [07:44] well, ISC tools are very popular [07:44] hmm. interesting [07:44] pump was made by redhat. i used to use pump. it works fine. it's not like a dhcp client is a very complex thing. [07:44] ISC has managed to fuck theirs up, though [07:45] with their configure script [07:45] and whatever the normal one is, thats fucked up too, no --no-daemonize ? [07:45] normal one? eh? [07:45] the one i have, the one in the slackware distro, the one in the lfs book... [07:46] by the way [07:46] dunno what mandrake had [07:46] i just downloaded the ISC dhcp source [07:46] edit Makefile.conf to configure it [07:47] have you tried to build it yet [07:47] no [07:47] see if it crashes [07:48] crashes?? you mean the binary? [07:49] no, the build process [07:49] ok i built it [07:49] what crashed? gcc? how? [07:49] segv? [07:50] no, it didnt crash gcc, it just failed to compile [07:50] i have been fixing typos in code all week for some reason [07:51] if you built it, it might be a lack of dependencies [07:51] it compiled fine for me [07:51] what was your error? [07:51] a long line of errors, and i was so fed up with ISC i deleted the source dir and the package [07:51] heh [07:51] good for you [07:52] read the pages about ISC BIND on djb's web site some time [07:54] http://cr.yp.to [07:55] thats they one everyone uses right, bind9 [07:55] with the reputation [07:56] no [07:56] not everyone uses it... [07:56] but yeah it's very popular [07:58] not apparently because of people making choices though, much less intelligent people making informed choices... [08:01] grrr. the openbsd dhcpcd server only comes as a binary, or as part of a 100M source distro [08:01] dhcp client* [08:01] * EvanR smash furniture [08:01] um [08:01] try the other clients from debian [08:02] pump [08:02] yeah pump is probably what you want. pump was written by redhat. i'm sure it doesn't suck. i used to use it, although that was probably 5 years ago. [08:04] seems to require 'newt.h' [08:05] what distro are you using? [08:05] uhm it produced a binary even with all those errors [08:05] seems to be working [08:06] its a custom distro [08:06] i thought newt was an ncurses gui library [08:06] pkgdesc="Not Erik's Windowing Toolkit - text mode windowing with slang" [08:06] i have ncurses, no newt.h [08:07] lol nice [08:07] that must be for an optional pump 'gui' [08:08] called 'netconfig' [08:11] oh, i found a new section of djb's web site. this guy is hilarious. http://cr.yp.to/uic.html [08:21] bah [08:22] can pump not no-daemonize [08:24] if you're building the source it shouldn't be hard to make the change [08:24] just find the call to daemon [08:25] thats what i was thinking [08:25] except doing it for dhdpcd :) [08:25] with suitable spelling fixes [08:28] dammit, the isc dhcp site works in firefox, it was my ipv6 configuration :( [08:29] * EvanR_ smashes furniture [08:35] ha === Amaranth is now known as NotAmaranth