pxelator
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

14 years agofix dhcp client address so we don't send nak any more when client allready
Dobrica Pavlinusic [Sat, 12 Sep 2009 22:18:34 +0000 (22:18 +0000)]
fix dhcp client address so we don't send nak any more when client allready
knows his ip address

create two element type which include message type from request and response

14 years agono need to create CouchDB database manually
Dobrica Pavlinusic [Sat, 12 Sep 2009 21:50:21 +0000 (21:50 +0000)]
no need to create CouchDB database manually
design-couch.pl will do it for us

14 years agoparse http headers and use Host: header to create our url
Dobrica Pavlinusic [Fri, 11 Sep 2009 11:22:40 +0000 (11:22 +0000)]
parse http headers and use Host: header to create our url

This allows usage from any IP adress on PXElator host and
usage over ssh tunnels (especially redirects)

14 years agohush debug output
Dobrica Pavlinusic [Thu, 10 Sep 2009 13:57:44 +0000 (13:57 +0000)]
hush debug output

14 years agodon't overwrite title with if it's not defined
Dobrica Pavlinusic [Thu, 10 Sep 2009 13:08:36 +0000 (13:08 +0000)]
don't overwrite title with  if it's not defined

14 years agobind to all IP addresses and nost just $server::ip (insecure, but convinient
Dobrica Pavlinusic [Wed, 9 Sep 2009 19:57:58 +0000 (19:57 +0000)]
bind to all IP addresses and nost just $server::ip (insecure, but convinient

14 years agopush design documents into CouchDB
Dobrica Pavlinusic [Wed, 9 Sep 2009 19:57:24 +0000 (19:57 +0000)]
push design documents into CouchDB

14 years agofix spelling of netmask
Dobrica Pavlinusic [Wed, 9 Sep 2009 19:57:07 +0000 (19:57 +0000)]
fix spelling of netmask

14 years agomore dependencies
Dobrica Pavlinusic [Wed, 9 Sep 2009 19:56:46 +0000 (19:56 +0000)]
more dependencies

14 years agomore installation dependencies and quick INSTALL section
Dobrica Pavlinusic [Wed, 9 Sep 2009 18:58:48 +0000 (18:58 +0000)]
more installation dependencies and quick INSTALL section

14 years agoadded ip::in_dhcp_range and use it
Dobrica Pavlinusic [Wed, 9 Sep 2009 14:27:02 +0000 (14:27 +0000)]
added ip::in_dhcp_range and use it

14 years agodon't save 0.0.0.0 ip
Dobrica Pavlinusic [Wed, 9 Sep 2009 13:40:45 +0000 (13:40 +0000)]
don't save 0.0.0.0 ip

14 years agoadd targets for menu links
Dobrica Pavlinusic [Wed, 9 Sep 2009 12:16:41 +0000 (12:16 +0000)]
add targets for menu links

14 years agosplit tie scalar into package ties
Dobrica Pavlinusic [Wed, 9 Sep 2009 10:48:59 +0000 (10:48 +0000)]
split tie scalar into package ties
(which should be called kravata in Croatian :-)

14 years agodon't allow $server::net_clients to go negative (sigh!)
Dobrica Pavlinusic [Wed, 9 Sep 2009 10:36:00 +0000 (10:36 +0000)]
don't allow $server::net_clients to go negative (sigh!)

14 years agochomp tied variables
Dobrica Pavlinusic [Wed, 9 Sep 2009 10:13:08 +0000 (10:13 +0000)]
chomp tied variables

14 years agomove create new kvm link to new line
Dobrica Pavlinusic [Wed, 9 Sep 2009 09:41:03 +0000 (09:41 +0000)]
move create new kvm link to new line

14 years agoautocreate_params to create kvm nr parametar from mac
Dobrica Pavlinusic [Wed, 9 Sep 2009 09:04:04 +0000 (09:04 +0000)]
autocreate_params to create kvm nr parametar from mac
add hostname or kvm nr to kvm window

14 years agostart next kvm
Dobrica Pavlinusic [Tue, 8 Sep 2009 21:06:40 +0000 (21:06 +0000)]
start next kvm

14 years agostart/stop kvm
Dobrica Pavlinusic [Tue, 8 Sep 2009 20:45:24 +0000 (20:45 +0000)]
start/stop kvm

14 years agorebuild mac links
Dobrica Pavlinusic [Tue, 8 Sep 2009 20:38:26 +0000 (20:38 +0000)]
rebuild mac links

14 years agodon't fork static server for .ico
Dobrica Pavlinusic [Tue, 8 Sep 2009 20:24:31 +0000 (20:24 +0000)]
don't fork static server for .ico

14 years agoadd/remove interfaces (which are up) from bridge
Dobrica Pavlinusic [Tue, 8 Sep 2009 20:21:25 +0000 (20:21 +0000)]
add/remove interfaces (which are up) from bridge

14 years agomake server configuration editable using tied variables
Dobrica Pavlinusic [Tue, 8 Sep 2009 18:28:15 +0000 (18:28 +0000)]
make server configuration editable using tied variables

14 years agouse $server::new_clients tie
Dobrica Pavlinusic [Tue, 8 Sep 2009 18:09:01 +0000 (18:09 +0000)]
use $server::new_clients tie

14 years agodon't dump client %ENV
Dobrica Pavlinusic [Tue, 8 Sep 2009 17:30:47 +0000 (17:30 +0000)]
don't dump client %ENV

14 years agofix test for new server configuration directory without ip
Dobrica Pavlinusic [Tue, 8 Sep 2009 17:30:31 +0000 (17:30 +0000)]
fix test for new server configuration directory without ip

14 years agotrack new_clients using tie
Dobrica Pavlinusic [Tue, 8 Sep 2009 17:30:14 +0000 (17:30 +0000)]
track new_clients using tie

14 years agoreally remove all client data
Dobrica Pavlinusic [Tue, 8 Sep 2009 17:28:28 +0000 (17:28 +0000)]
really remove all client data

14 years agoremove server ip address from conf/
Dobrica Pavlinusic [Tue, 8 Sep 2009 17:12:35 +0000 (17:12 +0000)]
remove server ip address from conf/

14 years agofirst step towards configurable server (broken in it's current state)
Dobrica Pavlinusic [Tue, 8 Sep 2009 16:54:35 +0000 (16:54 +0000)]
first step towards configurable server (broken in it's current state)

- move configuration into tied variables using server::tie
- rename server::domain_name into server::domain

14 years agofill enviroment nr when just calling methods on packages
Dobrica Pavlinusic [Mon, 7 Sep 2009 21:57:35 +0000 (21:57 +0000)]
fill enviroment nr when just calling methods on packages

14 years agoadded new_clients shared server configuration directive
Dobrica Pavlinusic [Mon, 7 Sep 2009 21:53:45 +0000 (21:53 +0000)]
added new_clients shared server configuration directive
which contains number of new clients to accept

14 years agoimplement multiple daemons startup using something like:
Dobrica Pavlinusic [Mon, 7 Sep 2009 21:34:05 +0000 (21:34 +0000)]
implement multiple daemons startup using something like:

wget -O /dev/null --max-redirect=0 http://172.16.10.1:7777/start_stop/kvm?nr=1

14 years agoeach configuration option is now div, with classes config and name of option
Dobrica Pavlinusic [Mon, 7 Sep 2009 15:43:55 +0000 (15:43 +0000)]
each configuration option is now div, with classes config and name of option

14 years agofix push so it works now
Dobrica Pavlinusic [Mon, 7 Sep 2009 10:30:19 +0000 (10:30 +0000)]
fix push so it works now

14 years agodon't install /etc/rsyslog.d/pxelator.conf if rsyslogd isn't installed
Dobrica Pavlinusic [Mon, 7 Sep 2009 09:46:34 +0000 (09:46 +0000)]
don't install /etc/rsyslog.d/pxelator.conf if rsyslogd isn't installed

14 years agodon't display empty configuration options
Dobrica Pavlinusic [Mon, 31 Aug 2009 15:14:43 +0000 (15:14 +0000)]
don't display empty configuration options

14 years agocollect amt event logs
Dobrica Pavlinusic [Sun, 30 Aug 2009 22:46:57 +0000 (22:46 +0000)]
collect amt event logs

14 years agoproduce average which must be finished on client because of rereduce
Dobrica Pavlinusic [Sun, 30 Aug 2009 18:49:48 +0000 (18:49 +0000)]
produce average which must be finished on client because of rereduce

14 years agoand amt
Dobrica Pavlinusic [Sun, 30 Aug 2009 17:24:40 +0000 (17:24 +0000)]
and amt

14 years agomore dns
Dobrica Pavlinusic [Sun, 30 Aug 2009 17:24:31 +0000 (17:24 +0000)]
more dns

14 years agostore pings in couchdb
Dobrica Pavlinusic [Sun, 30 Aug 2009 17:24:19 +0000 (17:24 +0000)]
store pings in couchdb

14 years agoseems like cleanup, but is really amt information improvement
Dobrica Pavlinusic [Sun, 30 Aug 2009 16:36:37 +0000 (16:36 +0000)]
seems like cleanup, but is really amt information improvement
especially power state

14 years agoimplement resonable titles for pages
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:54:30 +0000 (15:54 +0000)]
implement resonable titles for pages

14 years agodisplay amt ip address as logon link
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:54:02 +0000 (15:54 +0000)]
display amt ip address as logon link

14 years agofix power state decoding
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:33:30 +0000 (15:33 +0000)]
fix power state decoding

14 years agotoggle power state using amt
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:22:41 +0000 (15:22 +0000)]
toggle power state using amt

14 years agocleanup for new design-couch.pl magic
Dobrica Pavlinusic [Sun, 30 Aug 2009 13:33:59 +0000 (13:33 +0000)]
cleanup for new design-couch.pl magic

14 years agorewrite design couch to support push/pull of all _design documents by itself
Dobrica Pavlinusic [Sun, 30 Aug 2009 13:33:09 +0000 (13:33 +0000)]
rewrite design couch to support push/pull of all _design documents by itself

14 years agocleanup
Dobrica Pavlinusic [Sun, 30 Aug 2009 13:24:51 +0000 (13:24 +0000)]
cleanup

14 years agoamt
Dobrica Pavlinusic [Sun, 30 Aug 2009 12:44:45 +0000 (12:44 +0000)]
amt

14 years agonever add _id, _rev and rest of _private variables to svn, create database if needed
Dobrica Pavlinusic [Sun, 30 Aug 2009 12:07:15 +0000 (12:07 +0000)]
never add _id, _rev and rest of _private variables to svn, create database if needed

14 years agoremove _id
Dobrica Pavlinusic [Sun, 30 Aug 2009 12:06:33 +0000 (12:06 +0000)]
remove _id

14 years agoip,tag-count
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:59:18 +0000 (11:59 +0000)]
ip,tag-count

14 years agowol timeline
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:57:07 +0000 (11:57 +0000)]
wol timeline

14 years agoadd to subversion on pull
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:56:31 +0000 (11:56 +0000)]
add to subversion on pull

14 years agostore in couch
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:45:59 +0000 (11:45 +0000)]
store in couch

14 years agosyslogd/ip,category-count
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:36:42 +0000 (11:36 +0000)]
syslogd/ip,category-count

14 years agouse doc.package.name
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:36:12 +0000 (11:36 +0000)]
use doc.package.name

14 years agosend local syslog messages to pxelator
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:20:18 +0000 (11:20 +0000)]
send local syslog messages to pxelator

14 years agosort conf options in display
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:38:13 +0000 (10:38 +0000)]
sort conf options in display

14 years agoremove newline from end of ssh key
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:37:07 +0000 (10:37 +0000)]
remove newline from end of ssh key

14 years agodon't store _rev in repository
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:36:11 +0000 (10:36 +0000)]
don't store _rev in repository

14 years agofix package.name for new structure
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:35:10 +0000 (10:35 +0000)]
fix package.name for new structure

14 years agoput all our caller information into package
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:29:40 +0000 (10:29 +0000)]
put all our caller information into package

14 years agostore requested path in path instead of file which will be
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:19:44 +0000 (10:19 +0000)]
store requested path in path instead of file which will be
owerwriten with full path of package which created audit event

14 years agofew dns queries
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:15:44 +0000 (10:15 +0000)]
few dns queries

14 years agomac,ip,hostname-count
Dobrica Pavlinusic [Sat, 29 Aug 2009 23:07:43 +0000 (23:07 +0000)]
mac,ip,hostname-count

14 years agodisplay just part of ssh public key
Dobrica Pavlinusic [Sat, 29 Aug 2009 22:10:55 +0000 (22:10 +0000)]
display just part of ssh public key

14 years agotest ssh and make it work
Dobrica Pavlinusic [Sat, 29 Aug 2009 22:10:37 +0000 (22:10 +0000)]
test ssh and make it work

14 years agoip,command-out
Dobrica Pavlinusic [Sat, 29 Aug 2009 21:11:18 +0000 (21:11 +0000)]
ip,command-out

14 years agossh-copy-id if needed and record output in CouchDB
Dobrica Pavlinusic [Sat, 29 Aug 2009 21:10:21 +0000 (21:10 +0000)]
ssh-copy-id if needed and record output in CouchDB

14 years agosingle target for openvz
Dobrica Pavlinusic [Sat, 29 Aug 2009 21:09:55 +0000 (21:09 +0000)]
single target for openvz

14 years agoadded few local port names
Dobrica Pavlinusic [Sat, 29 Aug 2009 20:41:17 +0000 (20:41 +0000)]
added few local port names

14 years agoexecute shell commands over ssh for OpenVZ
Dobrica Pavlinusic [Sat, 29 Aug 2009 18:07:49 +0000 (18:07 +0000)]
execute shell commands over ssh for OpenVZ

14 years agorename deploy to config to be same as package name which is invoked
Dobrica Pavlinusic [Sat, 29 Aug 2009 17:03:35 +0000 (17:03 +0000)]
rename deploy to config to be same as package name which is invoked
one less reference to remember

14 years agomake selected configuration options for clients editable
Dobrica Pavlinusic [Sat, 29 Aug 2009 16:51:07 +0000 (16:51 +0000)]
make selected configuration options for clients editable
or returned in table format

14 years agomac => [ ip, hostname ]
Dobrica Pavlinusic [Sat, 29 Aug 2009 15:52:50 +0000 (15:52 +0000)]
mac => [ ip, hostname ]

14 years agotweaks to reports
Dobrica Pavlinusic [Sat, 29 Aug 2009 15:47:17 +0000 (15:47 +0000)]
tweaks to reports

14 years agoanother try at making everything two clicks away
Dobrica Pavlinusic [Sat, 29 Aug 2009 15:30:49 +0000 (15:30 +0000)]
another try at making everything two clicks away

14 years agonmap
Dobrica Pavlinusic [Sat, 29 Aug 2009 14:45:26 +0000 (14:45 +0000)]
nmap

14 years agocreate directory for new design on pull
Dobrica Pavlinusic [Sat, 29 Aug 2009 14:43:32 +0000 (14:43 +0000)]
create directory for new design on pull

14 years agodhcpd design for CouchDB
Dobrica Pavlinusic [Sat, 29 Aug 2009 14:18:00 +0000 (14:18 +0000)]
dhcpd design for CouchDB

14 years agocleaup
Dobrica Pavlinusic [Sat, 29 Aug 2009 14:11:51 +0000 (14:11 +0000)]
cleaup

14 years agorename daemons views under pxelator
Dobrica Pavlinusic [Sat, 29 Aug 2009 14:11:04 +0000 (14:11 +0000)]
rename daemons views under pxelator