/[pxelator]/lib/PXElator/config.pm
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/PXElator/config.pm

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 565 - (view) (annotate) - [select for diffs]
Modified Wed Nov 9 11:58:06 2011 UTC (12 years, 5 months ago) by dpavlin
File length: 11543 byte(s)
Diff to previous 558 , to selected 129
use current-live debian images

Revision 558 - (view) (annotate) - [select for diffs]
Modified Sat Feb 12 14:31:16 2011 UTC (13 years, 2 months ago) by dpavlin
File length: 11619 byte(s)
Diff to previous 555 , to selected 129
remove proxy from katalog

Revision 555 - (view) (annotate) - [select for diffs]
Modified Sun Nov 28 20:35:17 2010 UTC (13 years, 5 months ago) by dpavlin
File length: 11652 byte(s)
Diff to previous 550 , to selected 129
added http_proxy for katalog


Revision 550 - (view) (annotate) - [select for diffs]
Modified Fri Oct 29 15:45:04 2010 UTC (13 years, 6 months ago) by dpavlin
File length: 11619 byte(s)
Diff to previous 546 , to selected 129
added memtest

Revision 546 - (view) (annotate) - [select for diffs]
Modified Sat Oct 9 15:28:42 2010 UTC (13 years, 6 months ago) by dpavlin
File length: 11302 byte(s)
Diff to previous 539 , to selected 129
boot systemrescue 1.6.1

Revision 539 - (view) (annotate) - [select for diffs]
Modified Sat Oct 9 12:14:28 2010 UTC (13 years, 6 months ago) by dpavlin
File length: 10627 byte(s)
Diff to previous 538 , to selected 129
upgrade webconverger 5.5 -> 6.2

Revision 538 - (view) (annotate) - [select for diffs]
Modified Fri Sep 17 22:00:49 2010 UTC (13 years, 7 months ago) by dpavlin
File length: 10319 byte(s)
Diff to previous 534 , to selected 129
workround for init=/bin/bash only on upstream images

if we remastered squashfs, using bin/squashfs-overlay.sh
then this isn't problem so we don't insert init


Revision 534 - (view) (annotate) - [select for diffs]
Modified Fri Sep 17 20:57:11 2010 UTC (13 years, 7 months ago) by dpavlin
File length: 10146 byte(s)
Diff to previous 533 , to selected 129
upgrade debian live to current squeeze alpha2

this is fragile, and drops us into root propt to add user manually since it seems
that live-webhelper is broken at the moment and doesn't create user or autologin
on standard image

to continue booting use

exec /sbin/init 2

after chaning root password!


Revision 533 - (view) (annotate) - [select for diffs]
Modified Fri Sep 17 19:37:03 2010 UTC (13 years, 7 months ago) by dpavlin
File length: 9673 byte(s)
Diff to previous 531 , to selected 129
display and return errors from configuration code

Revision 531 - (view) (annotate) - [select for diffs]
Modified Fri Sep 17 18:51:36 2010 UTC (13 years, 7 months ago) by dpavlin
File length: 9538 byte(s)
Diff to previous 524 , to selected 129
upgrade tinycore to 3.x-current

Revision 524 - (view) (annotate) - [select for diffs]
Modified Mon Sep 13 18:23:13 2010 UTC (13 years, 7 months ago) by dpavlin
File length: 9534 byte(s)
Diff to previous 520 , to selected 129
boot Android 1.6 Donut

Revision 520 - (view) (annotate) - [select for diffs]
Modified Tue Aug 24 13:02:01 2010 UTC (13 years, 8 months ago) by dpavlin
File length: 8965 byte(s)
Diff to previous 519 , to selected 129
upgrade vyatta to 6.1

Revision 519 - (view) (annotate) - [select for diffs]
Modified Tue Aug 24 11:44:06 2010 UTC (13 years, 8 months ago) by dpavlin
File length: 8970 byte(s)
Diff to previous 517 , to selected 129
added vyatta http://www.vyatta.org

Revision 517 - (view) (annotate) - [select for diffs]
Modified Wed Jul 21 18:52:54 2010 UTC (13 years, 9 months ago) by dpavlin
File length: 8432 byte(s)
Diff to previous 513 , to selected 129
force kvm.bin to qemu-system-i386 because memdisk doesn't work with kvm


Revision 513 - (view) (annotate) - [select for diffs]
Modified Wed Jul 21 17:56:42 2010 UTC (13 years, 9 months ago) by dpavlin
File length: 8231 byte(s)
Diff to previous 511 , to selected 129
renamed configuration to memdisk, because FreeDOS is just default


Revision 511 - (view) (annotate) - [select for diffs]
Modified Wed Jul 21 16:50:27 2010 UTC (13 years, 9 months ago) by dpavlin
File length: 8190 byte(s)
Diff to previous 506 , to selected 129
memdisk.image which can be specified as symlink into tftp dir


Revision 506 - (view) (annotate) - [select for diffs]
Modified Wed Jul 21 15:35:09 2010 UTC (13 years, 9 months ago) by dpavlin
File length: 8053 byte(s)
Diff to previous 503 , to selected 129
added freedos (still non-working)

Revision 503 - (view) (annotate) - [select for diffs]
Modified Sat Jul 10 12:57:38 2010 UTC (13 years, 9 months ago) by dpavlin
File length: 7565 byte(s)
Diff to previous 501 , to selected 129
added ubuntu

Revision 501 - (view) (annotate) - [select for diffs]
Modified Mon May 3 15:38:16 2010 UTC (13 years, 11 months ago) by dpavlin
File length: 6983 byte(s)
Diff to previous 499 , to selected 129
added clonezilla


Revision 499 - (view) (annotate) - [select for diffs]
Modified Tue Feb 16 17:50:11 2010 UTC (14 years, 2 months ago) by dpavlin
File length: 6544 byte(s)
Diff to previous 498 , to selected 129
re-run exportfs in nfsroot if not exported

Revision 498 - (view) (annotate) - [select for diffs]
Modified Mon Feb 1 14:40:18 2010 UTC (14 years, 2 months ago) by dpavlin
File length: 6342 byte(s)
Diff to previous 470 , to selected 129
added kioskresetstation http://webconverger.org/blanking/

Revision 470 - (view) (annotate) - [select for diffs]
Modified Mon Jan 4 23:19:31 2010 UTC (14 years, 3 months ago) by dpavlin
File length: 6321 byte(s)
Diff to previous 463 , to selected 129
propage $server HASH and $server_ip all over config


Revision 463 - (view) (annotate) - [select for diffs]
Modified Sun Jan 3 01:19:50 2010 UTC (14 years, 3 months ago) by dpavlin
File length: 6304 byte(s)
Diff to previous 461 , to selected 129
added pxelinux::config_ip_boot

which can look up in boot/ directory and create pxelinux selection
of kernels and initrd.img


Revision 461 - (view) (annotate) - [select for diffs]
Modified Sat Jan 2 22:55:33 2010 UTC (14 years, 3 months ago) by dpavlin
File length: 6496 byte(s)
Diff to previous 460 , to selected 129
more work on nfsroot config

- configurable Debian distribution (lenny/sqeueeze
- always install linux-image-2.6-686
- optional old target for pxelinux


Revision 460 - (view) (annotate) - [select for diffs]
Modified Sat Jan 2 17:45:58 2010 UTC (14 years, 3 months ago) by dpavlin
File length: 6296 byte(s)
Diff to previous 457 , to selected 129
nfsroot uses server::as_hash_for


Revision 457 - (view) (annotate) - [select for diffs]
Modified Sat Jan 2 17:20:40 2010 UTC (14 years, 3 months ago) by dpavlin
File length: 6253 byte(s)
Diff to previous 450 , to selected 129
added server::as_hash_for $ip to get server configuration
with local override from conf/ip/$ip/server.yaml


Revision 450 - (view) (annotate) - [select for diffs]
Modified Fri Oct 2 10:23:56 2009 UTC (14 years, 6 months ago) by dpavlin
File length: 6083 byte(s)
Diff to previous 445 , to selected 129
custom webconverger configuration

Revision 445 - (view) (annotate) - [select for diffs]
Modified Wed Sep 30 13:59:45 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 5319 byte(s)
Diff to previous 444 , to selected 129
added noprompt so we won't be asked to eject CD rom (sic!)


Revision 444 - (view) (annotate) - [select for diffs]
Modified Tue Sep 29 19:28:54 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 5301 byte(s)
Diff to previous 441 , to selected 129
make webconverger fetch configurable and move it to sub-directory


Revision 441 - (view) (annotate) - [select for diffs]
Modified Mon Sep 28 13:34:58 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 5199 byte(s)
Diff to previous 434 , to selected 129
upgrade to Webconverger 5.5

Revision 434 - (view) (annotate) - [select for diffs]
Modified Wed Sep 16 00:47:47 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 5199 byte(s)
Diff to previous 350 , to selected 129
additional command for openvz introspection

Revision 350 - (view) (annotate) - [select for diffs]
Modified Sat Aug 29 21:09:55 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 5174 byte(s)
Diff to previous 348 , to selected 129
single target for openvz

Revision 348 - (view) (annotate) - [select for diffs]
Modified Sat Aug 29 18:07:49 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 5325 byte(s)
Diff to previous 317 , to selected 129
execute shell commands over ssh for OpenVZ


Revision 317 - (view) (annotate) - [select for diffs]
Modified Thu Aug 27 20:00:30 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 5119 byte(s)
Diff to previous 310 , to selected 129
few more fake targets

Revision 310 - (view) (annotate) - [select for diffs]
Modified Thu Aug 27 17:43:05 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 5096 byte(s)
Diff to previous 293 , to selected 129
few more dummy deploy targets

Revision 293 - (view) (annotate) - [select for diffs]
Modified Wed Aug 26 09:06:49 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 5008 byte(s)
Diff to previous 285 , to selected 129
deploy amt serial console from sysadmin cookbook

Revision 285 - (view) (annotate) - [select for diffs]
Modified Tue Aug 25 14:55:39 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 4856 byte(s)
Diff to previous 277 , to selected 129
don't deploy anything by default

Revision 277 - (view) (annotate) - [select for diffs]
Modified Thu Aug 20 19:00:13 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 4863 byte(s)
Diff to previous 273 , to selected 129
put all customization above debootstrap into rw overlay
(aufs branch), record mounted variations correctly


Revision 273 - (view) (annotate) - [select for diffs]
Modified Wed Aug 19 23:12:18 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 4685 byte(s)
Diff to previous 271 , to selected 129
cache response into $mounted

Revision 271 - (view) (annotate) - [select for diffs]
Modified Wed Aug 19 22:48:54 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 4665 byte(s)
Diff to previous 270 , to selected 129
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 - (view) (annotate) - [select for diffs]
Modified Wed Aug 19 18:10:37 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 3734 byte(s)
Diff to previous 268 , to selected 129
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 - (view) (annotate) - [select for diffs]
Modified Wed Aug 19 17:01:57 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 3635 byte(s)
Diff to previous 236 , to selected 129
semi-working nfsroot configuration


Revision 236 - (view) (annotate) - [select for diffs]
Modified Sun Aug 16 23:45:29 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2518 byte(s)
Diff to previous 234 , to selected 129
fix url typo, must be same as name of the sub in config


Revision 234 - (view) (annotate) - [select for diffs]
Modified Sun Aug 16 23:32:21 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2518 byte(s)
Diff to previous 232 , to selected 129
implement Debian live and fix tests

Revision 232 - (view) (annotate) - [select for diffs]
Modified Sun Aug 16 22:51:57 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2721 byte(s)
Diff to previous 212 , to selected 129
cleanup audit start

Revision 212 - (view) (annotate) - [select for diffs]
Modified Thu Aug 13 12:02:43 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2142 byte(s)
Diff to previous 201 , to selected 129
added locale=hr to kernel append line for debian-live


Revision 201 - (view) (annotate) - [select for diffs]
Modified Tue Aug 11 23:38:53 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2132 byte(s)
Diff to previous 176 , to selected 129
take hostname from dhcp request if it exists

Revision 176 - (view) (annotate) - [select for diffs]
Modified Fri Aug 7 12:27:28 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2141 byte(s)
Diff to previous 156 , to selected 129
use $server::ip to fetch squashfs image


Revision 156 - (view) (annotate) - [select for diffs]
Modified Thu Aug 6 15:15:53 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2139 byte(s)
Diff to previous 154 , to selected 129
implement client::conf to fetch/set (with default) client configuration


Revision 154 - (view) (annotate) - [select for diffs]
Modified Wed Aug 5 23:53:24 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2097 byte(s)
Diff to previous 153 , to selected 129
deploy client configuration


Revision 153 - (view) (annotate) - [select for diffs]
Modified Wed Aug 5 23:22:17 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 2080 byte(s)
Diff to previous 151 , to selected 129
added client hostname and deploy of configuration over web

Revision 151 - (view) (annotate) - [select for diffs]
Modified Wed Aug 5 19:48:58 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 1916 byte(s)
Diff to previous 145 , to selected 129
configure network for webconverger

Revision 145 - (view) (annotate) - [select for diffs]
Modified Tue Aug 4 18:36:07 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 1890 byte(s)
Diff to previous 143 , to selected 129
added tinycore

Revision 143 - (view) (annotate) - [select for diffs]
Modified Tue Aug 4 18:20:45 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 1595 byte(s)
Diff to previous 142 , to selected 129
fetch webconverger from our httpd server

Revision 142 - (view) (annotate) - [select for diffs]
Modified Tue Aug 4 18:05:49 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 1596 byte(s)
Diff to previous 138 , to selected 129
added debirf rescue


Revision 138 - (view) (annotate) - [select for diffs]
Modified Tue Aug 4 15:25:09 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 961 byte(s)
Diff to previous 135 , to selected 129
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 - (view) (annotate) - [select for diffs]
Modified Tue Aug 4 13:19:08 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 1824 byte(s)
Diff to previous 129
implement mirror and configuration creation for webconverger


Revision 129 - (view) (annotate) - [selected]
Modified Mon Aug 3 20:53:46 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 1040 byte(s)
Diff to previous 110
split out pxelinux config in own package and implement webconverger


Revision 110 - (view) (annotate) - [select for diffs]
Modified Sun Aug 2 02:04:00 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 421 byte(s)
Diff to previous 74 , to selected 129
cleanup $file and move it to dhcpd, added config::ip_for to refresh it

Revision 74 - (view) (annotate) - [select for diffs]
Added Fri Jul 31 13:16:11 2009 UTC (14 years, 9 months ago) by dpavlin
File length: 297 byte(s)
Diff to selected 129
move shared (between processes) configuration files into own package


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26