pxelator
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

14 years agonicer scan result path /tmp/nmap.what, store scan result in CouchDB
Dobrica Pavlinusic [Sat, 29 Aug 2009 12:55:34 +0000 (12:55 +0000)]
nicer scan result path /tmp/nmap.what, store scan result in CouchDB

14 years agojust warn about unreachable clients, but wrap our soap invocation in eval
Dobrica Pavlinusic [Sat, 29 Aug 2009 00:07:00 +0000 (00:07 +0000)]
just warn about unreachable clients, but wrap our soap invocation in eval

14 years agoping host and offer wake-on-lan if down
Dobrica Pavlinusic [Sat, 29 Aug 2009 00:06:32 +0000 (00:06 +0000)]
ping host and offer wake-on-lan if down

14 years agocleanup client detection (again), added ping to single host
Dobrica Pavlinusic [Fri, 28 Aug 2009 23:30:38 +0000 (23:30 +0000)]
cleanup client detection (again), added ping to single host

14 years agobetter formatting of brctl output
Dobrica Pavlinusic [Fri, 28 Aug 2009 22:55:01 +0000 (22:55 +0000)]
better formatting of brctl output

14 years agouse client;
Dobrica Pavlinusic [Fri, 28 Aug 2009 22:51:45 +0000 (22:51 +0000)]
use client;

14 years agofill-in hostnames from dns
Dobrica Pavlinusic [Fri, 28 Aug 2009 22:36:06 +0000 (22:36 +0000)]
fill-in hostnames from dns

14 years agoadded fping to all hosts
Dobrica Pavlinusic [Fri, 28 Aug 2009 22:29:08 +0000 (22:29 +0000)]
added fping to all hosts

14 years agomove refresh from arp into client
Dobrica Pavlinusic [Fri, 28 Aug 2009 21:55:41 +0000 (21:55 +0000)]
move refresh from arp into client

14 years agocorrectly decode url escape -- should I move to real http server like Mojo?
Dobrica Pavlinusic [Fri, 28 Aug 2009 19:44:38 +0000 (19:44 +0000)]
correctly decode url escape -- should I move to real http server like Mojo?

14 years agocleanup dev column from arp
Dobrica Pavlinusic [Fri, 28 Aug 2009 19:41:16 +0000 (19:41 +0000)]
cleanup dev column from arp

14 years agoadded remove button
Dobrica Pavlinusic [Fri, 28 Aug 2009 19:39:54 +0000 (19:39 +0000)]
added remove button

14 years agodon't save invalid mac addresses
Dobrica Pavlinusic [Fri, 28 Aug 2009 19:36:36 +0000 (19:36 +0000)]
don't save invalid mac addresses

14 years agosave mac address on renew
Dobrica Pavlinusic [Fri, 28 Aug 2009 19:22:24 +0000 (19:22 +0000)]
save mac address on renew

14 years agoadded remove and test change_ip
Dobrica Pavlinusic [Fri, 28 Aug 2009 18:51:43 +0000 (18:51 +0000)]
added remove and test change_ip

14 years agorefactored into client:all_ips
Dobrica Pavlinusic [Fri, 28 Aug 2009 16:41:46 +0000 (16:41 +0000)]
refactored into client:all_ips

14 years agomove pids to directory
Dobrica Pavlinusic [Fri, 28 Aug 2009 16:20:43 +0000 (16:20 +0000)]
move pids to directory

14 years agohopefully, finally fixed editing of clients
Dobrica Pavlinusic [Fri, 28 Aug 2009 15:58:25 +0000 (15:58 +0000)]
hopefully, finally fixed editing of clients

14 years agoshow edit mask just for machines which are within our range
Dobrica Pavlinusic [Fri, 28 Aug 2009 12:34:10 +0000 (12:34 +0000)]
show edit mask just for machines which are within our range

14 years agoedit every address in our interface
Dobrica Pavlinusic [Thu, 27 Aug 2009 20:01:29 +0000 (20:01 +0000)]
edit every address in our interface

14 years agofew more fake targets
Dobrica Pavlinusic [Thu, 27 Aug 2009 20:00:30 +0000 (20:00 +0000)]
few more fake targets

14 years agocorrectly pack/unpack into 32-bit number for marking etc.
Dobrica Pavlinusic [Thu, 27 Aug 2009 19:58:56 +0000 (19:58 +0000)]
correctly pack/unpack into 32-bit number for marking etc.

14 years agoadded empty option if none of them is selected
Dobrica Pavlinusic [Thu, 27 Aug 2009 19:58:18 +0000 (19:58 +0000)]
added empty option if none of them is selected