VAdmind (Virtual Administrator Daemon) is set of Perl scripts and modules which can help with remote server management. It uses XML input/otput, and can be run by (x)inetd. It can receive multiple commands to execute, and it has been built to provide support for a scalable system administration environment. Since it takes XML, clients can be developed in a different set of environments with easy integration into the server.
| Tags | Adaptive Technologies Communications Information Management Internet Networking Systems Administration |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | Perl |
Recent releases


Changes: This release added support for standalone/daemon mode, SSL support and a default SSL certificate, a default timeout of 30 seconds while reading or writing sockets, more refined log messages, and new <mode></mode>, <ip></ip>, <port></port>, and <listen></listen> configuration elements.


Changes: The ability to output to a log file was add. The directory structure was changed, plugins are now located in VAdmind/Plugins in order to prepare for a VAdmind module release. The Discover.pm plugin was added, which provides a task to discover the installed plugins, the tasks available, and the data required. An XML file description was introduced for tasks and data required for each module.


Changes: This release fixes wrong names in the $plugin object data structures in order to send or receive information to/from the plugin, fixes the example Test.pm plugin to reflect the change, and details the example response.


No changes have been submitted for this release.
- All comments
Recent commentsDevelopment Stage
Currently, the VAdmind project was changed from a private enviroment with a very specific set of functions to execute in the server. I removed all those specific functions in order to publish it GPL. Thats why there are not plugins in the current version. Short plans are to take the existing useful code in some webmin modules and build the proper modules for VAdmind.
As you will note, writting modules for VAdmind is easy as cake.