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

View Directory Listing Directory Listing


Sticky Revision:

Revision 179 - Directory Listing
Modified Sun Aug 9 16:37:46 2009 UTC (11 years, 2 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 177 - Directory Listing
Modified Fri Aug 7 14:08:21 2009 UTC (11 years, 2 months ago) by dpavlin
fix mac symlink creation

Revision 176 - Directory Listing
Modified Fri Aug 7 12:27:28 2009 UTC (11 years, 2 months ago) by dpavlin
use $server::ip to fetch squashfs image


Revision 175 - Directory Listing
Modified Fri Aug 7 12:26:49 2009 UTC (11 years, 2 months ago) by dpavlin
don't configure tap in ::ip isn't in 172. network

Revision 173 - Directory Listing
Modified Thu Aug 6 22:29:58 2009 UTC (11 years, 2 months ago) by dpavlin
use x11::xterm, detect existed processes, show clients in table


Revision 172 - Directory Listing
Modified Thu Aug 6 22:27:34 2009 UTC (11 years, 2 months ago) by dpavlin
implement table header with negative witdh

Revision 171 - Directory Listing
Modified Thu Aug 6 22:15:09 2009 UTC (11 years, 2 months ago) by dpavlin
and x11::xterm itself

Revision 170 - Directory Listing
Modified Thu Aug 6 22:11:02 2009 UTC (11 years, 2 months ago) by dpavlin
cleanup and use x11::xterm

Revision 168 - Directory Listing
Modified Thu Aug 6 21:31:10 2009 UTC (11 years, 2 months ago) by dpavlin
extracted client::next_ip

Revision 167 - Directory Listing
Modified Thu Aug 6 20:14:43 2009 UTC (11 years, 2 months ago) by dpavlin
cleaup output without debug

Revision 166 - Directory Listing
Modified Thu Aug 6 18:55:51 2009 UTC (11 years, 2 months ago) by dpavlin
added hostname

Revision 165 - Directory Listing
Modified Thu Aug 6 18:51:57 2009 UTC (11 years, 2 months ago) by dpavlin
display client mac addresses

Revision 164 - Directory Listing
Modified Thu Aug 6 18:43:55 2009 UTC (11 years, 2 months ago) by dpavlin
read symlink destination istead of content


Revision 163 - Directory Listing
Modified Thu Aug 6 18:24:58 2009 UTC (11 years, 2 months ago) by dpavlin
use google-chrome as browser

Revision 162 - Directory Listing
Modified Thu Aug 6 18:10:31 2009 UTC (11 years, 2 months ago) by dpavlin
implement list of clients if accessing /client from server
and enable changing of all client options


Revision 161 - Directory Listing
Modified Thu Aug 6 18:09:30 2009 UTC (11 years, 2 months ago) by dpavlin
fix selected option

Revision 160 - Directory Listing
Modified Thu Aug 6 18:09:17 2009 UTC (11 years, 2 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 (11 years, 2 months ago) by dpavlin
use clinet::conf instead of server::shared

Revision 158 - Directory Listing
Modified Thu Aug 6 15:36:13 2009 UTC (11 years, 2 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 (11 years, 2 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 (11 years, 2 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 (11 years, 2 months ago) by dpavlin
deploy client configuration


Revision 153 - Directory Listing
Modified Wed Aug 5 23:22:17 2009 UTC (11 years, 2 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 (11 years, 2 months ago) by dpavlin
use $server::ip

Revision 151 - Directory Listing
Modified Wed Aug 5 19:48:58 2009 UTC (11 years, 2 months ago) by dpavlin
configure network for webconverger

Revision 150 - Directory Listing
Modified Wed Aug 5 14:01:59 2009 UTC (11 years, 2 months ago) by dpavlin
added reverse lookup .in-addr.arpa PTR


Revision 149 - Directory Listing
Modified Wed Aug 5 13:25:55 2009 UTC (11 years, 2 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 (11 years, 2 months ago) by dpavlin
added server::domain_name and use it

Revision 147 - Directory Listing
Modified Wed Aug 5 13:08:28 2009 UTC (11 years, 2 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 (11 years, 2 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 (11 years, 2 months ago) by dpavlin
added tinycore

Revision 144 - Directory Listing
Modified Tue Aug 4 18:27:21 2009 UTC (11 years, 2 months ago) by dpavlin
added MASQUERADE to vde network

Revision 143 - Directory Listing
Modified Tue Aug 4 18:20:45 2009 UTC (11 years, 2 months ago) by dpavlin
fetch webconverger from our httpd server

Revision 142 - Directory Listing
Modified Tue Aug 4 18:05:49 2009 UTC (11 years, 2 months ago) by dpavlin
added debirf rescue


Revision 141 - Directory Listing
Modified Tue Aug 4 17:29:59 2009 UTC (11 years, 2 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 (11 years, 2 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 (11 years, 2 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 (11 years, 2 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 (11 years, 2 months ago) by dpavlin
fix warning about undefined $pid


Revision 135 - Directory Listing
Modified Tue Aug 4 13:19:08 2009 UTC (11 years, 2 months ago) by dpavlin
implement mirror and configuration creation for webconverger


Revision 134 - Directory Listing
Modified Tue Aug 4 13:18:36 2009 UTC (11 years, 2 months ago) by dpavlin
fix warning about refresh redefinition

Revision 131 - Directory Listing
Modified Mon Aug 3 20:59:35 2009 UTC (11 years, 2 months ago) by dpavlin
move base dir

Revision 130 - Directory Listing
Modified Mon Aug 3 20:59:23 2009 UTC (11 years, 2 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 (11 years, 2 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 (11 years, 2 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 (11 years, 2 months ago) by dpavlin
start dnsd


Revision 125 - Directory Listing
Modified Mon Aug 3 15:06:23 2009 UTC (11 years, 2 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 (11 years, 2 months ago) by dpavlin
removed timestamp based on ALARM

Revision 122 - Directory Listing
Modified Mon Aug 3 08:57:59 2009 UTC (11 years, 2 months ago) by dpavlin
skeleton of DNS server from Net::DNS::Nameserver


Revision 120 - Directory Listing
Modified Mon Aug 3 08:54:23 2009 UTC (11 years, 2 months ago) by dpavlin
don't return error if there isn't any (it gets triggered by ALARM)


Revision 119 - Directory Listing
Modified Mon Aug 3 08:53:47 2009 UTC (11 years, 2 months ago) by dpavlin
import Net::TFTPd for local modifications


Revision 118 - Directory Listing
Modified Mon Aug 3 08:52:32 2009 UTC (11 years, 2 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 (11 years, 2 months ago) by dpavlin
implement common (and correct) progress_bar for tftpd and httpd


Revision 114 - Directory Listing
Modified Sun Aug 2 03:31:39 2009 UTC (11 years, 2 months ago) by dpavlin
added pxelinux dhcp options documented at http://tools.ietf.org/html/draft-ietf-dhc-pxelinux-03

Revision 111 - Directory Listing
Modified Sun Aug 2 02:20:24 2009 UTC (11 years, 2 months ago) by dpavlin
start wireshark on tap0


Revision 110 - Directory Listing
Modified Sun Aug 2 02:04:00 2009 UTC (11 years, 2 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 (11 years, 2 months ago) by dpavlin
renamed logs


Revision 107 - Directory Listing
Modified Sat Aug 1 00:44:52 2009 UTC (11 years, 2 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 (11 years, 2 months ago) by dpavlin
better download progress with estimated time

Revision 104 - Directory Listing
Modified Fri Jul 31 22:52:22 2009 UTC (11 years, 2 months ago) by dpavlin
display download speed

Revision 103 - Directory Listing
Modified Fri Jul 31 22:52:04 2009 UTC (11 years, 2 months ago) by dpavlin
mirror upstream requirements for Debian live

Revision 102 - Directory Listing
Modified Fri Jul 31 22:36:06 2009 UTC (11 years, 2 months ago) by dpavlin
mirror upstream Debian live

Revision 100 - Directory Listing
Modified Fri Jul 31 21:42:28 2009 UTC (11 years, 2 months ago) by dpavlin
use local bin/uzbl

Revision 99 - Directory Listing
Modified Fri Jul 31 21:42:10 2009 UTC (11 years, 2 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 (11 years, 2 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 (11 years, 2 months ago) by dpavlin
be less chatty without debug


Revision 94 - Directory Listing
Modified Fri Jul 31 20:07:53 2009 UTC (11 years, 2 months ago) by dpavlin
cleanup output


Revision 93 - Directory Listing
Modified Fri Jul 31 19:59:28 2009 UTC (11 years, 2 months ago) by dpavlin
much better output


Revision 92 - Directory Listing
Modified Fri Jul 31 19:42:29 2009 UTC (11 years, 2 months ago) by dpavlin
activate window

Revision 91 - Directory Listing
Modified Fri Jul 31 18:48:29 2009 UTC (11 years, 2 months ago) by dpavlin
added clean completed downloads

Revision 90 - Directory Listing
Modified Fri Jul 31 18:26:37 2009 UTC (11 years, 2 months ago) by dpavlin
color xterms


Revision 89 - Directory Listing
Modified Fri Jul 31 18:26:28 2009 UTC (11 years, 2 months ago) by dpavlin
fix REST API for /start_stop/ change


Revision 88 - Directory Listing
Modified Fri Jul 31 18:16:14 2009 UTC (11 years, 2 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 (11 years, 2 months ago) by dpavlin
sort processes by name


Revision 86 - Directory Listing
Modified Fri Jul 31 17:41:19 2009 UTC (11 years, 2 months ago) by dpavlin
fixed kill


Revision 85 - Directory Listing
Modified Fri Jul 31 17:35:30 2009 UTC (11 years, 2 months ago) by dpavlin
report tap status


Revision 84 - Directory Listing
Modified Fri Jul 31 17:35:20 2009 UTC (11 years, 2 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 (11 years, 2 months ago) by dpavlin
split ifconfig out and return resonable status


Revision 82 - Directory Listing
Modified Fri Jul 31 17:07:39 2009 UTC (11 years, 2 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 (11 years, 2 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 (11 years, 2 months ago) by dpavlin
move monitor to tcp/ip port


Revision 79 - Directory Listing
Modified Fri Jul 31 14:51:19 2009 UTC (11 years, 2 months ago) by dpavlin
don't actually *start* browser in test


Revision 78 - Directory Listing
Modified Fri Jul 31 14:43:30 2009 UTC (11 years, 2 months ago) by dpavlin
move more output to debug

Revision 77 - Directory Listing
Modified Fri Jul 31 14:42:45 2009 UTC (11 years, 2 months ago) by dpavlin
kill using pstree from children to parent

Revision 76 - Directory Listing
Modified Fri Jul 31 13:54:07 2009 UTC (11 years, 2 months ago) by dpavlin
display pos only with debug


Revision 75 - Directory Listing
Modified Fri Jul 31 13:22:45 2009 UTC (11 years, 2 months ago) by dpavlin
fix debug default value


Revision 74 - Directory Listing
Modified Fri Jul 31 13:16:11 2009 UTC (11 years, 2 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 (11 years, 2 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 (11 years, 2 months ago) by dpavlin
much better output for /proc/$pid/status


Revision 70 - Directory Listing
Modified Thu Jul 30 22:44:55 2009 UTC (11 years, 2 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 (11 years, 2 months ago) by dpavlin
use absolute directory


Revision 68 - Directory Listing
Modified Thu Jul 30 22:43:48 2009 UTC (11 years, 2 months ago) by dpavlin
fix glob


Revision 67 - Directory Listing
Modified Thu Jul 30 21:31:30 2009 UTC (11 years, 2 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 (11 years, 2 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 (11 years, 2 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 (11 years, 2 months ago) by dpavlin
show server ip and netmask


Revision 63 - Directory Listing
Modified Thu Jul 30 16:16:18 2009 UTC (11 years, 2 months ago) by dpavlin
create pre IP configuration for pxelinux


Revision 62 - Directory Listing
Modified Thu Jul 30 16:15:40 2009 UTC (11 years, 2 months ago) by dpavlin
use correct private IEEE mac


Revision 61 - Directory Listing
Modified Thu Jul 30 15:47:23 2009 UTC (11 years, 2 months ago) by dpavlin
fix output of generated screenrc


Revision 60 - Directory Listing
Modified Thu Jul 30 15:23:29 2009 UTC (11 years, 2 months ago) by dpavlin
more url examples


Revision 59 - Directory Listing
Modified Thu Jul 30 15:23:16 2009 UTC (11 years, 2 months ago) by dpavlin
listen to 0.0.0.0


Revision 57 - Directory Listing
Modified Thu Jul 30 14:16:59 2009 UTC (11 years, 2 months ago) by dpavlin
handle our own children, start kvm


Revision 56 - Directory Listing
Modified Thu Jul 30 14:16:13 2009 UTC (11 years, 2 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 (11 years, 2 months ago) by dpavlin
start kvm with vde2


Revision 53 - Directory Listing
Modified Thu Jul 30 12:10:53 2009 UTC (11 years, 2 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 (11 years, 2 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 (11 years, 2 months ago) by dpavlin
test

Revision 49 - Directory Listing
Modified Thu Jul 30 00:08:21 2009 UTC (11 years, 2 months ago) by dpavlin
replacement for bin/start-split.sh


Revision 48 - Directory Listing
Modified Thu Jul 30 00:07:57 2009 UTC (11 years, 2 months ago) by dpavlin
fix package name


Revision 47 - Directory Listing
Modified Wed Jul 29 23:03:00 2009 UTC (11 years, 2 months ago) by dpavlin
create $server::base_dir


Revision 46 - Directory Listing
Modified Wed Jul 29 22:25:42 2009 UTC (11 years, 2 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 (11 years, 2 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 (11 years, 2 months ago) by dpavlin
cleanup dhcpd server


Revision 43 - Directory Listing
Modified Wed Jul 29 19:57:07 2009 UTC (11 years, 2 months ago) by dpavlin
turn debug on/off


Revision 42 - Directory Listing
Modified Wed Jul 29 17:42:48 2009 UTC (11 years, 2 months ago) by dpavlin
simple httpd server


Revision 27 - Directory Listing
Modified Wed Jul 29 00:46:29 2009 UTC (11 years, 2 months ago) by dpavlin
really implement DHCP protocol, so this server now has correct name :-)


Revision 25 - Directory Listing
Added Wed Jul 29 00:01:38 2009 UTC (11 years, 2 months ago) by dpavlin
import upstream Net::DHCP for modification


  ViewVC Help
Powered by ViewVC 1.1.26