Modules

Rex
Remote Execution
All the basic commands
Simple Cron Management
Simple Database Access
Download remote files
Transparent File Manipulation
Filesystem commands
Hardware and Information gathering
Edit /etc/hosts
Inventor your systems
Load/Unload Kernel Modules
Calculate MD5 sum of files
Network Module
Install/Remove Software packages
Process management commands
Simple Rsync Frontend
Execute a remote command
Manage System Services
Manipulate sysctl
Tail a file
Upload a local file to a remote server
Manipulate users and groups
File Class
Base Class for hardware / information gathering
Transaction support.

Provides

in lib/Rex/Batch.pm
in lib/Rex/Config.pm
in lib/Rex/Fork/Manager.pm
in lib/Rex/Fork/Task.pm
in lib/Rex/Group.pm
in lib/Rex/Hardware/Host.pm
in lib/Rex/Hardware/Kernel.pm
in lib/Rex/Hardware/Memory.pm
in lib/Rex/Hardware/Network.pm
in lib/Rex/Hardware/Swap.pm
in lib/Rex/Helper/SSH2.pm
in lib/Rex/Inventory.pm
in lib/Rex/Inventory/DMIDecode.pm
in lib/Rex/Inventory/DMIDecode/BaseBoard.pm
in lib/Rex/Inventory/DMIDecode/Bios.pm
in lib/Rex/Inventory/DMIDecode/CPU.pm
in lib/Rex/Inventory/DMIDecode/Memory.pm
in lib/Rex/Inventory/DMIDecode/MemoryArray.pm
in lib/Rex/Inventory/DMIDecode/Section.pm
in lib/Rex/Inventory/DMIDecode/SystemInformation.pm
in lib/Rex/Inventory/Hal.pm
in lib/Rex/Inventory/Hal/Object.pm
in lib/Rex/Inventory/Hal/Object/Net.pm
in lib/Rex/Inventory/Hal/Object/Storage.pm
in lib/Rex/Inventory/Hal/Object/Volume.pm
in lib/Rex/Logger.pm
in lib/Rex/Pkg.pm
in lib/Rex/Pkg/Debian.pm
in lib/Rex/Pkg/Mageia.pm
in lib/Rex/Pkg/Redhat.pm
in lib/Rex/Pkg/SuSE.pm
in lib/Rex/Service.pm
in lib/Rex/Service/Debian.pm
in lib/Rex/Service/Mageia.pm
in lib/Rex/Service/Redhat.pm
in lib/Rex/Service/SuSE.pm
in lib/Rex/Task.pm
in lib/Rex/Template.pm

Examples