/[pxelator]/bin
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

View Directory Listing Directory Listing


Sticky Revision:

Revision 571 - Directory Listing
Modified Thu Sep 11 13:51:22 2014 UTC (4 years, 9 months ago) by dpavlin
masquarade 10.60.4.x network


Revision 569 - Directory Listing
Modified Sun May 25 08:47:28 2014 UTC (5 years ago) by dpavlin
fix dependencies


Revision 554 - Directory Listing
Modified Sun Nov 28 20:35:02 2010 UTC (8 years, 6 months ago) by dpavlin
use hostname from snmp


Revision 553 - Directory Listing
Modified Sun Nov 28 20:26:08 2010 UTC (8 years, 6 months ago) by dpavlin
added SNMP::Multi dependency


Revision 552 - Directory Listing
Modified Sun Nov 28 20:25:22 2010 UTC (8 years, 6 months ago) by dpavlin
create directories for new printers


Revision 551 - Directory Listing
Modified Sun Nov 28 19:52:58 2010 UTC (8 years, 6 months ago) by dpavlin
pull info from SNMP enabled printers and dump JSON


Revision 549 - Directory Listing
Modified Sun Oct 10 11:44:43 2010 UTC (8 years, 8 months ago) by dpavlin
mount iso subdirectory if in /etc/fstab


Revision 537 - Directory Listing
Modified Fri Sep 17 21:53:19 2010 UTC (8 years, 9 months ago) by dpavlin
refactor this script into universal squashfs re-master tool

- correctly handle permissions of mount points
- show message before dropping into chroot
- more sane mksquashfs if run for the first time


Revision 536 - Directory Listing
Modified Fri Sep 17 21:12:38 2010 UTC (8 years, 9 months ago) by dpavlin
make it more robust

exit on errors, install squashfs-tools if needed


Revision 535 - Directory Listing
Modified Fri Sep 17 20:58:43 2010 UTC (8 years, 9 months ago) by dpavlin
rename tool

Revision 479 - Directory Listing
Modified Sat Jan 23 17:49:07 2010 UTC (9 years, 4 months ago) by dpavlin
display progress while importing


Revision 478 - Directory Listing
Modified Sat Jan 23 15:06:59 2010 UTC (9 years, 4 months ago) by dpavlin
migrate data from CouchDB to MongoDB


Revision 477 - Directory Listing
Modified Sun Jan 10 21:34:02 2010 UTC (9 years, 5 months ago) by dpavlin
use IO::Select to create async client


Revision 476 - Directory Listing
Modified Thu Jan 7 15:00:52 2010 UTC (9 years, 5 months ago) by dpavlin
cleanup code, try to connect to video port


Revision 475 - Directory Listing
Modified Wed Jan 6 19:40:21 2010 UTC (9 years, 5 months ago) by dpavlin
Connect to DRAC video redirection port


Revision 466 - Directory Listing
Modified Sun Jan 3 20:00:05 2010 UTC (9 years, 5 months ago) by dpavlin
added command-line options for debug and timeout


Revision 465 - Directory Listing
Modified Sun Jan 3 19:32:14 2010 UTC (9 years, 5 months ago) by dpavlin
support SM-CLP to talk with Dell's RAC over ssh


Revision 454 - Directory Listing
Modified Sat Jan 2 14:04:42 2010 UTC (9 years, 5 months ago) by dpavlin
configure virtual to 172.16.10.1


Revision 453 - Directory Listing
Modified Sat Jan 2 14:03:29 2010 UTC (9 years, 5 months ago) by dpavlin
create new image in temporary file


Revision 448 - Directory Listing
Modified Thu Oct 1 11:23:05 2009 UTC (9 years, 8 months ago) by dpavlin
umount if allready mounted

Revision 442 - Directory Listing
Modified Tue Sep 29 19:23:41 2009 UTC (9 years, 8 months ago) by dpavlin
build simple squashfs overlay using aufs and remaster filesystem

Revision 437 - Directory Listing
Modified Sun Sep 20 15:47:54 2009 UTC (9 years, 9 months ago) by dpavlin
example of vlan 63 configuration and startup

Revision 415 - Directory Listing
Modified Wed Sep 9 19:56:46 2009 UTC (9 years, 9 months ago) by dpavlin
more dependencies

Revision 414 - Directory Listing
Modified Wed Sep 9 18:58:48 2009 UTC (9 years, 9 months ago) by dpavlin
more installation dependencies and quick INSTALL section


Revision 311 - Directory Listing
Modified Thu Aug 27 17:44:03 2009 UTC (9 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 (9 years, 9 months ago) by dpavlin
remove nfsroot for client

Revision 279 - Directory Listing
Modified Thu Aug 20 20:14:16 2009 UTC (9 years, 10 months ago) by dpavlin
kill all kvm processes

Revision 271 - Directory Listing
Modified Wed Aug 19 22:48:54 2009 UTC (9 years, 10 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 (9 years, 10 months ago) by dpavlin
require uml-utilities for tunctl

Revision 218 - Directory Listing
Modified Sat Aug 15 13:10:14 2009 UTC (9 years, 10 months ago) by dpavlin
added dependency to couchdb for audit log

Revision 215 - Directory Listing
Modified Thu Aug 13 12:45:30 2009 UTC (9 years, 10 months ago) by dpavlin
added Data::Structure::Util dependency

Revision 196 - Directory Listing
Modified Tue Aug 11 12:38:04 2009 UTC (9 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 (9 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 (9 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 (9 years, 10 months ago) by dpavlin
cleanup

Revision 174 - Directory Listing
Modified Fri Aug 7 12:07:33 2009 UTC (9 years, 10 months ago) by dpavlin
another dependency

Revision 157 - Directory Listing
Modified Thu Aug 6 15:16:06 2009 UTC (9 years, 10 months ago) by dpavlin
start http server with sudo


Revision 123 - Directory Listing
Modified Mon Aug 3 11:33:06 2009 UTC (9 years, 10 months ago) by dpavlin
install Net::DNS package


Revision 106 - Directory Listing
Modified Sat Aug 1 00:39:36 2009 UTC (9 years, 10 months ago) by dpavlin
cache sudo credentials

Revision 98 - Directory Listing
Modified Fri Jul 31 21:30:25 2009 UTC (9 years, 10 months ago) by dpavlin
cleanup old scripts

Revision 97 - Directory Listing
Modified Fri Jul 31 21:28:29 2009 UTC (9 years, 10 months ago) by dpavlin
start script


Revision 73 - Directory Listing
Modified Fri Jul 31 12:53:48 2009 UTC (9 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 (9 years, 10 months ago) by dpavlin
fix dhcpd start


Revision 51 - Directory Listing
Modified Thu Jul 30 11:44:01 2009 UTC (9 years, 10 months ago) by dpavlin
more dependencies


Revision 45 - Directory Listing
Modified Wed Jul 29 22:04:58 2009 UTC (9 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 (9 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 (9 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 (9 years, 10 months ago) by dpavlin
fix conf/server.ip creation


Revision 38 - Directory Listing
Modified Wed Jul 29 14:22:16 2009 UTC (9 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 (9 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 (9 years, 10 months ago) by dpavlin
setup conf/server.ip correctly


Revision 34 - Directory Listing
Modified Wed Jul 29 12:27:01 2009 UTC (9 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 (9 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 (9 years, 10 months ago) by dpavlin
start tap0 before kvm


Revision 28 - Directory Listing
Modified Wed Jul 29 00:59:55 2009 UTC (9 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 (9 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 (9 years, 10 months ago) by dpavlin
take tftp dir from configuration


Revision 23 - Directory Listing
Modified Tue Jul 28 16:36:01 2009 UTC (9 years, 10 months ago) by dpavlin
fix server symlink


Revision 22 - Directory Listing
Modified Tue Jul 28 16:35:49 2009 UTC (9 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 (9 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 (9 years, 10 months ago) by dpavlin
unpack debian netboot


Revision 19 - Directory Listing
Modified Tue Jul 28 13:19:08 2009 UTC (9 years, 10 months ago) by dpavlin
install splitvt


Revision 18 - Directory Listing
Modified Tue Jul 28 13:17:58 2009 UTC (9 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 (9 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 (9 years, 10 months ago) by dpavlin
added Debian netboot


Revision 15 - Directory Listing
Modified Tue Jul 28 10:27:44 2009 UTC (9 years, 10 months ago) by dpavlin
install syslinux to get pxelinux


Revision 13 - Directory Listing
Modified Mon Jul 27 22:25:06 2009 UTC (9 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 (9 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 (9 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 (9 years, 10 months ago) by dpavlin
test with kvm


Revision 9 - Directory Listing
Modified Mon Jul 27 14:11:41 2009 UTC (9 years, 10 months ago) by dpavlin
deploy debrif kernel and initrd


Revision 8 - Directory Listing
Modified Mon Jul 27 11:46:44 2009 UTC (9 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 (9 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 5 - Directory Listing
Modified Sun Jul 26 14:46:44 2009 UTC (9 years, 10 months ago) by dpavlin
install latest Tiny Core and extract kernel and initrd from it

http://etherboot.org/wiki/appnotes/tinycore


Revision 4 - Directory Listing
Modified Sun Jul 26 14:21:48 2009 UTC (9 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 (9 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 (9 years, 10 months ago) by dpavlin
first cut at dhcp and tftp servers in perl (gPXE boot works)


  ViewVC Help
Powered by ViewVC 1.1.26