/[pxelator]/bin/dhcpd.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /bin/dhcpd.pl

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 97)

Revision 33 - (view) (annotate) - [select for diffs]
Modified Wed Jul 29 12:23:47 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 4131 byte(s)
Diff to previous 28 , to selected 17
correctly handle changing of IP address


Revision 28 - (view) (annotate) - [select for diffs]
Modified Wed Jul 29 00:59:55 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 4040 byte(s)
Diff to previous 27 , to selected 17
added dhcp lease time to make ISC's dhclient happy


Revision 27 - (view) (annotate) - [select for diffs]
Modified Wed Jul 29 00:46:29 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 3994 byte(s)
Diff to previous 22 , to selected 17
really implement DHCP protocol, so this server now has correct name :-)


Revision 22 - (view) (annotate) - [select for diffs]
Modified Tue Jul 28 16:35:49 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 3186 byte(s)
Diff to previous 17
- correct handling of files and symlinks in conf/
- use autodie for errors
- move detection of server IP into dhcpd
- $gpxe_file defines payload for gPXE


Revision 17 - (view) (annotate) - [selected]
Modified Tue Jul 28 10:29:33 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2872 byte(s)
Diff to previous 12
read data from filesystem files and symlinks in conf/


Revision 12 - (view) (annotate) - [select for diffs]
Modified Mon Jul 27 22:18:51 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2449 byte(s)
Diff to previous 8 , to selected 17
make first pxe payload configurable
(and use gPXE if there is no setup for $file)
beginning of symlink farm type configuration


Revision 8 - (view) (annotate) - [select for diffs]
Modified Mon Jul 27 11:46:44 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2385 byte(s)
Diff to previous 6 , to selected 17
use $server_ip as base for IP class to hand out


Revision 6 - (view) (annotate) - [select for diffs]
Modified Sun Jul 26 15:16:52 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2362 byte(s)
Diff to previous 4 , to selected 17
don't deliver gPXE to systems which allready have that user class option
in DHCP request (to prevent loops)


Revision 4 - (view) (annotate) - [select for diffs]
Modified Sun Jul 26 14:21:48 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2322 byte(s)
Diff to previous 3 , to selected 17
added next file support so we deliver first gpxe and than config
examples for tftp and http boot of tinycore


Revision 3 - (view) (annotate) - [select for diffs]
Modified Sun Jul 26 13:58:39 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2252 byte(s)
Diff to previous 1 , to selected 17
rename IP address of current server to $server_ip and split it out in file


Revision 1 - (view) (annotate) - [select for diffs]
Added Sun Jul 26 00:38:57 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2231 byte(s)
Diff to selected 17
first cut at dhcp and tftp servers in perl (gPXE boot works)


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26