Dobrica Pavlinusic [Sat, 2 Jan 2010 15:49:09 +0000 (15:49 +0000)]
force dhcp server configuration with dhcpd.pl
Dobrica Pavlinusic [Sat, 2 Jan 2010 15:47:39 +0000 (15:47 +0000)]
chopm mac if entered in editor
Dobrica Pavlinusic [Sat, 2 Jan 2010 14:04:42 +0000 (14:04 +0000)]
configure virtual to 172.16.10.1
Dobrica Pavlinusic [Sat, 2 Jan 2010 14:03:29 +0000 (14:03 +0000)]
create new image in temporary file
Dobrica Pavlinusic [Mon, 5 Oct 2009 12:00:35 +0000 (12:00 +0000)]
count httpd clients
Dobrica Pavlinusic [Mon, 5 Oct 2009 12:00:17 +0000 (12:00 +0000)]
tftpd views
Dobrica Pavlinusic [Fri, 2 Oct 2009 10:23:56 +0000 (10:23 +0000)]
custom webconverger configuration
Dobrica Pavlinusic [Fri, 2 Oct 2009 10:23:32 +0000 (10:23 +0000)]
fix messages
Dobrica Pavlinusic [Thu, 1 Oct 2009 11:23:05 +0000 (11:23 +0000)]
umount if allready mounted
Dobrica Pavlinusic [Wed, 30 Sep 2009 17:09:34 +0000 (17:09 +0000)]
httpd views
Dobrica Pavlinusic [Wed, 30 Sep 2009 16:07:52 +0000 (16:07 +0000)]
wake on lan views
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!)
Dobrica Pavlinusic [Tue, 29 Sep 2009 19:28:54 +0000 (19:28 +0000)]
make webconverger fetch configurable and move it to sub-directory
Dobrica Pavlinusic [Tue, 29 Sep 2009 19:28:24 +0000 (19:28 +0000)]
support directories in client configuration directory to separate deploy options
Dobrica Pavlinusic [Tue, 29 Sep 2009 19:23:41 +0000 (19:23 +0000)]
build simple squashfs overlay using aufs and remaster filesystem
Dobrica Pavlinusic [Mon, 28 Sep 2009 13:34:58 +0000 (13:34 +0000)]
upgrade to Webconverger 5.5
Dobrica Pavlinusic [Mon, 28 Sep 2009 13:34:38 +0000 (13:34 +0000)]
tftp doesn't close file descriptor after sending files
Dobrica Pavlinusic [Sun, 20 Sep 2009 16:12:03 +0000 (16:12 +0000)]
Create really working Linux Containers from filesystem directory and network setup
Dobrica Pavlinusic [Sun, 20 Sep 2009 16:11:16 +0000 (16:11 +0000)]
fix non-debug verbosity
Dobrica Pavlinusic [Sun, 20 Sep 2009 15:47:54 +0000 (15:47 +0000)]
example of vlan 63 configuration and startup
Dobrica Pavlinusic [Sun, 20 Sep 2009 15:10:31 +0000 (15:10 +0000)]
create Linux container using lxc
Dobrica Pavlinusic [Wed, 16 Sep 2009 00:48:53 +0000 (00:48 +0000)]
remove password from amt link title
Dobrica Pavlinusic [Wed, 16 Sep 2009 00:47:47 +0000 (00:47 +0000)]
additional command for openvz introspection
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)
Dobrica Pavlinusic [Mon, 14 Sep 2009 20:10:30 +0000 (20:10 +0000)]
count hostnames and macs
Dobrica Pavlinusic [Mon, 14 Sep 2009 13:44:42 +0000 (13:44 +0000)]
create CouchDB URL from our own so we respect Host: header
Dobrica Pavlinusic [Sun, 13 Sep 2009 16:07:33 +0000 (16:07 +0000)]
without display just exec command
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
Dobrica Pavlinusic [Sun, 13 Sep 2009 10:53:41 +0000 (10:53 +0000)]
send dhcp response to network broadcast address
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:54:35 +0000 (09:54 +0000)]
show and edit broadcast
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:38:00 +0000 (09:38 +0000)]
really use ptr_cache and a_cache to answer local queries
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:18:19 +0000 (09:18 +0000)]
log every sent packet
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:10:46 +0000 (09:10 +0000)]
fix offer typo
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
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
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)
Dobrica Pavlinusic [Thu, 10 Sep 2009 13:57:44 +0000 (13:57 +0000)]
hush debug output
Dobrica Pavlinusic [Thu, 10 Sep 2009 13:08:36 +0000 (13:08 +0000)]
don't overwrite title with if it's not defined
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
Dobrica Pavlinusic [Wed, 9 Sep 2009 19:57:24 +0000 (19:57 +0000)]
push design documents into CouchDB
Dobrica Pavlinusic [Wed, 9 Sep 2009 19:57:07 +0000 (19:57 +0000)]
fix spelling of netmask
Dobrica Pavlinusic [Wed, 9 Sep 2009 19:56:46 +0000 (19:56 +0000)]
more dependencies
Dobrica Pavlinusic [Wed, 9 Sep 2009 18:58:48 +0000 (18:58 +0000)]
more installation dependencies and quick INSTALL section
Dobrica Pavlinusic [Wed, 9 Sep 2009 14:27:02 +0000 (14:27 +0000)]
added ip::in_dhcp_range and use it
Dobrica Pavlinusic [Wed, 9 Sep 2009 13:40:45 +0000 (13:40 +0000)]
don't save 0.0.0.0 ip
Dobrica Pavlinusic [Wed, 9 Sep 2009 12:16:41 +0000 (12:16 +0000)]
add targets for menu links
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 :-)
Dobrica Pavlinusic [Wed, 9 Sep 2009 10:36:00 +0000 (10:36 +0000)]
don't allow $server::net_clients to go negative (sigh!)
Dobrica Pavlinusic [Wed, 9 Sep 2009 10:13:08 +0000 (10:13 +0000)]
chomp tied variables
Dobrica Pavlinusic [Wed, 9 Sep 2009 09:41:03 +0000 (09:41 +0000)]
move create new kvm link to new line
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
Dobrica Pavlinusic [Tue, 8 Sep 2009 21:06:40 +0000 (21:06 +0000)]
start next kvm
Dobrica Pavlinusic [Tue, 8 Sep 2009 20:45:24 +0000 (20:45 +0000)]
start/stop kvm
Dobrica Pavlinusic [Tue, 8 Sep 2009 20:38:26 +0000 (20:38 +0000)]
rebuild mac links
Dobrica Pavlinusic [Tue, 8 Sep 2009 20:24:31 +0000 (20:24 +0000)]
don't fork static server for .ico
Dobrica Pavlinusic [Tue, 8 Sep 2009 20:21:25 +0000 (20:21 +0000)]
add/remove interfaces (which are up) from bridge
Dobrica Pavlinusic [Tue, 8 Sep 2009 18:28:15 +0000 (18:28 +0000)]
make server configuration editable using tied variables
Dobrica Pavlinusic [Tue, 8 Sep 2009 18:09:01 +0000 (18:09 +0000)]
use $server::new_clients tie
Dobrica Pavlinusic [Tue, 8 Sep 2009 17:30:47 +0000 (17:30 +0000)]
don't dump client %ENV
Dobrica Pavlinusic [Tue, 8 Sep 2009 17:30:31 +0000 (17:30 +0000)]
fix test for new server configuration directory without ip
Dobrica Pavlinusic [Tue, 8 Sep 2009 17:30:14 +0000 (17:30 +0000)]
track new_clients using tie
Dobrica Pavlinusic [Tue, 8 Sep 2009 17:28:28 +0000 (17:28 +0000)]
really remove all client data
Dobrica Pavlinusic [Tue, 8 Sep 2009 17:12:35 +0000 (17:12 +0000)]
remove server ip address from conf/
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
Dobrica Pavlinusic [Mon, 7 Sep 2009 21:57:35 +0000 (21:57 +0000)]
fill enviroment nr when just calling methods on packages
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
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
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
Dobrica Pavlinusic [Mon, 7 Sep 2009 10:30:19 +0000 (10:30 +0000)]
fix push so it works now
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
Dobrica Pavlinusic [Mon, 31 Aug 2009 15:14:43 +0000 (15:14 +0000)]
don't display empty configuration options
Dobrica Pavlinusic [Sun, 30 Aug 2009 22:46:57 +0000 (22:46 +0000)]
collect amt event logs
Dobrica Pavlinusic [Sun, 30 Aug 2009 18:49:48 +0000 (18:49 +0000)]
produce average which must be finished on client because of rereduce
Dobrica Pavlinusic [Sun, 30 Aug 2009 17:24:40 +0000 (17:24 +0000)]
and amt
Dobrica Pavlinusic [Sun, 30 Aug 2009 17:24:31 +0000 (17:24 +0000)]
more dns
Dobrica Pavlinusic [Sun, 30 Aug 2009 17:24:19 +0000 (17:24 +0000)]
store pings in couchdb
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
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:54:30 +0000 (15:54 +0000)]
implement resonable titles for pages
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:54:02 +0000 (15:54 +0000)]
display amt ip address as logon link
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:33:30 +0000 (15:33 +0000)]
fix power state decoding
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:22:41 +0000 (15:22 +0000)]
toggle power state using amt
Dobrica Pavlinusic [Sun, 30 Aug 2009 13:33:59 +0000 (13:33 +0000)]
cleanup for new design-couch.pl magic
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
Dobrica Pavlinusic [Sun, 30 Aug 2009 13:24:51 +0000 (13:24 +0000)]
cleanup
Dobrica Pavlinusic [Sun, 30 Aug 2009 12:44:45 +0000 (12:44 +0000)]
amt
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
Dobrica Pavlinusic [Sun, 30 Aug 2009 12:06:33 +0000 (12:06 +0000)]
remove _id
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:59:18 +0000 (11:59 +0000)]
ip,tag-count
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:57:07 +0000 (11:57 +0000)]
wol timeline
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:56:31 +0000 (11:56 +0000)]
add to subversion on pull
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:45:59 +0000 (11:45 +0000)]
store in couch
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:36:42 +0000 (11:36 +0000)]
syslogd/ip,category-count
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:36:12 +0000 (11:36 +0000)]
use doc.package.name
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:20:18 +0000 (11:20 +0000)]
send local syslog messages to pxelator
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:38:13 +0000 (10:38 +0000)]
sort conf options in display
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:37:07 +0000 (10:37 +0000)]
remove newline from end of ssh key
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:36:11 +0000 (10:36 +0000)]
don't store _rev in repository
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:35:10 +0000 (10:35 +0000)]
fix package.name for new structure
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:29:40 +0000 (10:29 +0000)]
put all our caller information into package
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