What can it do?

With Rocon you can:

What does it consist of?

Rocon consists of:

What has it been tested on?

Rocon has been tested on:

but it should work on all Unix-like operating systems.

What are its prerequisites?

Rocon requires:

Documentation

Debian installation

  1. If not already done, configure access to this repository as described at ahuxley-keyring.

  2. Run:

    apt-get install rocon 

Downloads

version

released

version description

file

file description

2.1.5

17/01/2012

latest stable

rocon-2.1.5.tar.gz

source

rocon_2.1.5-1_all.deb

Debian package

rocon-2.1.5-2.noarch.rpm

RPM

Bugs and change requests

id

filed

description

response

status

ROCON#001

21/10/2009

'-' allowed in hostnames but not accepted by rocon

implement z-encoding

fixed in 1.99.1

ROCON#002

21/10/2009

rocon -vF /dev/null -m sadsafd causes SQL error

should be trapped

fixed in 1.99.6

ROCON#003

21/10/2009

unresolvable but mentioned-in-config-file hosts cause SQL error

not repeatable

rejected

ROCON#004

21/10/2009

bsfr check rocon fails

it is okay; user error

rejected

ROCON#005

21/10/2009

adeinst -D called without arguments on Rocon's make install giving usage error

delete FAD custom targets from top-level Makefile acquired during cloning

fixed in 1.99.3

ROCON#006

27/10/2009

hostgroups cannot be named after SQL keywords

this is intrinsic to expression parsing

won't fix

ROCON#007

02/11/2009

hostname 'Z02' is not correctly Z-encoded and presumably has decode problems also

should write regression test, verify failure, correct zencode() func, retest

fixed in 1.99.6

ROCON#008

09/11/2009

rocon -c "cat /etc/redhat-release" "ScientificLinux43Hosts and ( acblade1 )"
SQL error: near "acblade1": syntax error

fixed in 1.99.6

ROCON#009

10/11/2009

need timeout support for -c option

fixed in 1.99.7

ROCON#010

30/11/2009

remote command stderr not coming to stderr but to stdout

fixed in 1.99.7

ROCON#011

30/11/2009

need -q option to produce no output line if no remote output produced

fixed in 1.99.7

ROCON#012

01/12/2009

commands in -c <cmd> can't be as complicated as normal; e.g. backquotes don't work

investigate string protection and evaluation sequence

fixed in 1.99.7

ROCON#013

04/12/2009

remove legacy support for + and - selector format

fixed in 1.99.7

ROCON#014

04/01/2010

pty warning on some systems with -c option

need explicit -T option to ssh

fixed before 2.0.3

ROCON#015

04/01/2010

.profile is executed

due to invoking ssh <host> without command; invoke \\\$SHELL

fixed before 2.0.3

ROCON#016

04/03/2010

KevinMaguire reports some change to -q behaviour needed to suppress hostname but leave command output

proposal in idea.mbx

open

ROCON#017

28/06/2010

TimEdwards requests that errmsg regarding 'invalid hostgroup' updated to include possiblility that SQL cache is corrupt

should ensure SQL cache not corrupted

rejected

ROCON#018

29/06/2010

SQL cache not refreshed if /etc/rocon.conf is a symlink

all stat -c %Y ... should be stat -L -c %Y ...

fixed in 2.0.2

ROCON#019

02/08/2010

rocon-check very slow to respond to CTRL-C

open

ROCON#020

29/01/2011

rocon defines a function called read()! Rename this!

open

ROCON#021

12/02/2011

support for individual config lines in per-host files in /etc/rocon.conf.d/ would ease automated adding of new clients

open

Copyright

Rocon is (C) AlexisHuxley 1995-2012 and is distributed under the terms of the GPL.

See also


CategorySoftware

Rocon (last edited 2012-01-18 07:59:40 by AlexisHuxley)