pxelator
2 years agodon't mirror iso if local file allready exists master
Dobrica Pavlinusic [Fri, 6 Nov 2015 10:42:51 +0000 (11:42 +0100)]
don't mirror iso if local file allready exists

3 years agogenerate ip tab hostname file from conf/
Dobrica Pavlinusic [Thu, 29 Jan 2015 14:46:43 +0000 (15:46 +0100)]
generate ip tab hostname file from conf/

3 years agoConvert svn:ignore properties to .gitignore.
Dobrica Pavlinusic [Thu, 11 Sep 2014 14:00:43 +0000 (16:00 +0200)]
Convert svn:ignore properties to .gitignore.

3 years agomasquarade 10.60.4.x network
Dobrica Pavlinusic [Thu, 11 Sep 2014 13:51:22 +0000 (13:51 +0000)]
masquarade 10.60.4.x network

4 years agoremove dependency on mongodb
Dobrica Pavlinusic [Sun, 25 May 2014 08:49:40 +0000 (08:49 +0000)]
remove dependency on mongodb

4 years agofix dependencies
Dobrica Pavlinusic [Sun, 25 May 2014 08:47:28 +0000 (08:47 +0000)]
fix dependencies

6 years agoadded 121
Dobrica Pavlinusic [Tue, 26 Jun 2012 20:53:25 +0000 (20:53 +0000)]
added 121

6 years agouse server.yaml as overlay instead of full replacement
Dobrica Pavlinusic [Wed, 9 Nov 2011 15:11:09 +0000 (15:11 +0000)]
use server.yaml as overlay instead of full replacement

6 years agospecify user-data-dir for google chrome since we run it as root
Dobrica Pavlinusic [Wed, 9 Nov 2011 11:58:27 +0000 (11:58 +0000)]
specify user-data-dir for google chrome since we run it as root

6 years agouse current-live debian images
Dobrica Pavlinusic [Wed, 9 Nov 2011 11:58:06 +0000 (11:58 +0000)]
use current-live debian images

6 years agomake MongoDB module optional
Dobrica Pavlinusic [Wed, 9 Nov 2011 11:51:18 +0000 (11:51 +0000)]
make MongoDB module optional

6 years agouse mac_path
Dobrica Pavlinusic [Tue, 6 Sep 2011 18:31:44 +0000 (18:31 +0000)]
use mac_path

7 years agofix default_route_dev
Dobrica Pavlinusic [Tue, 19 Jul 2011 12:11:17 +0000 (12:11 +0000)]
fix default_route_dev

7 years agobind dns to $server::ip
Dobrica Pavlinusic [Tue, 19 Jul 2011 11:52:21 +0000 (11:52 +0000)]
bind dns to $server::ip

7 years agofloat munin graphs to left
Dobrica Pavlinusic [Sat, 12 Feb 2011 14:54:42 +0000 (14:54 +0000)]
float munin graphs to left

7 years agocrop munin graphs
Dobrica Pavlinusic [Sat, 12 Feb 2011 14:47:00 +0000 (14:47 +0000)]
crop munin graphs

7 years agoremove proxy from katalog
Dobrica Pavlinusic [Sat, 12 Feb 2011 14:31:16 +0000 (14:31 +0000)]
remove proxy from katalog

7 years agoformat ports
Dobrica Pavlinusic [Thu, 13 Jan 2011 09:53:45 +0000 (09:53 +0000)]
format ports

7 years agoiptables problem
Dobrica Pavlinusic [Thu, 13 Jan 2011 09:52:42 +0000 (09:52 +0000)]
iptables problem

7 years agoadded http_proxy for katalog
Dobrica Pavlinusic [Sun, 28 Nov 2010 20:35:17 +0000 (20:35 +0000)]
added http_proxy for katalog

7 years agouse hostname from snmp
Dobrica Pavlinusic [Sun, 28 Nov 2010 20:35:02 +0000 (20:35 +0000)]
use hostname from snmp

7 years agoadded SNMP::Multi dependency
Dobrica Pavlinusic [Sun, 28 Nov 2010 20:26:08 +0000 (20:26 +0000)]
added SNMP::Multi dependency

7 years agocreate directories for new printers
Dobrica Pavlinusic [Sun, 28 Nov 2010 20:25:22 +0000 (20:25 +0000)]
create directories for new printers

7 years agopull info from SNMP enabled printers and dump JSON
Dobrica Pavlinusic [Sun, 28 Nov 2010 19:52:58 +0000 (19:52 +0000)]
pull info from SNMP enabled printers and dump JSON

7 years agoadded memtest
Dobrica Pavlinusic [Fri, 29 Oct 2010 15:45:04 +0000 (15:45 +0000)]
added memtest

7 years agomount iso subdirectory if in /etc/fstab
Dobrica Pavlinusic [Sun, 10 Oct 2010 11:44:43 +0000 (11:44 +0000)]
mount iso subdirectory if in /etc/fstab

7 years agoignore SIGCHLD
Dobrica Pavlinusic [Sat, 9 Oct 2010 20:06:44 +0000 (20:06 +0000)]
ignore SIGCHLD

7 years agoextract nr from kvm.nr
Dobrica Pavlinusic [Sat, 9 Oct 2010 18:23:29 +0000 (18:23 +0000)]
extract nr from kvm.nr

7 years agoboot systemrescue 1.6.1
Dobrica Pavlinusic [Sat, 9 Oct 2010 15:28:42 +0000 (15:28 +0000)]
boot systemrescue 1.6.1

7 years agoadded forking on each tftp request
Dobrica Pavlinusic [Sat, 9 Oct 2010 13:50:38 +0000 (13:50 +0000)]
added forking on each tftp request

this allows faster booting of multiple clients
at the same time

7 years agoshorter timeouts
Dobrica Pavlinusic [Sat, 9 Oct 2010 13:34:37 +0000 (13:34 +0000)]
shorter timeouts

7 years agoadd params with config prefix if config exists
Dobrica Pavlinusic [Sat, 9 Oct 2010 12:38:00 +0000 (12:38 +0000)]
add params with config prefix if config exists

7 years agosend redirect after client params update
Dobrica Pavlinusic [Sat, 9 Oct 2010 12:34:44 +0000 (12:34 +0000)]
send redirect after client params update

7 years agoskip directories in all_conf
Dobrica Pavlinusic [Sat, 9 Oct 2010 12:28:01 +0000 (12:28 +0000)]
skip directories in all_conf

7 years agomake all configuration specific values editable
Dobrica Pavlinusic [Sat, 9 Oct 2010 12:25:41 +0000 (12:25 +0000)]
make all configuration specific values editable

all values which begin with configuraiton name
will be editable

7 years agoupgrade webconverger 5.5 -> 6.2
Dobrica Pavlinusic [Sat, 9 Oct 2010 12:14:28 +0000 (12:14 +0000)]
upgrade webconverger 5.5 -> 6.2

7 years agoworkround for init=/bin/bash only on upstream images
Dobrica Pavlinusic [Fri, 17 Sep 2010 22:00:49 +0000 (22:00 +0000)]
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

7 years agorefactor this script into universal squashfs re-master tool
Dobrica Pavlinusic [Fri, 17 Sep 2010 21:53:19 +0000 (21:53 +0000)]
refactor this script into universal squashfs re-master tool

- correctly handle permissions of mount points
- show message before dropping into chroot
- more sane mksquashfs if run for the first time

7 years agomake it more robust
Dobrica Pavlinusic [Fri, 17 Sep 2010 21:12:38 +0000 (21:12 +0000)]
make it more robust

exit on errors, install squashfs-tools if needed

7 years agorename tool
Dobrica Pavlinusic [Fri, 17 Sep 2010 20:58:43 +0000 (20:58 +0000)]
rename tool

7 years agoupgrade debian live to current squeeze alpha2
Dobrica Pavlinusic [Fri, 17 Sep 2010 20:57:11 +0000 (20:57 +0000)]
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!

7 years agodisplay and return errors from configuration code
Dobrica Pavlinusic [Fri, 17 Sep 2010 19:37:03 +0000 (19:37 +0000)]
display and return errors from configuration code

7 years agodocument return values
Dobrica Pavlinusic [Fri, 17 Sep 2010 19:35:50 +0000 (19:35 +0000)]
document return values

7 years agoupgrade tinycore to 3.x-current
Dobrica Pavlinusic [Fri, 17 Sep 2010 18:51:36 +0000 (18:51 +0000)]
upgrade tinycore to 3.x-current

7 years agofix broadcast extraction
Dobrica Pavlinusic [Fri, 17 Sep 2010 18:20:36 +0000 (18:20 +0000)]
fix broadcast extraction

7 years agosend bootp broadcast to dhcp server
Dobrica Pavlinusic [Fri, 17 Sep 2010 18:10:47 +0000 (18:10 +0000)]
send bootp broadcast to dhcp server

7 years agocheck if DEV is UP
Dobrica Pavlinusic [Fri, 17 Sep 2010 17:31:54 +0000 (17:31 +0000)]
check if DEV is UP

7 years agocorrectly configure ip, broadcast and netmask with DEV=eth0
Dobrica Pavlinusic [Fri, 17 Sep 2010 17:18:30 +0000 (17:18 +0000)]
correctly configure ip, broadcast and netmask with DEV=eth0

7 years agoadded DHO_DHCP_CLIENT_IDENTIFIER
Dobrica Pavlinusic [Mon, 13 Sep 2010 19:37:13 +0000 (19:37 +0000)]
added DHO_DHCP_CLIENT_IDENTIFIER

7 years agowarn about files in ip/ dir
Dobrica Pavlinusic [Mon, 13 Sep 2010 18:26:05 +0000 (18:26 +0000)]
warn about files in ip/ dir

7 years agoboot Android 1.6 Donut
Dobrica Pavlinusic [Mon, 13 Sep 2010 18:23:13 +0000 (18:23 +0000)]
boot Android 1.6 Donut

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

7 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

7 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

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

7 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

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

8 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

8 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

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

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

8 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

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

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

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

8 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

8 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

8 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/

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

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

8 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

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

8 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

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

8 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

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

8 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

8 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

8 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

8 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]

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

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

8 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

8 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

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

8 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

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

8 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

8 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

8 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

8 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