pxelator
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

14 years agoarp visible clients are not integrated into table
Dobrica Pavlinusic [Thu, 27 Aug 2009 19:03:56 +0000 (19:03 +0000)]
arp visible clients are not integrated into table

14 years agouse upper case mac addresses separated by :
Dobrica Pavlinusic [Thu, 27 Aug 2009 18:59:12 +0000 (18:59 +0000)]
use upper case mac addresses separated by :

14 years agowe need to open ethernet tunnel as root, so check it
Dobrica Pavlinusic [Thu, 27 Aug 2009 18:57:46 +0000 (18:57 +0000)]
we need to open ethernet tunnel as root, so check it

14 years agoadded nmap scanning and discovery of network
Dobrica Pavlinusic [Thu, 27 Aug 2009 17:44:03 +0000 (17:44 +0000)]
added nmap scanning and discovery of network

14 years agofew more dummy deploy targets
Dobrica Pavlinusic [Thu, 27 Aug 2009 17:43:05 +0000 (17:43 +0000)]
few more dummy deploy targets

14 years agowork a bit more on clients table layout
Dobrica Pavlinusic [Thu, 27 Aug 2009 16:47:42 +0000 (16:47 +0000)]
work a bit more on clients table layout

14 years agossh ethernet tunnel needs Net::OpenSSH
Dobrica Pavlinusic [Thu, 27 Aug 2009 16:21:45 +0000 (16:21 +0000)]
ssh ethernet tunnel needs Net::OpenSSH

14 years agoadded zebra stripes
Dobrica Pavlinusic [Thu, 27 Aug 2009 14:31:49 +0000 (14:31 +0000)]
added zebra stripes

14 years agoshow configuration using clinet::all_conf
Dobrica Pavlinusic [Thu, 27 Aug 2009 14:31:15 +0000 (14:31 +0000)]
show configuration using clinet::all_conf

14 years agoadded all_conf which return all configuration variables for single IP address
Dobrica Pavlinusic [Thu, 27 Aug 2009 14:30:55 +0000 (14:30 +0000)]
added all_conf which return all configuration variables for single IP address

14 years agosort by ip addresses
Dobrica Pavlinusic [Thu, 27 Aug 2009 12:52:23 +0000 (12:52 +0000)]
sort by ip addresses

14 years agocolumns ip, mac, hostname
Dobrica Pavlinusic [Thu, 27 Aug 2009 12:42:53 +0000 (12:42 +0000)]
columns ip, mac, hostname

14 years agouse _id instread of time or timestamp
Dobrica Pavlinusic [Wed, 26 Aug 2009 16:34:59 +0000 (16:34 +0000)]
use _id instread of time or timestamp

14 years agocount ip for each package
Dobrica Pavlinusic [Wed, 26 Aug 2009 16:15:46 +0000 (16:15 +0000)]
count ip for each package

14 years agouse humanly readable date
Dobrica Pavlinusic [Wed, 26 Aug 2009 16:13:38 +0000 (16:13 +0000)]
use humanly readable date

14 years agoformat humanly readable dates in url of document
Dobrica Pavlinusic [Wed, 26 Aug 2009 15:59:19 +0000 (15:59 +0000)]
format humanly readable dates in url of document

14 years agoignore push/pull javascript dumps
Dobrica Pavlinusic [Wed, 26 Aug 2009 15:10:33 +0000 (15:10 +0000)]
ignore push/pull javascript dumps

14 years agosend wake-on-lan packet to network broadcast address
Dobrica Pavlinusic [Wed, 26 Aug 2009 12:43:47 +0000 (12:43 +0000)]
send wake-on-lan packet to network broadcast address
because machines which are off won't respond to arp
requests if we try to send to their's IP address directly

14 years agopower_up by IP or MAC
Dobrica Pavlinusic [Wed, 26 Aug 2009 11:42:33 +0000 (11:42 +0000)]
power_up by IP or MAC

14 years agoskeleton for wake on lan
Dobrica Pavlinusic [Wed, 26 Aug 2009 10:21:44 +0000 (10:21 +0000)]
skeleton for wake on lan

14 years agoremove nfsroot for client
Dobrica Pavlinusic [Wed, 26 Aug 2009 09:15:23 +0000 (09:15 +0000)]
remove nfsroot for client

14 years agodeploy amt serial console from sysadmin cookbook
Dobrica Pavlinusic [Wed, 26 Aug 2009 09:06:49 +0000 (09:06 +0000)]
deploy amt serial console from sysadmin cookbook