/[pxelator]/lib/PXElator/dhcpd.pm
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 /lib/PXElator/dhcpd.pm

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 48 - (view) (annotate) - [select for diffs]
Modified Thu Jul 30 00:07:57 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 4563 byte(s)
Diff to previous 45
fix package name


Revision 45 - (view) (annotate) - [select for diffs]
Modified Wed Jul 29 22:04:58 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 4564 byte(s)
Diff to previous 44
dump all other peaces in, first configuration which can again boot
(wrong image, that is :-)


Revision 44 - (view) (annotate) - [select for diffs]
Modified Wed Jul 29 20:55:44 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 4514 byte(s)
Copied from: bin/dhcpd.pl revision 40
Diff to previous 40
cleanup dhcpd server


Revision 40 - (view) (annotate) - [select for diffs]
Modified Wed Jul 29 14:29:55 2009 UTC (14 years, 8 months ago) by dpavlin
Original Path: bin/dhcpd.pl
File length: 4505 byte(s)
Diff to previous 36
added a bunch of dhcp options


Revision 36 - (view) (annotate) - [select for diffs]
Modified Wed Jul 29 13:03:39 2009 UTC (14 years, 8 months ago) by dpavlin
Original Path: bin/dhcpd.pl
File length: 4191 byte(s)
Diff to previous 33
check if IP is available using Net::Ping


Revision 33 - (view) (annotate) - [select for diffs]
Modified Wed Jul 29 12:23:47 2009 UTC (14 years, 8 months ago) by dpavlin
Original Path: bin/dhcpd.pl
File length: 4131 byte(s)
Diff to previous 28
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
Original Path: bin/dhcpd.pl
File length: 4040 byte(s)
Diff to previous 27
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
Original Path: bin/dhcpd.pl
File length: 3994 byte(s)
Diff to previous 22
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
Original Path: bin/dhcpd.pl
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) - [select for diffs]
Modified Tue Jul 28 10:29:33 2009 UTC (14 years, 8 months ago) by dpavlin
Original Path: bin/dhcpd.pl
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
Original Path: bin/dhcpd.pl
File length: 2449 byte(s)
Diff to previous 8
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
Original Path: bin/dhcpd.pl
File length: 2385 byte(s)
Diff to previous 6
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
Original Path: bin/dhcpd.pl
File length: 2362 byte(s)
Diff to previous 4
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
Original Path: bin/dhcpd.pl
File length: 2322 byte(s)
Diff to previous 3
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
Original Path: bin/dhcpd.pl
File length: 2252 byte(s)
Diff to previous 1
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
Original Path: bin/dhcpd.pl
File length: 2231 byte(s)
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