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
160 -
Directory Listing
Modified
Thu Aug 6 18:09:17 2009 UTC
(14 years, 9 months ago)
by
dpavlin
send just requested dhcp options to clients except for server identifier
which busybox udhcpc implementation requires but don't request
Revision
159 -
Directory Listing
Modified
Thu Aug 6 15:40:42 2009 UTC
(14 years, 9 months ago)
by
dpavlin
use clinet::conf instead of server::shared
Revision
158 -
Directory Listing
Modified
Thu Aug 6 15:36:13 2009 UTC
(14 years, 9 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, 9 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, 9 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, 9 months ago)
by
dpavlin
deploy client configuration
Revision
153 -
Directory Listing
Modified
Wed Aug 5 23:22:17 2009 UTC
(14 years, 9 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, 9 months ago)
by
dpavlin
use $server::ip
Revision
151 -
Directory Listing
Modified
Wed Aug 5 19:48:58 2009 UTC
(14 years, 9 months ago)
by
dpavlin
configure network for webconverger
Revision
150 -
Directory Listing
Modified
Wed Aug 5 14:01:59 2009 UTC
(14 years, 9 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, 9 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, 9 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, 9 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, 9 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, 9 months ago)
by
dpavlin
added tinycore
Revision
144 -
Directory Listing
Modified
Tue Aug 4 18:27:21 2009 UTC
(14 years, 9 months ago)
by
dpavlin
added MASQUERADE to vde network
Revision
143 -
Directory Listing
Modified
Tue Aug 4 18:20:45 2009 UTC
(14 years, 9 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, 9 months ago)
by
dpavlin
added debirf rescue
Revision
141 -
Directory Listing
Modified
Tue Aug 4 17:29:59 2009 UTC
(14 years, 9 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, 9 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, 9 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, 9 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, 9 months ago)
by
dpavlin
fix warning about undefined $pid
Revision
135 -
Directory Listing
Modified
Tue Aug 4 13:19:08 2009 UTC
(14 years, 9 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, 9 months ago)
by
dpavlin
fix warning about refresh redefinition
Revision
131 -
Directory Listing
Modified
Mon Aug 3 20:59:35 2009 UTC
(14 years, 9 months ago)
by
dpavlin
move base dir
Revision
130 -
Directory Listing
Modified
Mon Aug 3 20:59:23 2009 UTC
(14 years, 9 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, 9 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, 9 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, 9 months ago)
by
dpavlin
start dnsd
Revision
125 -
Directory Listing
Modified
Mon Aug 3 15:06:23 2009 UTC
(14 years, 9 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, 9 months ago)
by
dpavlin
removed timestamp based on ALARM
Revision
122 -
Directory Listing
Modified
Mon Aug 3 08:57:59 2009 UTC
(14 years, 9 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, 9 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, 9 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, 9 months ago)
by
dpavlin
start wireshark on tap0
Revision
110 -
Directory Listing
Modified
Sun Aug 2 02:04:00 2009 UTC
(14 years, 9 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, 9 months ago)
by
dpavlin
renamed logs
Revision
107 -
Directory Listing
Modified
Sat Aug 1 00:44:52 2009 UTC
(14 years, 9 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, 9 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, 9 months ago)
by
dpavlin
display download speed
Revision
103 -
Directory Listing
Modified
Fri Jul 31 22:52:04 2009 UTC
(14 years, 9 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, 9 months ago)
by
dpavlin
mirror upstream Debian live
Revision
100 -
Directory Listing
Modified
Fri Jul 31 21:42:28 2009 UTC
(14 years, 9 months ago)
by
dpavlin
use local bin/uzbl
Revision
99 -
Directory Listing
Modified
Fri Jul 31 21:42:10 2009 UTC
(14 years, 9 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, 9 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, 9 months ago)
by
dpavlin
be less chatty without debug
Revision
94 -
Directory Listing
Modified
Fri Jul 31 20:07:53 2009 UTC
(14 years, 9 months ago)
by
dpavlin
cleanup output
Revision
93 -
Directory Listing
Modified
Fri Jul 31 19:59:28 2009 UTC
(14 years, 9 months ago)
by
dpavlin
much better output
Revision
92 -
Directory Listing
Modified
Fri Jul 31 19:42:29 2009 UTC
(14 years, 9 months ago)
by
dpavlin
activate window
Revision
91 -
Directory Listing
Modified
Fri Jul 31 18:48:29 2009 UTC
(14 years, 9 months ago)
by
dpavlin
added clean completed downloads
Revision
90 -
Directory Listing
Modified
Fri Jul 31 18:26:37 2009 UTC
(14 years, 9 months ago)
by
dpavlin
color xterms
Revision
89 -
Directory Listing
Modified
Fri Jul 31 18:26:28 2009 UTC
(14 years, 9 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, 9 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, 9 months ago)
by
dpavlin
sort processes by name
Revision
86 -
Directory Listing
Modified
Fri Jul 31 17:41:19 2009 UTC
(14 years, 9 months ago)
by
dpavlin
fixed kill
Revision
85 -
Directory Listing
Modified
Fri Jul 31 17:35:30 2009 UTC
(14 years, 9 months ago)
by
dpavlin
report tap status
Revision
84 -
Directory Listing
Modified
Fri Jul 31 17:35:20 2009 UTC
(14 years, 9 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, 9 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, 9 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, 9 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, 9 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, 9 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, 9 months ago)
by
dpavlin
move more output to debug
Revision
77 -
Directory Listing
Modified
Fri Jul 31 14:42:45 2009 UTC
(14 years, 9 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, 9 months ago)
by
dpavlin
display pos only with debug
Revision
75 -
Directory Listing
Modified
Fri Jul 31 13:22:45 2009 UTC
(14 years, 9 months ago)
by
dpavlin
fix debug default value
Revision
74 -
Directory Listing
Modified
Fri Jul 31 13:16:11 2009 UTC
(14 years, 9 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, 9 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, 9 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, 9 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, 9 months ago)
by
dpavlin
use absolute directory
Revision
68 -
Directory Listing
Modified
Thu Jul 30 22:43:48 2009 UTC
(14 years, 9 months ago)
by
dpavlin
fix glob
Revision
67 -
Directory Listing
Modified
Thu Jul 30 21:31:30 2009 UTC
(14 years, 9 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, 9 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, 9 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, 9 months ago)
by
dpavlin
show server ip and netmask
Revision
63 -
Directory Listing
Modified
Thu Jul 30 16:16:18 2009 UTC
(14 years, 9 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, 9 months ago)
by
dpavlin
use correct private IEEE mac
Revision
61 -
Directory Listing
Modified
Thu Jul 30 15:47:23 2009 UTC
(14 years, 9 months ago)
by
dpavlin
fix output of generated screenrc
Revision
60 -
Directory Listing
Modified
Thu Jul 30 15:23:29 2009 UTC
(14 years, 9 months ago)
by
dpavlin
more url examples
Revision
59 -
Directory Listing
Modified
Thu Jul 30 15:23:16 2009 UTC
(14 years, 9 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, 9 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, 9 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, 9 months ago)
by
dpavlin
start kvm with vde2
Revision
53 -
Directory Listing
Modified
Thu Jul 30 12:10:53 2009 UTC
(14 years, 9 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, 9 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, 9 months ago)
by
dpavlin
test
Revision
49 -
Directory Listing
Modified
Thu Jul 30 00:08:21 2009 UTC
(14 years, 9 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, 9 months ago)
by
dpavlin
fix package name
Revision
47 -
Directory Listing
Modified
Wed Jul 29 23:03:00 2009 UTC
(14 years, 9 months ago)
by
dpavlin
create $server::base_dir
Revision
46 -
Directory Listing
Modified
Wed Jul 29 22:25:42 2009 UTC
(14 years, 9 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, 9 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, 9 months ago)
by
dpavlin
cleanup dhcpd server
Revision
43 -
Directory Listing
Modified
Wed Jul 29 19:57:07 2009 UTC
(14 years, 9 months ago)
by
dpavlin
turn debug on/off
Revision
42 -
Directory Listing
Added
Wed Jul 29 17:42:48 2009 UTC
(14 years, 9 months ago)
by
dpavlin
simple httpd server