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
Directory Listing
Revision
158 -
Directory Listing
Modified
Thu Aug 6 15:36:13 2009 UTC
(14 years, 10 months ago)
by
dpavlin
start each server individually and forget about screen
(since we run httpd as root now)
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
155 -
Directory Listing
Modified
Thu Aug 6 15:15:23 2009 UTC
(14 years, 10 months ago)
by
dpavlin
use uzbl if it exists or fallback to /etc/alternatives/x-www-browser
Revision
154 -
Directory Listing
Modified
Wed Aug 5 23:53:24 2009 UTC
(14 years, 10 months ago)
by
dpavlin
deploy 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
152 -
Directory Listing
Modified
Wed Aug 5 19:49:19 2009 UTC
(14 years, 10 months ago)
by
dpavlin
use $server::ip
Revision
151 -
Directory Listing
Modified
Wed Aug 5 19:48:58 2009 UTC
(14 years, 10 months ago)
by
dpavlin
configure network for webconverger
Revision
150 -
Directory Listing
Modified
Wed Aug 5 14:01:59 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added reverse lookup .in-addr.arpa PTR
Revision
149 -
Directory Listing
Modified
Wed Aug 5 13:25:55 2009 UTC
(14 years, 10 months ago)
by
dpavlin
split server status into own page, add menu to top and bottom
Revision
148 -
Directory Listing
Modified
Wed Aug 5 13:25:19 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added server::domain_name and use it
Revision
147 -
Directory Listing
Modified
Wed Aug 5 13:08:28 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added support for file mirroring (unused, probably broken)
Revision
146 -
Directory Listing
Modified
Wed Aug 5 12:45:29 2009 UTC
(14 years, 10 months ago)
by
dpavlin
fix conf/ip symlink creation, added nameservers and domain_name
to dhcp response
Revision
145 -
Directory Listing
Modified
Tue Aug 4 18:36:07 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added tinycore
Revision
144 -
Directory Listing
Modified
Tue Aug 4 18:27:21 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added MASQUERADE to vde network
Revision
143 -
Directory Listing
Modified
Tue Aug 4 18:20:45 2009 UTC
(14 years, 10 months ago)
by
dpavlin
fetch webconverger from our httpd server
Revision
142 -
Directory Listing
Modified
Tue Aug 4 18:05:49 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added debirf rescue
Revision
141 -
Directory Listing
Modified
Tue Aug 4 17:29:59 2009 UTC
(14 years, 10 months ago)
by
dpavlin
all this code to add Reuse => 1 into udp listener, sigh!
Revision
140 -
Directory Listing
Modified
Tue Aug 4 17:16:11 2009 UTC
(14 years, 10 months ago)
by
dpavlin
first try to ifup tap0 and report suggestion if it fails
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
137 -
Directory Listing
Modified
Tue Aug 4 13:31:06 2009 UTC
(14 years, 10 months ago)
by
dpavlin
uups, renamed refresh back to server->refresh so we can call it
Revision
136 -
Directory Listing
Modified
Tue Aug 4 13:30:47 2009 UTC
(14 years, 10 months ago)
by
dpavlin
fix warning about undefined $pid
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
134 -
Directory Listing
Modified
Tue Aug 4 13:18:36 2009 UTC
(14 years, 10 months ago)
by
dpavlin
fix warning about refresh redefinition
Revision
131 -
Directory Listing
Modified
Mon Aug 3 20:59:35 2009 UTC
(14 years, 10 months ago)
by
dpavlin
move base dir
Revision
130 -
Directory Listing
Modified
Mon Aug 3 20:59:23 2009 UTC
(14 years, 10 months ago)
by
dpavlin
don't insert tap0 twice in /etc/network/interfaces
Revision
129 -
Directory Listing
Modified
Mon Aug 3 20:53:46 2009 UTC
(14 years, 10 months ago)
by
dpavlin
split out pxelinux config in own package and implement webconverger
Revision
128 -
Directory Listing
Modified
Mon Aug 3 19:59:08 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added back refresh, this time in as server->refresh
Revision
126 -
Directory Listing
Modified
Mon Aug 3 15:06:36 2009 UTC
(14 years, 10 months ago)
by
dpavlin
start dnsd
Revision
125 -
Directory Listing
Modified
Mon Aug 3 15:06:23 2009 UTC
(14 years, 10 months ago)
by
dpavlin
implement resolver for queries which we don't handle
Revision
124 -
Directory Listing
Modified
Mon Aug 3 12:19:22 2009 UTC
(14 years, 10 months ago)
by
dpavlin
removed timestamp based on ALARM
Revision
122 -
Directory Listing
Modified
Mon Aug 3 08:57:59 2009 UTC
(14 years, 10 months ago)
by
dpavlin
skeleton of DNS server from Net::DNS::Nameserver
Revision
118 -
Directory Listing
Modified
Mon Aug 3 08:52:32 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added timestamp and moved Module::Refresh->refresh into server
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
111 -
Directory Listing
Modified
Sun Aug 2 02:20:24 2009 UTC
(14 years, 10 months ago)
by
dpavlin
start wireshark on tap0
Revision
110 -
Directory Listing
Modified
Sun Aug 2 02:04:00 2009 UTC
(14 years, 10 months ago)
by
dpavlin
cleanup $file and move it to dhcpd, added config::ip_for to refresh it
Revision
109 -
Directory Listing
Modified
Sun Aug 2 01:23:05 2009 UTC
(14 years, 10 months ago)
by
dpavlin
renamed logs
Revision
107 -
Directory Listing
Modified
Sat Aug 1 00:44:52 2009 UTC
(14 years, 10 months ago)
by
dpavlin
flush data to client and display estimated time to finish
Revision
105 -
Directory Listing
Modified
Fri Jul 31 23:22:05 2009 UTC
(14 years, 10 months ago)
by
dpavlin
better download progress with estimated time
Revision
104 -
Directory Listing
Modified
Fri Jul 31 22:52:22 2009 UTC
(14 years, 10 months ago)
by
dpavlin
display download speed
Revision
103 -
Directory Listing
Modified
Fri Jul 31 22:52:04 2009 UTC
(14 years, 10 months ago)
by
dpavlin
mirror upstream requirements for Debian live
Revision
102 -
Directory Listing
Modified
Fri Jul 31 22:36:06 2009 UTC
(14 years, 10 months ago)
by
dpavlin
mirror upstream Debian live
Revision
100 -
Directory Listing
Modified
Fri Jul 31 21:42:28 2009 UTC
(14 years, 10 months ago)
by
dpavlin
use local bin/uzbl
Revision
99 -
Directory Listing
Modified
Fri Jul 31 21:42:10 2009 UTC
(14 years, 10 months ago)
by
dpavlin
update /etc/network/interfaces as root, add user to vde2-net group
Revision
96 -
Directory Listing
Modified
Fri Jul 31 20:45:09 2009 UTC
(14 years, 10 months ago)
by
dpavlin
flush socket to client and set block to 1400 bytes so we don't fragment
TCP packets because pxelinux hangs sometimes, cleanup output
Revision
95 -
Directory Listing
Modified
Fri Jul 31 20:08:06 2009 UTC
(14 years, 10 months ago)
by
dpavlin
be less chatty without debug
Revision
94 -
Directory Listing
Modified
Fri Jul 31 20:07:53 2009 UTC
(14 years, 10 months ago)
by
dpavlin
cleanup output
Revision
93 -
Directory Listing
Modified
Fri Jul 31 19:59:28 2009 UTC
(14 years, 10 months ago)
by
dpavlin
much better output
Revision
92 -
Directory Listing
Modified
Fri Jul 31 19:42:29 2009 UTC
(14 years, 10 months ago)
by
dpavlin
activate window
Revision
91 -
Directory Listing
Modified
Fri Jul 31 18:48:29 2009 UTC
(14 years, 10 months ago)
by
dpavlin
added clean completed downloads
Revision
90 -
Directory Listing
Modified
Fri Jul 31 18:26:37 2009 UTC
(14 years, 10 months ago)
by
dpavlin
color xterms
Revision
89 -
Directory Listing
Modified
Fri Jul 31 18:26:28 2009 UTC
(14 years, 10 months ago)
by
dpavlin
fix REST API for /start_stop/ change
Revision
88 -
Directory Listing
Modified
Fri Jul 31 18:16:14 2009 UTC
(14 years, 10 months ago)
by
dpavlin
code cleanup
- rename start_options to start_fork to better describe what it does
- implemented actions which can be called directly from web
- /start_stop REST API correction
Revision
87 -
Directory Listing
Modified
Fri Jul 31 17:43:38 2009 UTC
(14 years, 10 months ago)
by
dpavlin
sort processes by name
Revision
86 -
Directory Listing
Modified
Fri Jul 31 17:41:19 2009 UTC
(14 years, 10 months ago)
by
dpavlin
fixed kill
Revision
85 -
Directory Listing
Modified
Fri Jul 31 17:35:30 2009 UTC
(14 years, 10 months ago)
by
dpavlin
report tap status
Revision
84 -
Directory Listing
Modified
Fri Jul 31 17:35:20 2009 UTC
(14 years, 10 months ago)
by
dpavlin
if interface is up, just change IP address
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
81 -
Directory Listing
Modified
Fri Jul 31 16:47:52 2009 UTC
(14 years, 10 months ago)
by
dpavlin
provide interface to all methods which are defined inside start_options
Revision
80 -
Directory Listing
Modified
Fri Jul 31 16:47:15 2009 UTC
(14 years, 10 months ago)
by
dpavlin
move monitor to tcp/ip port
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
78 -
Directory Listing
Modified
Fri Jul 31 14:43:30 2009 UTC
(14 years, 10 months ago)
by
dpavlin
move more output to debug
Revision
77 -
Directory Listing
Modified
Fri Jul 31 14:42:45 2009 UTC
(14 years, 10 months ago)
by
dpavlin
kill using pstree from children to parent
Revision
76 -
Directory Listing
Modified
Fri Jul 31 13:54:07 2009 UTC
(14 years, 10 months ago)
by
dpavlin
display pos only with debug
Revision
75 -
Directory Listing
Modified
Fri Jul 31 13:22:45 2009 UTC
(14 years, 10 months ago)
by
dpavlin
fix debug default value
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
71 -
Directory Listing
Modified
Thu Jul 30 22:55:08 2009 UTC
(14 years, 10 months ago)
by
dpavlin
much better output for /proc/$pid/status
Revision
70 -
Directory Listing
Modified
Thu Jul 30 22:44:55 2009 UTC
(14 years, 10 months ago)
by
dpavlin
implement forker for static file serving and interface to kill/report them
Revision
69 -
Directory Listing
Modified
Thu Jul 30 22:44:21 2009 UTC
(14 years, 10 months ago)
by
dpavlin
use absolute directory
Revision
68 -
Directory Listing
Modified
Thu Jul 30 22:43:48 2009 UTC
(14 years, 10 months ago)
by
dpavlin
fix glob
Revision
67 -
Directory Listing
Modified
Thu Jul 30 21:31:30 2009 UTC
(14 years, 10 months ago)
by
dpavlin
implemented correct start/stop logic (which now works!)
and pushed debug state into $server::debug and file
conf/debug for shared state between servers
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
65 -
Directory Listing
Modified
Thu Jul 30 17:07:48 2009 UTC
(14 years, 10 months ago)
by
dpavlin
correct static file serving and implement progress bar
Revision
64 -
Directory Listing
Modified
Thu Jul 30 16:26:54 2009 UTC
(14 years, 10 months ago)
by
dpavlin
show server ip and netmask
Revision
63 -
Directory Listing
Modified
Thu Jul 30 16:16:18 2009 UTC
(14 years, 10 months ago)
by
dpavlin
create pre IP configuration for pxelinux
Revision
62 -
Directory Listing
Modified
Thu Jul 30 16:15:40 2009 UTC
(14 years, 10 months ago)
by
dpavlin
use correct private IEEE mac
Revision
61 -
Directory Listing
Modified
Thu Jul 30 15:47:23 2009 UTC
(14 years, 10 months ago)
by
dpavlin
fix output of generated screenrc
Revision
60 -
Directory Listing
Modified
Thu Jul 30 15:23:29 2009 UTC
(14 years, 10 months ago)
by
dpavlin
more url examples
Revision
59 -
Directory Listing
Modified
Thu Jul 30 15:23:16 2009 UTC
(14 years, 10 months ago)
by
dpavlin
listen to 0.0.0.0
Revision
57 -
Directory Listing
Modified
Thu Jul 30 14:16:59 2009 UTC
(14 years, 10 months ago)
by
dpavlin
handle our own children, start kvm
Revision
56 -
Directory Listing
Modified
Thu Jul 30 14:16:13 2009 UTC
(14 years, 10 months ago)
by
dpavlin
start kvm with exec in xterm to see monitor output
Revision
54 -
Directory Listing
Modified
Thu Jul 30 12:28:49 2009 UTC
(14 years, 10 months ago)
by
dpavlin
start kvm with vde2
Revision
53 -
Directory Listing
Modified
Thu Jul 30 12:10:53 2009 UTC
(14 years, 10 months ago)
by
dpavlin
start/stop screen with servers from web interface
Revision
52 -
Directory Listing
Modified
Thu Jul 30 11:47:16 2009 UTC
(14 years, 10 months ago)
by
dpavlin
create pxelinux.cfg if it doesn't exist
Revision
50 -
Directory Listing
Modified
Thu Jul 30 00:08:38 2009 UTC
(14 years, 11 months ago)
by
dpavlin
test
Revision
49 -
Directory Listing
Modified
Thu Jul 30 00:08:21 2009 UTC
(14 years, 11 months ago)
by
dpavlin
replacement for bin/start-split.sh
Revision
48 -
Directory Listing
Modified
Thu Jul 30 00:07:57 2009 UTC
(14 years, 11 months ago)
by
dpavlin
fix package name
Revision
47 -
Directory Listing
Modified
Wed Jul 29 23:03:00 2009 UTC
(14 years, 11 months ago)
by
dpavlin
create $server::base_dir
Revision
46 -
Directory Listing
Modified
Wed Jul 29 22:25:42 2009 UTC
(14 years, 11 months ago)
by
dpavlin
fix booting, added tftp transport for kernel and initrd
Revision
45 -
Directory Listing
Modified
Wed Jul 29 22:04:58 2009 UTC
(14 years, 11 months ago)
by
dpavlin
dump all other peaces in, first configuration which can again boot
(wrong image, that is :-)
Revision
44 -
Directory Listing
Modified
Wed Jul 29 20:55:44 2009 UTC
(14 years, 11 months ago)
by
dpavlin
cleanup dhcpd server
Revision
43 -
Directory Listing
Modified
Wed Jul 29 19:57:07 2009 UTC
(14 years, 11 months ago)
by
dpavlin
turn debug on/off
Revision
42 -
Directory Listing
Added
Wed Jul 29 17:42:48 2009 UTC
(14 years, 11 months ago)
by
dpavlin
simple httpd server