[dhcp-agent-commits] dhcp-agent README,1.11,1.12 INSTALL,1.3,1.4 TODO,1.21,1.22
Status: Alpha
Brought to you by:
actmodern
From: <act...@us...> - 2003-07-19 02:28:09
|
Update of /cvsroot/dhcp-agent/dhcp-agent In directory sc8-pr-cvs1:/tmp/cvs-serv10572 Modified Files: README INSTALL TODO Log Message: update to top level text files Index: README =================================================================== RCS file: /cvsroot/dhcp-agent/dhcp-agent/README,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** README 8 Jul 2003 17:48:55 -0000 1.11 --- README 19 Jul 2003 02:28:05 -0000 1.12 *************** *** 1,33 **** $Header$ ! dhcp-agent ! ---------- ! ! This is a pre-release version of dhcp-agent. ! ! dhcp-agent will be a complete DHCP client/server suite, with a ! number of tools for network troubleshooting, and configuration. In ! its current state a simple dhcp sniffer and an beta-quality dhcp ! client have been implemented. ! ! The current implementation of the dhcp-server is just skeleton ! code. Expect a complete server in the next month (hopefully). ! ! Your help in building and testing this suite will be much ! appreciated. ! Please know that, only the desperate and depraved would run the ! client on a production machine. ! Read the INSTALL file for instructions on compiling and installing dhcp-agent. The project's website is: ! http://dhcp-agent.sf.net/ Supported Platforms ------------------- ! dhcp-agent has been tested on: GNU/Linux 2.4.x (i386) --- 1,30 ---- $Header$ ! dhcp-agent: A Portable, and ! Extendable UNIX DHCP Suite ! --------------------------------------- ! dhcp-agent is a portable and extendable UNIX DHCP Suite. It is ! portable because it relies on two portable raw network layer ! libraries: libdnet, and libpcap. In addition to that, we've done ! our best to keep the C code as portable as possible. Still, some ! work may be needed to get this suite to work on exotic UNIX ! flavors. We'll gladly accept patches for that purpose. ! The DHCP suite's components are extendable, where applicable, ! with the Scheme programming language. This is done by embedding ! guile, GNU's Ubiquitous Intelligent Language for Extension. If ! you're a fellow Schemer then this feature will make you very ! happy. If not, don't worry. The suite is still useable without ! you writing extensions for it. The project's website is: ! http://dhcp-agent.sourceforge.net/ Supported Platforms ------------------- ! dhcp-agent has been tested, and built (using GCC) on: GNU/Linux 2.4.x (i386) *************** *** 36,39 **** --- 33,67 ---- Solaris 2.8 (SPARC) + State of the code: + ------------------ + + This is a pre-release version of dhcp-agent. The suite is still + in development mode, and needs as much testing and bug reporting + as you, the user, can provide. + + Currently a beta quality DHCP client, and sniffer have been + implemented. There are a few quirks with both these components + but we believe they're ready for you to test and probably use + with some measure of success. + + We've had reports of users who have used the client with a + greater measure of success than they had with other DHCP clients. + + The DHCP server is currently being developed, and we do not + believe it is ready for use. + + Most of the code is OK. Some FIXMEs crop up and are taken care of + in between releases. Some parts are becoming ugly, or badly + named. Currently, we do not have a hacker's guide. The code is + the documentation if you plan on hacking on it. + + When submitting patches please try to keep your programming style + consistent with ours. This shouldn't be too hard, + + Installing: + ----------- + + Read the INSTALL file for instructions on compiling and installing dhcp-agent. + Support ------- *************** *** 71,74 **** --- 99,105 ---- bug is found -- while allowing you, the user, to get any quick fixes, patches, and workarounds for known issues. + + I announce major updates to the ERRATA file on the + dhcp-agent-users list Documentation Index: INSTALL =================================================================== RCS file: /cvsroot/dhcp-agent/dhcp-agent/INSTALL,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** INSTALL 28 Jun 2003 02:21:29 -0000 1.3 --- INSTALL 19 Jul 2003 02:28:05 -0000 1.4 *************** *** 1,4 **** ! dhcp-agent ! ---------- Prerequisites --- 1,4 ---- ! dhcp-agent Installation ! ----------------------- Prerequisites *************** *** 47,58 **** To install: "make install;" If you are using a system which does not use GNU make by default, please install GNU make. Usually it is installed as "gmake" - To install with GNU make explicitly: "gmake install;" - Before installing please uninstall any previous distribution of ! dhcp-agent, or dhcp suite package. Make sure you also disabled ! any dhcp client or server running on the host. Additional Configuration Options --- 47,60 ---- To install: "make install;" + Tp install a stripped version, which will take up less space: + + "make install-strip" + If you are using a system which does not use GNU make by default, please install GNU make. Usually it is installed as "gmake" Before installing please uninstall any previous distribution of ! dhcp-agent. Make sure you also disabled any dhcp client or server ! running on the host before running components of dhcp-agent. Additional Configuration Options Index: TODO =================================================================== RCS file: /cvsroot/dhcp-agent/dhcp-agent/TODO,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** TODO 10 Jul 2003 23:18:53 -0000 1.21 --- TODO 19 Jul 2003 02:28:05 -0000 1.22 *************** *** 1,24 **** ! [ Quite a bit! ] ! ! Things that need to be done for RFC compliance: ! ! -- allow options to be concantonated together (which ! extend over 255 octets) ! probably many more to come once the rest of the todos are ! complete. currently the client seems to be behaving properly. ! major todos: ! -- make dhcpclient relay agent friendly ! -- check rfcs for any catch 22s ! -- write dhcpserver ! -- write dhcpdiscover ! a scanner to output information on servers/relay agents ! responding ! other todo: -- rawnet_is_valid needs more checks. --- 1,23 ---- ! TODO List ! ---------- ! Current Status ! -------------- ! dhcp-client : beta ! dhcp-sniff : beta ! dhcp-server : vapour ! dhcp-relay : vapour ! Things we need to do: ! --------------------- ! -- allow options to be concantonated together (which ! extend over 255 octets) ! -- make dhcp-client relay agent friendly ! -- check rfcs for any catch 22s ! -- write dhcp-server -- rawnet_is_valid needs more checks. *************** *** 38,42 **** -- stringbuffer used in almost _all_ string operations except really simple ones. ! -- document output from dhcpsniff -- especially how brief mode is layed out. -- in dhcp-tokenizer use mmap() to implement nicer peeking. --- 37,41 ---- -- stringbuffer used in almost _all_ string operations except really simple ones. ! -- document output from dhcp-sniff -- especially how brief mode is layed out. -- in dhcp-tokenizer use mmap() to implement nicer peeking. |