/srv/irclogs.ubuntu.com/2008/05/20/#upstart.txt

EvanRit doesnt seem that the commonly available dhcpcd dhcp client has an option for no daemonize07:26
EvanRdhclient does, according to some online man pages, but i cant seem to get the source07:26
catsupyou can't find the source for dhclient?07:28
EvanRno07:29
EvanRis it on the first link on google to 'ISC DHCP', that doesnt work07:29
EvanRdebian seems to keep the other dhcp client packages07:30
catsuphttp://packages.debian.org/source/etch/dhcp07:31
catsupthat builds the package dhcp-client that contains the dhclient that accepts -d not to daemonize07:32
catsup(you don't have to build the package, the original tgz is there)07:33
catsupiirc pump doesn't need to daemonize07:34
catsupalso07:34
EvanRhmm.07:35
EvanRby 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 packaged07:38
catsupthat's the original source07:39
catsupfrom upstream07:39
catsupall debian changes are in the .diff07:40
EvanRok. well it is hell to build :)07:40
catsupis it?07:40
EvanRand no way to direct the installation prefix07:40
EvanRas far as the reame is concerned, at least07:40
EvanRreadme07:40
EvanRi think im going to check out pump 07:40
EvanRbah id hate to use non standard tools :(, stupid dhcpcd07:41
catsuppump is nonstandard??07:41
catsupISC seems to consistently produce crap07:42
EvanRis 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 think07:42
catsupi really don't understand how they continue to exist07:42
EvanRdhcpcd on the other linux distros*07:42
catsupwell i think that all of debian's dhcp clients are named dhclient07:43
catsupbut the ISC one is the one on the netinst install cd07:43
catsupat least for the last couple versions07:43
EvanRactually, i think the dhcpcd in *bsd is the ISC one to....07:43
EvanRor based on it07:44
catsupwell, ISC tools are very popular07:44
EvanRhmm. interesting07:44
catsuppump 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
catsupISC has managed to fuck theirs up, though07:44
catsupwith their configure script07:45
EvanRand whatever the normal one is, thats fucked up too, no --no-daemonize ?07:45
catsupnormal one?  eh?07:45
EvanRthe one i have, the one in the slackware distro, the one in the lfs book...07:45
catsupby the way07:46
EvanRdunno what mandrake had07:46
catsupi just downloaded the ISC dhcp source07:46
catsupedit Makefile.conf to configure it07:46
EvanRhave you tried to build it yet07:47
catsupno07:47
EvanRsee if it crashes07:47
catsupcrashes??  you mean the binary?07:48
EvanRno, the build process07:49
catsupok i built it07:49
catsupwhat crashed?  gcc?  how?07:49
catsupsegv?07:49
EvanRno, it didnt crash gcc, it just failed to compile07:50
EvanRi have been fixing typos in code all week for some reason07:50
EvanRif you built it, it might be a lack of dependencies07:51
catsupit compiled fine for me07:51
catsupwhat was your error?07:51
EvanRa long line of errors, and i was so fed up with ISC i deleted the source dir and the package07:51
catsupheh07:51
catsupgood for you07:51
catsupread the pages about ISC BIND on djb's web site some time07:52
catsuphttp://cr.yp.to07:54
EvanRthats they one everyone uses right, bind907:55
EvanRwith the reputation07:55
catsupno07:56
catsupnot everyone uses it...07:56
catsupbut yeah it's very popular07:56
catsupnot apparently because of people making choices though, much less intelligent people making informed choices...07:58
EvanRgrrr. the openbsd dhcpcd server only comes as a binary, or as part of a 100M source distro08:01
EvanRdhcp client*08:01
* EvanR smash furniture08:01
catsupum08:01
catsuptry the other clients from debian08:01
EvanRpump08:02
catsupyeah 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:02
EvanRseems to require 'newt.h'08:04
catsupwhat distro are you using?08:05
EvanRuhm it produced a binary even with all those errors08:05
EvanRseems to be working08:05
EvanRits a custom distro08:06
catsupi thought newt was an ncurses gui library08:06
catsuppkgdesc="Not Erik's Windowing Toolkit - text mode windowing with slang"08:06
EvanRi have ncurses, no newt.h08:06
EvanRlol nice08:07
EvanRthat must be for an optional pump 'gui'08:07
EvanRcalled 'netconfig'08:08
catsupoh, i found a new section of djb's web site.  this guy is hilarious.  http://cr.yp.to/uic.html08:11
EvanR_bah08:21
EvanR_can pump not no-daemonize08:22
catsupif you're building the source it shouldn't be hard to make the change08:24
catsupjust find the call to daemon08:24
EvanR_thats what i was thinking08:25
EvanR_except doing it for dhdpcd :)08:25
EvanR_with suitable spelling fixes08:25
EvanR_dammit, the isc dhcp site works in firefox, it was my ipv6 configuration :(08:28
* EvanR_ smashes furniture08:29
catsupha08:35
=== Amaranth is now known as NotAmaranth

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!