pxelator
13 years agoreturn iso path
Dobrica Pavlinusic [Mon, 13 Sep 2010 18:23:02 +0000 (18:23 +0000)]
return iso path

13 years agomove query generation into httpd code
Dobrica Pavlinusic [Thu, 26 Aug 2010 19:29:18 +0000 (19:29 +0000)]
move query generation into httpd code

13 years agoinclude munin graphs and generate link
Dobrica Pavlinusic [Thu, 26 Aug 2010 19:27:49 +0000 (19:27 +0000)]
include munin graphs and generate link

13 years agoupgrade vyatta to 6.1
Dobrica Pavlinusic [Tue, 24 Aug 2010 13:02:01 +0000 (13:02 +0000)]
upgrade vyatta to 6.1

13 years agoadded vyatta http://www.vyatta.org
Dobrica Pavlinusic [Tue, 24 Aug 2010 11:44:06 +0000 (11:44 +0000)]
added vyatta http://www.vyatta.org

13 years agouse DEV as bridge for kvm if specified
Dobrica Pavlinusic [Wed, 21 Jul 2010 19:01:46 +0000 (19:01 +0000)]
use DEV as bridge for kvm if specified

13 years agoforce kvm.bin to qemu-system-i386 because memdisk doesn't work with kvm
Dobrica Pavlinusic [Wed, 21 Jul 2010 18:52:54 +0000 (18:52 +0000)]
force kvm.bin to qemu-system-i386 because memdisk doesn't work with kvm

13 years agodo everything once keyed on local file
Dobrica Pavlinusic [Wed, 21 Jul 2010 18:50:47 +0000 (18:50 +0000)]
do everything once keyed on local file

this will force re-download of dependency if I changed path which seems
more resonable if I haven't moved file manually

13 years agofix nr_from_mac which regex change broke into more solid split and hex
Dobrica Pavlinusic [Wed, 21 Jul 2010 18:33:37 +0000 (18:33 +0000)]
fix nr_from_mac which regex change broke into more solid split and hex

13 years agoshow all clients in server dhcp range by default
Dobrica Pavlinusic [Wed, 21 Jul 2010 18:29:33 +0000 (18:29 +0000)]
show all clients in server dhcp range by default

13 years agorenamed configuration to memdisk, because FreeDOS is just default
Dobrica Pavlinusic [Wed, 21 Jul 2010 17:56:42 +0000 (17:56 +0000)]
renamed configuration to memdisk, because FreeDOS is just default

13 years agoconfigure kvm.bin so we can call qemu-system-i386 if needed
Dobrica Pavlinusic [Wed, 21 Jul 2010 17:50:32 +0000 (17:50 +0000)]
configure kvm.bin so we can call qemu-system-i386 if needed

13 years agomemdisk.image which can be specified as symlink into tftp dir
Dobrica Pavlinusic [Wed, 21 Jul 2010 16:50:27 +0000 (16:50 +0000)]
memdisk.image which can be specified as symlink into tftp dir

13 years agosymlinks now return location which they point to
Dobrica Pavlinusic [Wed, 21 Jul 2010 16:49:29 +0000 (16:49 +0000)]
symlinks now return location which they point to

This allows to specify configuration options, like
memdisk.image as simple symlinks directly to files

13 years agodon't open CouchDB tab
Dobrica Pavlinusic [Wed, 21 Jul 2010 16:18:38 +0000 (16:18 +0000)]
don't open CouchDB tab

13 years agocheck once in mirror_file so we can call it directly
Dobrica Pavlinusic [Wed, 21 Jul 2010 16:17:46 +0000 (16:17 +0000)]
check once in mirror_file so we can call it directly

13 years agodon't open CouchDB tab since we don't use it anymore
Dobrica Pavlinusic [Wed, 21 Jul 2010 15:50:46 +0000 (15:50 +0000)]
don't open CouchDB tab since we don't use it anymore

13 years agoadded freedos (still non-working)
Dobrica Pavlinusic [Wed, 21 Jul 2010 15:35:09 +0000 (15:35 +0000)]
added freedos (still non-working)

13 years agowork without mongodb available
Dobrica Pavlinusic [Wed, 21 Jul 2010 15:34:34 +0000 (15:34 +0000)]
work without mongodb available

13 years agoadded conf/ip/1.2.3.4/kvm.boot for FreeNAS
Dobrica Pavlinusic [Fri, 16 Jul 2010 21:30:30 +0000 (21:30 +0000)]
added conf/ip/1.2.3.4/kvm.boot for FreeNAS

just create kvm.boot file with following parameters:

d -cdrom /srv/pxelator/iso/FreeNAS-i386-LiveCD-0.7.2.5255.iso -hda /srv/pxelator/tftp/freenas.cqow2

which will modify produce -boot option for kvm
to boot from cdrom and install in persistant image

13 years agoadded ubuntu
Dobrica Pavlinusic [Sat, 10 Jul 2010 12:57:38 +0000 (12:57 +0000)]
added ubuntu

14 years agofix masquarade device
Dobrica Pavlinusic [Mon, 17 May 2010 15:19:18 +0000 (15:19 +0000)]
fix masquarade device

14 years agoadded clonezilla
Dobrica Pavlinusic [Mon, 3 May 2010 15:38:16 +0000 (15:38 +0000)]
added clonezilla

14 years agoallow random junk after .iso
Dobrica Pavlinusic [Mon, 3 May 2010 15:15:08 +0000 (15:15 +0000)]
allow random junk after .iso

SourceForge has /download after filename

14 years agore-run exportfs in nfsroot if not exported
Dobrica Pavlinusic [Tue, 16 Feb 2010 17:50:11 +0000 (17:50 +0000)]
re-run exportfs in nfsroot if not exported

14 years agoadded kioskresetstation http://webconverger.org/blanking/
Dobrica Pavlinusic [Mon, 1 Feb 2010 14:40:18 +0000 (14:40 +0000)]
added kioskresetstation webconverger.org/blanking/

14 years agoremove messages from CRON
Dobrica Pavlinusic [Sun, 31 Jan 2010 18:28:38 +0000 (18:28 +0000)]
remove messages from CRON

14 years agoadded more link mongodb output
Dobrica Pavlinusic [Sun, 31 Jan 2010 15:22:34 +0000 (15:22 +0000)]
added more link mongodb output

14 years agoauto-vivification fix for error
Dobrica Pavlinusic [Mon, 25 Jan 2010 18:37:22 +0000 (18:37 +0000)]
auto-vivification fix for error

Modification of non-creatable hash value attempted, subscript "File" at /usr/share/perl5/Data/Dump.pm line 272

which is triggered by MongoDB perl driver

14 years agoData::Dump 1.15
Dobrica Pavlinusic [Mon, 25 Jan 2010 18:35:54 +0000 (18:35 +0000)]
Data::Dump 1.15

14 years agonicely format latest entries in MongoDB
Dobrica Pavlinusic [Mon, 25 Jan 2010 18:30:47 +0000 (18:30 +0000)]
nicely format latest entries in MongoDB

14 years agoremove debug output
Dobrica Pavlinusic [Mon, 25 Jan 2010 17:55:55 +0000 (17:55 +0000)]
remove debug output

14 years agodisplay table header from package keys
Dobrica Pavlinusic [Sun, 24 Jan 2010 11:56:30 +0000 (11:56 +0000)]
display table header from package keys

14 years agoexpand dump on mouse hover
Dobrica Pavlinusic [Sat, 23 Jan 2010 21:43:00 +0000 (21:43 +0000)]
expand dump on mouse hover

14 years agozebra bars on table from MongoDB store
Dobrica Pavlinusic [Sat, 23 Jan 2010 21:02:52 +0000 (21:02 +0000)]
zebra bars on table from MongoDB store

14 years agoremote all empty keys on which dump croaks
Dobrica Pavlinusic [Sat, 23 Jan 2010 21:00:01 +0000 (21:00 +0000)]
remote all empty keys on which dump croaks

14 years agosimple and ugly viewer for store data
Dobrica Pavlinusic [Sat, 23 Jan 2010 20:47:17 +0000 (20:47 +0000)]
simple and ugly viewer for store data

14 years agorequire MongoDB, version bump [0.02]
Dobrica Pavlinusic [Sat, 23 Jan 2010 19:47:46 +0000 (19:47 +0000)]
require MongoDB, version bump [0.02]

14 years agostore data in MongoDB
Dobrica Pavlinusic [Sat, 23 Jan 2010 19:46:19 +0000 (19:46 +0000)]
store data in MongoDB

14 years agostop using boolean package
Dobrica Pavlinusic [Sat, 23 Jan 2010 19:45:11 +0000 (19:45 +0000)]
stop using boolean package

14 years agomove common audit parts back into store
Dobrica Pavlinusic [Sat, 23 Jan 2010 18:58:18 +0000 (18:58 +0000)]
move common audit parts back into store

14 years agouse store::audit proxy all over the place
Dobrica Pavlinusic [Sat, 23 Jan 2010 18:31:14 +0000 (18:31 +0000)]
use store::audit proxy all over the place

14 years agoabstract store with audit method
Dobrica Pavlinusic [Sat, 23 Jan 2010 18:05:37 +0000 (18:05 +0000)]
abstract store with audit method

14 years agofix dependencies for MongoDB compilation on Debian unstable
Dobrica Pavlinusic [Sat, 23 Jan 2010 17:57:32 +0000 (17:57 +0000)]
fix dependencies for MongoDB compilation on Debian unstable

14 years agodisplay progress while importing
Dobrica Pavlinusic [Sat, 23 Jan 2010 17:49:07 +0000 (17:49 +0000)]
display progress while importing

14 years agomigrate data from CouchDB to MongoDB
Dobrica Pavlinusic [Sat, 23 Jan 2010 15:06:59 +0000 (15:06 +0000)]
migrate data from CouchDB to MongoDB

14 years agouse IO::Select to create async client
Dobrica Pavlinusic [Sun, 10 Jan 2010 21:34:02 +0000 (21:34 +0000)]
use IO::Select to create async client

14 years agocleanup code, try to connect to video port
Dobrica Pavlinusic [Thu, 7 Jan 2010 15:00:52 +0000 (15:00 +0000)]
cleanup code, try to connect to video port

14 years agoConnect to DRAC video redirection port
Dobrica Pavlinusic [Wed, 6 Jan 2010 19:40:21 +0000 (19:40 +0000)]
Connect to DRAC video redirection port

14 years agodisplay dev as fixed font
Dobrica Pavlinusic [Tue, 5 Jan 2010 17:34:07 +0000 (17:34 +0000)]
display dev as fixed font

14 years agocreate hostname for amt ips
Dobrica Pavlinusic [Tue, 5 Jan 2010 17:26:34 +0000 (17:26 +0000)]
create hostname for amt ips

14 years agowhy are we trying to re-process request after error?!
Dobrica Pavlinusic [Tue, 5 Jan 2010 00:25:34 +0000 (00:25 +0000)]
why are we trying to re-process request after error?!

14 years agoshow just hosts in arp
Dobrica Pavlinusic [Tue, 5 Jan 2010 00:07:35 +0000 (00:07 +0000)]
show just hosts in arp

toggle to view all with click on dev column

14 years agopropage $server HASH and $server_ip all over config
Dobrica Pavlinusic [Mon, 4 Jan 2010 23:19:31 +0000 (23:19 +0000)]
propage $server HASH and $server_ip all over config

14 years agofix default target name
Dobrica Pavlinusic [Mon, 4 Jan 2010 22:48:03 +0000 (22:48 +0000)]
fix default target name

14 years agoprompt and timeout in 3s
Dobrica Pavlinusic [Mon, 4 Jan 2010 22:45:56 +0000 (22:45 +0000)]
prompt and timeout in 3s

14 years agodefault boot target from conf/
Dobrica Pavlinusic [Mon, 4 Jan 2010 22:43:03 +0000 (22:43 +0000)]
default boot target from conf/

14 years agoadded command-line options for debug and timeout
Dobrica Pavlinusic [Sun, 3 Jan 2010 20:00:05 +0000 (20:00 +0000)]
added command-line options for debug and timeout

14 years agosupport SM-CLP to talk with Dell's RAC over ssh
Dobrica Pavlinusic [Sun, 3 Jan 2010 19:32:14 +0000 (19:32 +0000)]
support SM-CLP to talk with Dell's RAC over ssh

14 years agoadded optional gw and dns in server.yaml
Dobrica Pavlinusic [Sun, 3 Jan 2010 18:11:48 +0000 (18:11 +0000)]
added optional gw and dns in server.yaml

14 years agoadded pxelinux::config_ip_boot
Dobrica Pavlinusic [Sun, 3 Jan 2010 01:19:50 +0000 (01:19 +0000)]
added pxelinux::config_ip_boot

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

14 years agosend 512 byte packets to make Dell's RAC happy
Dobrica Pavlinusic [Sun, 3 Jan 2010 01:18:50 +0000 (01:18 +0000)]
send 512 byte packets to make Dell's RAC happy

14 years agomore work on nfsroot config
Dobrica Pavlinusic [Sat, 2 Jan 2010 22:55:33 +0000 (22:55 +0000)]
more work on nfsroot config

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

14 years agonfsroot uses server::as_hash_for
Dobrica Pavlinusic [Sat, 2 Jan 2010 17:45:58 +0000 (17:45 +0000)]
nfsroot uses server::as_hash_for

14 years agouse server::as_hash_for to customize in_dhcp_range
Dobrica Pavlinusic [Sat, 2 Jan 2010 17:45:31 +0000 (17:45 +0000)]
use server::as_hash_for to customize in_dhcp_range

14 years agoadded rest of server vars
Dobrica Pavlinusic [Sat, 2 Jan 2010 17:45:02 +0000 (17:45 +0000)]
added rest of server vars

14 years agoadded server::as_hash_for $ip to get server configuration
Dobrica Pavlinusic [Sat, 2 Jan 2010 17:20:40 +0000 (17:20 +0000)]
added server::as_hash_for $ip to get server configuration
with local override from conf/ip/$ip/server.yaml

14 years agoforce dhcp server configuration with dhcpd.pl
Dobrica Pavlinusic [Sat, 2 Jan 2010 15:49:09 +0000 (15:49 +0000)]
force dhcp server configuration with dhcpd.pl

14 years agochopm mac if entered in editor
Dobrica Pavlinusic [Sat, 2 Jan 2010 15:47:39 +0000 (15:47 +0000)]
chopm mac if entered in editor

14 years agoconfigure virtual to 172.16.10.1
Dobrica Pavlinusic [Sat, 2 Jan 2010 14:04:42 +0000 (14:04 +0000)]
configure virtual to 172.16.10.1

14 years agocreate new image in temporary file
Dobrica Pavlinusic [Sat, 2 Jan 2010 14:03:29 +0000 (14:03 +0000)]
create new image in temporary file

14 years agocount httpd clients
Dobrica Pavlinusic [Mon, 5 Oct 2009 12:00:35 +0000 (12:00 +0000)]
count httpd clients

14 years agotftpd views
Dobrica Pavlinusic [Mon, 5 Oct 2009 12:00:17 +0000 (12:00 +0000)]
tftpd views

14 years agocustom webconverger configuration
Dobrica Pavlinusic [Fri, 2 Oct 2009 10:23:56 +0000 (10:23 +0000)]
custom webconverger configuration

14 years agofix messages
Dobrica Pavlinusic [Fri, 2 Oct 2009 10:23:32 +0000 (10:23 +0000)]
fix messages

14 years agoumount if allready mounted
Dobrica Pavlinusic [Thu, 1 Oct 2009 11:23:05 +0000 (11:23 +0000)]
umount if allready mounted

14 years agohttpd views
Dobrica Pavlinusic [Wed, 30 Sep 2009 17:09:34 +0000 (17:09 +0000)]
httpd views

14 years agowake on lan views
Dobrica Pavlinusic [Wed, 30 Sep 2009 16:07:52 +0000 (16:07 +0000)]
wake on lan views

14 years agoadded noprompt so we won't be asked to eject CD rom (sic!)
Dobrica Pavlinusic [Wed, 30 Sep 2009 13:59:45 +0000 (13:59 +0000)]
added noprompt so we won't be asked to eject CD rom (sic!)

14 years agomake webconverger fetch configurable and move it to sub-directory
Dobrica Pavlinusic [Tue, 29 Sep 2009 19:28:54 +0000 (19:28 +0000)]
make webconverger fetch configurable and move it to sub-directory

14 years agosupport directories in client configuration directory to separate deploy options
Dobrica Pavlinusic [Tue, 29 Sep 2009 19:28:24 +0000 (19:28 +0000)]
support directories in client configuration directory to separate deploy options

14 years agobuild simple squashfs overlay using aufs and remaster filesystem
Dobrica Pavlinusic [Tue, 29 Sep 2009 19:23:41 +0000 (19:23 +0000)]
build simple squashfs overlay using aufs and remaster filesystem

14 years agoupgrade to Webconverger 5.5
Dobrica Pavlinusic [Mon, 28 Sep 2009 13:34:58 +0000 (13:34 +0000)]
upgrade to Webconverger 5.5

14 years agotftp doesn't close file descriptor after sending files
Dobrica Pavlinusic [Mon, 28 Sep 2009 13:34:38 +0000 (13:34 +0000)]
tftp doesn't close file descriptor after sending files

14 years agoCreate really working Linux Containers from filesystem directory and network setup
Dobrica Pavlinusic [Sun, 20 Sep 2009 16:12:03 +0000 (16:12 +0000)]
Create really working Linux Containers from filesystem directory and network setup

14 years agofix non-debug verbosity
Dobrica Pavlinusic [Sun, 20 Sep 2009 16:11:16 +0000 (16:11 +0000)]
fix non-debug verbosity

14 years agoexample of vlan 63 configuration and startup
Dobrica Pavlinusic [Sun, 20 Sep 2009 15:47:54 +0000 (15:47 +0000)]
example of vlan 63 configuration and startup

14 years agocreate Linux container using lxc
Dobrica Pavlinusic [Sun, 20 Sep 2009 15:10:31 +0000 (15:10 +0000)]
create Linux container using lxc

14 years agoremove password from amt link title
Dobrica Pavlinusic [Wed, 16 Sep 2009 00:48:53 +0000 (00:48 +0000)]
remove password from amt link title

14 years agoadditional command for openvz introspection
Dobrica Pavlinusic [Wed, 16 Sep 2009 00:47:47 +0000 (00:47 +0000)]
additional command for openvz introspection

14 years agouse just four targets: pids, server, couch and client
Dobrica Pavlinusic [Mon, 14 Sep 2009 21:11:23 +0000 (21:11 +0000)]
use just four targets: pids, server, couch and client
which allows us to nicely separate menu into partsi
which open in new tabs (just 4 of them)

14 years agocount hostnames and macs
Dobrica Pavlinusic [Mon, 14 Sep 2009 20:10:30 +0000 (20:10 +0000)]
count hostnames and macs

14 years agocreate CouchDB URL from our own so we respect Host: header
Dobrica Pavlinusic [Mon, 14 Sep 2009 13:44:42 +0000 (13:44 +0000)]
create CouchDB URL from our own so we respect Host: header

14 years agowithout display just exec command
Dobrica Pavlinusic [Sun, 13 Sep 2009 16:07:33 +0000 (16:07 +0000)]
without display just exec command

14 years agouse -vnc $server::ip:$nr as display in no $ENV{DISPLAY} is defined
Dobrica Pavlinusic [Sun, 13 Sep 2009 15:51:03 +0000 (15:51 +0000)]
use -vnc $server::ip:$nr as display in no $ENV{DISPLAY} is defined

14 years agosend dhcp response to network broadcast address
Dobrica Pavlinusic [Sun, 13 Sep 2009 10:53:41 +0000 (10:53 +0000)]
send dhcp response to network broadcast address

14 years agoshow and edit broadcast
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:54:35 +0000 (09:54 +0000)]
show and edit broadcast

14 years agoreally use ptr_cache and a_cache to answer local queries
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:38:00 +0000 (09:38 +0000)]
really use ptr_cache and a_cache to answer local queries

14 years agolog every sent packet
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:18:19 +0000 (09:18 +0000)]
log every sent packet

14 years agofix offer typo
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:10:46 +0000 (09:10 +0000)]
fix offer typo