January 8th, 2006
JabberWatcher is a Java application designed to send commands to a remote machine, using jabber accounts.
JabberWatcher provides :
- remote command execution via jabber instant messages.
- command execution restricted to groups.
- dynamic user to group addition.
- user and group management (add, edit, remove) directly processed by instant messages.
- hot configuration reload.
- command scheduler.
- easy developpement of new commands.
- services already available (JDBC, Properties, Standard Output).
- no need to open ports on firewalls to establish communication between the client and JabberWatcher.
- SSL communication is supported.
Technologies :
- Java based application : run on GNU/Linux, Mac Os X and Windows (not tested).
- Configuration stored in XML files.
- Jabber Smack API by Jive Software.
JabberWatcher is available for download at sourceforge.