Hello, i've just released Rex 0.43.0. This release brings the option to cache the machine inventory, so that the execution will be faster and the possibility to create a report of the changes rex did during the run. Please see [1] for examples how to use it. Due to the work of Ferenc Erki it also adds support for OpenWrt. See [2] for a detailed overview of the supported commands. Many thanks to all the contributors. These are all the changes: For a detailed list with some examples please see [1]. * #223 - generating reports of changed things on the remote system (report infrastructure) * #220 - atomic uploads * #219 - df function doesnt parse errors - jorisd * #218 - problems with escaping of special characters, reverted back to old behaviour (pre 0.42) * #215 - input validation for rexify to prevent creation of invalid module names * #214 - yum operations should be silent * #213, #231 - rexify to use proxy settings - Chris Steigmeier * #231 - Another Red Hat Enterprise flavor - Chris Steigmeier * #200 - Refactor OpenWrt user module - Ferenc Erki * #195 - Fix a typo in example code - Boris Däppen * #194 - Prefer ip command over ifconfig - Ferenc Erki * #189 - Zero values in crontab fields - Ferenc Erki * #186 - Turn "eval your Rexfile" into a debug message - Anders Ossowicki * #210 - zypper --no-gpg-checks option * #208 - Cache inventory of servers for faster execution * #206 - sync_up function doesn't work in modules. * #196 - Support port with ranged hostnamed * #180 - support of other shells than bash for the PATH / environment variable - Cuong Manh Le * #177 - if a feature can't be satisfied, die() * #166 - tmp directory now configurable [1] https://github.com/krimdomu/Rex/wiki/New0.43 [2] http://rexify.org/howtos/compatibility.html#embedded Have a lot of fun, Jan