This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /lib/PXElator/t
Directory Listing
Revision
410 -
Directory Listing
Modified
Wed Sep 9 10:48:59 2009 UTC
(14 years, 9 months ago)
by
dpavlin
split tie scalar into package ties
(which should be called kravata in Croatian :-)
Revision
397 -
Directory Listing
Modified
Tue Sep 8 17:30:31 2009 UTC
(14 years, 9 months ago)
by
dpavlin
fix test for new server configuration directory without ip
Revision
363 -
Directory Listing
Modified
Sun Aug 30 11:20:18 2009 UTC
(14 years, 9 months ago)
by
dpavlin
send local syslog messages to pxelator
Revision
353 -
Directory Listing
Modified
Sat Aug 29 22:10:37 2009 UTC
(14 years, 9 months ago)
by
dpavlin
test ssh and make it work
Revision
346 -
Directory Listing
Modified
Sat Aug 29 16:51:07 2009 UTC
(14 years, 9 months ago)
by
dpavlin
make selected configuration options for clients editable
or returned in table format
Revision
330 -
Directory Listing
Modified
Fri Aug 28 22:29:08 2009 UTC
(14 years, 9 months ago)
by
dpavlin
added fping to all hosts
Revision
329 -
Directory Listing
Modified
Fri Aug 28 21:55:41 2009 UTC
(14 years, 9 months ago)
by
dpavlin
move refresh from arp into client
Revision
323 -
Directory Listing
Modified
Fri Aug 28 18:51:43 2009 UTC
(14 years, 9 months ago)
by
dpavlin
added remove and test change_ip
Revision
322 -
Directory Listing
Modified
Fri Aug 28 16:41:46 2009 UTC
(14 years, 9 months ago)
by
dpavlin
refactored into client:all_ips
Revision
313 -
Directory Listing
Modified
Thu Aug 27 18:59:12 2009 UTC
(14 years, 9 months ago)
by
dpavlin
use upper case mac addresses separated by :
Revision
311 -
Directory Listing
Modified
Thu Aug 27 17:44:03 2009 UTC
(14 years, 9 months ago)
by
dpavlin
added nmap scanning and discovery of network
Revision
305 -
Directory Listing
Modified
Thu Aug 27 14:30:55 2009 UTC
(14 years, 9 months ago)
by
dpavlin
added all_conf which return all configuration variables for single IP address
Revision
296 -
Directory Listing
Modified
Wed Aug 26 11:42:33 2009 UTC
(14 years, 9 months ago)
by
dpavlin
power_up by IP or MAC
Revision
295 -
Directory Listing
Modified
Wed Aug 26 10:21:44 2009 UTC
(14 years, 9 months ago)
by
dpavlin
skeleton for wake on lan
Revision
291 -
Directory Listing
Modified
Wed Aug 26 08:59:50 2009 UTC
(14 years, 9 months ago)
by
dpavlin
test and fix mkdir
Revision
290 -
Directory Listing
Modified
Wed Aug 26 08:43:40 2009 UTC
(14 years, 9 months ago)
by
dpavlin
added copy_once and modified append to understand exit in shell scripts and insert before it
Revision
278 -
Directory Listing
Modified
Thu Aug 20 19:44:19 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added masquarade to default device and few helpers for that
Revision
277 -
Directory Listing
Modified
Thu Aug 20 19:00:13 2009 UTC
(14 years, 10 months ago)
by
dpavlin
put all customization above debootstrap into rw overlay
(aufs branch), record mounted variations correctly
Revision
276 -
Directory Listing
Modified
Thu Aug 20 17:36:17 2009 UTC
(14 years, 10 months ago)
by
dpavlin
extracted first_time into once package
Revision
271 -
Directory Listing
Modified
Wed Aug 19 22:48:54 2009 UTC
(14 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
270 -
Directory Listing
Modified
Wed Aug 19 18:10:37 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added debian_mirror configuration variable with sensible default
(so you can use Apt-Cacher NG to provide local Debian mirror)
execute /tmp/configure.sh script after debootstrap
Revision
268 -
Directory Listing
Modified
Wed Aug 19 17:01:57 2009 UTC
(14 years, 10 months ago)
by
dpavlin
semi-working nfsroot configuration
Revision
265 -
Directory Listing
Modified
Wed Aug 19 12:46:07 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added ip::devices_up and use it for wireshark to offer sniffing targets
Revision
244 -
Directory Listing
Modified
Mon Aug 17 13:27:18 2009 UTC
(14 years, 10 months ago)
by
dpavlin
check if client allready have ip address and if it does
don't respond to it unless it's in our ip range, but
record information for later review
Revision
238 -
Directory Listing
Modified
Mon Aug 17 00:45:41 2009 UTC
(14 years, 10 months ago)
by
dpavlin
improve parsing of syslog messages
Revision
234 -
Directory Listing
Modified
Sun Aug 16 23:32:21 2009 UTC
(14 years, 10 months ago)
by
dpavlin
implement Debian live and fix tests
Revision
230 -
Directory Listing
Modified
Sun Aug 16 22:23:55 2009 UTC
(14 years, 10 months ago)
by
dpavlin
simpliest possible syslog server
Revision
224 -
Directory Listing
Modified
Sat Aug 15 22:38:02 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added ip parser
Revision
221 -
Directory Listing
Modified
Sat Aug 15 14:21:55 2009 UTC
(14 years, 10 months ago)
by
dpavlin
cleanup CouchDB API
Revision
220 -
Directory Listing
Modified
Sat Aug 15 13:47:37 2009 UTC
(14 years, 10 months ago)
by
dpavlin
fix handling of non-existing configuration files and test it
Revision
217 -
Directory Listing
Modified
Thu Aug 13 13:32:19 2009 UTC
(14 years, 10 months ago)
by
dpavlin
cleanup
Revision
216 -
Directory Listing
Modified
Thu Aug 13 13:06:18 2009 UTC
(14 years, 10 months ago)
by
dpavlin
cleanup format::mac
Revision
213 -
Directory Listing
Modified
Thu Aug 13 12:06:35 2009 UTC
(14 years, 10 months ago)
by
dpavlin
extracted pretty printer into format.pm
Revision
206 -
Directory Listing
Modified
Wed Aug 12 22:27:57 2009 UTC
(14 years, 10 months ago)
by
dpavlin
better encode json and add some x_meta data
Revision
205 -
Directory Listing
Modified
Wed Aug 12 19:49:36 2009 UTC
(14 years, 10 months ago)
by
dpavlin
simple CouchDB API for storage and reporting
Revision
204 -
Directory Listing
Modified
Wed Aug 12 19:41:24 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added shell execution and output parsing
Revision
200 -
Directory Listing
Modified
Tue Aug 11 15:55:26 2009 UTC
(14 years, 10 months ago)
by
dpavlin
refactor code to make clinet::change_ip which works
Revision
194 -
Directory Listing
Modified
Mon Aug 10 17:30:01 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added client::ip_from_mac with database upgrade so that macs are now symlinks
Revision
180 -
Directory Listing
Modified
Sun Aug 9 18:56:04 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added pre_dump
Revision
172 -
Directory Listing
Modified
Thu Aug 6 22:27:34 2009 UTC
(14 years, 10 months ago)
by
dpavlin
implement table header with negative witdh
Revision
168 -
Directory Listing
Modified
Thu Aug 6 21:31:10 2009 UTC
(14 years, 10 months ago)
by
dpavlin
extracted client::next_ip
Revision
156 -
Directory Listing
Modified
Thu Aug 6 15:15:53 2009 UTC
(14 years, 10 months ago)
by
dpavlin
implement client::conf to fetch/set (with default) client configuration
Revision
153 -
Directory Listing
Modified
Wed Aug 5 23:22:17 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added client hostname and deploy of configuration over web
Revision
142 -
Directory Listing
Modified
Tue Aug 4 18:05:49 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added debirf rescue
Revision
138 -
Directory Listing
Modified
Tue Aug 4 15:25:09 2009 UTC
(14 years, 10 months ago)
by
dpavlin
quite huge refactoring
- config is now place to define client configuration
- upstream provide mirroring
- pxelinux creates per-client specific configurations
- various tweaks and cleanups
Revision
135 -
Directory Listing
Modified
Tue Aug 4 13:19:08 2009 UTC
(14 years, 10 months ago)
by
dpavlin
implement mirror and configuration creation for webconverger
Revision
115 -
Directory Listing
Modified
Sun Aug 2 12:09:02 2009 UTC
(14 years, 10 months ago)
by
dpavlin
implement common (and correct) progress_bar for tftpd and httpd
Revision
83 -
Directory Listing
Modified
Fri Jul 31 17:12:52 2009 UTC
(14 years, 10 months ago)
by
dpavlin
split ifconfig out and return resonable status
Revision
82 -
Directory Listing
Modified
Fri Jul 31 17:07:39 2009 UTC
(14 years, 10 months ago)
by
dpavlin
split network setup into own package and fixed it (tests help :-)
Revision
79 -
Directory Listing
Modified
Fri Jul 31 14:51:19 2009 UTC
(14 years, 10 months ago)
by
dpavlin
don't actually *start* browser in test
Revision
74 -
Directory Listing
Modified
Fri Jul 31 13:16:11 2009 UTC
(14 years, 10 months ago)
by
dpavlin
move shared (between processes) configuration files into own package
Revision
72 -
Directory Listing
Modified
Thu Jul 30 23:57:19 2009 UTC
(14 years, 10 months ago)
by
dpavlin
record and display log changes by mac addresses
Revision
66 -
Directory Listing
Modified
Thu Jul 30 20:15:39 2009 UTC
(14 years, 10 months ago)
by
dpavlin
turn httpd server into real process manager which starts other components
Revision
50 -
Directory Listing
Modified
Thu Jul 30 00:08:38 2009 UTC
(14 years, 10 months ago)
by
dpavlin
test
Revision
45 -
Directory Listing
Modified
Wed Jul 29 22:04:58 2009 UTC
(14 years, 10 months ago)
by
dpavlin
dump all other peaces in, first configuration which can again boot
(wrong image, that is :-)
Revision
43 -
Directory Listing
Added
Wed Jul 29 19:57:07 2009 UTC
(14 years, 10 months ago)
by
dpavlin
turn debug on/off