This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /bin
Directory Listing
Revision
311 -
Directory Listing
Modified
Thu Aug 27 17:44:03 2009 UTC
(13 years, 9 months ago)
by
dpavlin
added nmap scanning and discovery of network
Revision
294 -
Directory Listing
Modified
Wed Aug 26 09:15:23 2009 UTC
(13 years, 9 months ago)
by
dpavlin
remove nfsroot for client
Revision
279 -
Directory Listing
Modified
Thu Aug 20 20:14:16 2009 UTC
(13 years, 9 months ago)
by
dpavlin
kill all kvm processes
Revision
271 -
Directory Listing
Modified
Wed Aug 19 22:48:54 2009 UTC
(13 years, 9 months ago)
by
dpavlin
first semi-complicated setup to show off some of sysadmin DSL in PXElator
implement nfs root boot with writable snapshot directories for each
client which are rolled out on demand using aufs on server side.
So, client can implement additional layer of aufs if needed
(for /tmp and things like that) and offload more important files
(configuration changes) back to server via NFS.
Revision
235 -
Directory Listing
Modified
Sun Aug 16 23:32:47 2009 UTC
(13 years, 9 months ago)
by
dpavlin
require uml-utilities for tunctl
Revision
218 -
Directory Listing
Modified
Sat Aug 15 13:10:14 2009 UTC
(13 years, 9 months ago)
by
dpavlin
added dependency to couchdb for audit log
Revision
215 -
Directory Listing
Modified
Thu Aug 13 12:45:30 2009 UTC
(13 years, 10 months ago)
by
dpavlin
added Data::Structure::Util dependency
Revision
196 -
Directory Listing
Modified
Tue Aug 11 12:38:04 2009 UTC
(13 years, 10 months ago)
by
dpavlin
device can now be first argument, stop dnsmasq if it exists
Revision
192 -
Directory Listing
Modified
Mon Aug 10 12:31:38 2009 UTC
(13 years, 10 months ago)
by
dpavlin
shell script to wait for ctrl+c on exit
Revision
179 -
Directory Listing
Modified
Sun Aug 9 16:37:46 2009 UTC
(13 years, 10 months ago)
by
dpavlin
DEV=eth0 ./bin/start.sh
will not run PXElator on existing device eth0 without
touching tap0 or bringing kvm up
Revision
178 -
Directory Listing
Modified
Sun Aug 9 16:36:55 2009 UTC
(13 years, 10 months ago)
by
dpavlin
cleanup
Revision
174 -
Directory Listing
Modified
Fri Aug 7 12:07:33 2009 UTC
(13 years, 10 months ago)
by
dpavlin
another dependency
Revision
157 -
Directory Listing
Modified
Thu Aug 6 15:16:06 2009 UTC
(13 years, 10 months ago)
by
dpavlin
start http server with sudo
Revision
123 -
Directory Listing
Modified
Mon Aug 3 11:33:06 2009 UTC
(13 years, 10 months ago)
by
dpavlin
install Net::DNS package
Revision
106 -
Directory Listing
Modified
Sat Aug 1 00:39:36 2009 UTC
(13 years, 10 months ago)
by
dpavlin
cache sudo credentials
Revision
98 -
Directory Listing
Modified
Fri Jul 31 21:30:25 2009 UTC
(13 years, 10 months ago)
by
dpavlin
cleanup old scripts
Revision
97 -
Directory Listing
Modified
Fri Jul 31 21:28:29 2009 UTC
(13 years, 10 months ago)
by
dpavlin
start script
Revision
73 -
Directory Listing
Modified
Fri Jul 31 12:53:48 2009 UTC
(13 years, 10 months ago)
by
dpavlin
fix permissions on conf and log directory
Revision
58 -
Directory Listing
Modified
Thu Jul 30 15:20:39 2009 UTC
(13 years, 10 months ago)
by
dpavlin
fix dhcpd start
Revision
51 -
Directory Listing
Modified
Thu Jul 30 11:44:01 2009 UTC
(13 years, 10 months ago)
by
dpavlin
more dependencies
Revision
45 -
Directory Listing
Modified
Wed Jul 29 22:04:58 2009 UTC
(13 years, 10 months ago)
by
dpavlin
dump all other peaces in, first configuration which can again boot
(wrong image, that is :-)
Revision
41 -
Directory Listing
Modified
Wed Jul 29 16:19:51 2009 UTC
(13 years, 10 months ago)
by
dpavlin
create log files, reattach existing session
Revision
40 -
Directory Listing
Modified
Wed Jul 29 14:29:55 2009 UTC
(13 years, 10 months ago)
by
dpavlin
added a bunch of dhcp options
Revision
39 -
Directory Listing
Modified
Wed Jul 29 14:22:35 2009 UTC
(13 years, 10 months ago)
by
dpavlin
fix conf/server.ip creation
Revision
38 -
Directory Listing
Modified
Wed Jul 29 14:22:16 2009 UTC
(13 years, 10 months ago)
by
dpavlin
use screen instead of splitvt
(in preparation for DNS daemon which would require third split)
Revision
36 -
Directory Listing
Modified
Wed Jul 29 13:03:39 2009 UTC
(13 years, 10 months ago)
by
dpavlin
check if IP is available using Net::Ping
Revision
35 -
Directory Listing
Modified
Wed Jul 29 12:27:21 2009 UTC
(13 years, 10 months ago)
by
dpavlin
setup conf/server.ip correctly
Revision
34 -
Directory Listing
Modified
Wed Jul 29 12:27:01 2009 UTC
(13 years, 10 months ago)
by
dpavlin
remove symlink first just to be safe
Revision
33 -
Directory Listing
Modified
Wed Jul 29 12:23:47 2009 UTC
(13 years, 10 months ago)
by
dpavlin
correctly handle changing of IP address
Revision
31 -
Directory Listing
Modified
Wed Jul 29 12:23:04 2009 UTC
(13 years, 10 months ago)
by
dpavlin
start tap0 before kvm
Revision
28 -
Directory Listing
Modified
Wed Jul 29 00:59:55 2009 UTC
(13 years, 10 months ago)
by
dpavlin
added dhcp lease time to make ISC's dhclient happy
Revision
27 -
Directory Listing
Modified
Wed Jul 29 00:46:29 2009 UTC
(13 years, 10 months ago)
by
dpavlin
really implement DHCP protocol, so this server now has correct name :-)
Revision
24 -
Directory Listing
Modified
Tue Jul 28 21:03:29 2009 UTC
(13 years, 10 months ago)
by
dpavlin
take tftp dir from configuration
Revision
23 -
Directory Listing
Modified
Tue Jul 28 16:36:01 2009 UTC
(13 years, 10 months ago)
by
dpavlin
fix server symlink
Revision
22 -
Directory Listing
Modified
Tue Jul 28 16:35:49 2009 UTC
(13 years, 10 months ago)
by
dpavlin
- 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
21 -
Directory Listing
Modified
Tue Jul 28 16:26:09 2009 UTC
(13 years, 10 months ago)
by
dpavlin
append to /etc/network/interfaces as root
Revision
20 -
Directory Listing
Modified
Tue Jul 28 14:04:33 2009 UTC
(13 years, 10 months ago)
by
dpavlin
unpack debian netboot
Revision
19 -
Directory Listing
Modified
Tue Jul 28 13:19:08 2009 UTC
(13 years, 10 months ago)
by
dpavlin
install splitvt
Revision
18 -
Directory Listing
Modified
Tue Jul 28 13:17:58 2009 UTC
(13 years, 10 months ago)
by
dpavlin
start dhcpd and tftpd using splitvt
Revision
17 -
Directory Listing
Modified
Tue Jul 28 10:29:33 2009 UTC
(13 years, 10 months ago)
by
dpavlin
read data from filesystem files and symlinks in conf/
Revision
16 -
Directory Listing
Modified
Tue Jul 28 10:28:28 2009 UTC
(13 years, 10 months ago)
by
dpavlin
added Debian netboot
Revision
15 -
Directory Listing
Modified
Tue Jul 28 10:27:44 2009 UTC
(13 years, 10 months ago)
by
dpavlin
install syslinux to get pxelinux
Revision
13 -
Directory Listing
Modified
Mon Jul 27 22:25:06 2009 UTC
(13 years, 10 months ago)
by
dpavlin
use tftp.dir for root of tftp directory
Revision
12 -
Directory Listing
Modified
Mon Jul 27 22:18:51 2009 UTC
(13 years, 10 months ago)
by
dpavlin
make first pxe payload configurable
(and use gPXE if there is no setup for $file)
beginning of symlink farm type configuration
Revision
11 -
Directory Listing
Modified
Mon Jul 27 21:55:40 2009 UTC
(13 years, 10 months ago)
by
dpavlin
test virtually ("in the cloud", woooshhh....) using
vde2 as virtual network
Revision
10 -
Directory Listing
Modified
Mon Jul 27 17:34:42 2009 UTC
(13 years, 10 months ago)
by
dpavlin
test with kvm
Revision
9 -
Directory Listing
Modified
Mon Jul 27 14:11:41 2009 UTC
(13 years, 10 months ago)
by
dpavlin
deploy debrif kernel and initrd
Revision
8 -
Directory Listing
Modified
Mon Jul 27 11:46:44 2009 UTC
(13 years, 10 months ago)
by
dpavlin
use $server_ip as base for IP class to hand out
Revision
6 -
Directory Listing
Modified
Sun Jul 26 15:16:52 2009 UTC
(13 years, 10 months ago)
by
dpavlin
don't deliver gPXE to systems which allready have that user class option
in DHCP request (to prevent loops)
Revision
4 -
Directory Listing
Modified
Sun Jul 26 14:21:48 2009 UTC
(13 years, 10 months ago)
by
dpavlin
added next file support so we deliver first gpxe and than config
examples for tftp and http boot of tinycore
Revision
3 -
Directory Listing
Modified
Sun Jul 26 13:58:39 2009 UTC
(13 years, 10 months ago)
by
dpavlin
rename IP address of current server to $server_ip and split it out in file
Revision
1 -
Directory Listing
Added
Sun Jul 26 00:38:57 2009 UTC
(13 years, 10 months ago)
by
dpavlin
first cut at dhcp and tftp servers in perl (gPXE boot works)