# 2.6.3 2013-07-26 Maintenance release 3 for 2.6 version * User story #3214: Add new Technique: "Generic CFEngine Command variable definition" permitting to initialize CFEngine variables from the result of shell commands * User story #3215: Generic CFEngine Command variable definition Technique: development * Bug #3611: The rudder-upgrade script could be very long to execute (>5min) * Bug #3618: Techniques using reporting based on file edition don't have proper reporting for kept status with CFEngine 3.4.x * User story #3622: Add a "not matching rexex" filter comparator for node search * User story #3629: Technique "MOTD configuration": Apply best practices * User story #3630: motdConfiguration Technique: Best practices conversion ( Implementation ) * Bug #3640: Variable definition is not valid * Bug #3644: Change Request can't be validated if it concerns groups * User story #3648: Add support for rudder-agent on RHEL / CentOS 3 * User story #3649: RHEL / CentOS 3 support for rudder-agent: integration * User story #3652: RHEL / CentOS 3 support for rudder-agent: missing informations into SOURCES/.dependencies file * User story #3653: Missing one if statement * Bug #3660: Change Request can't be validated if there is trailing spaces in the modified object * Bug #3678: Build rudder-agent on SLES 10 is no more possible since the use of the 'T' flag with cp in our SOURCES/Makefile * Bug #3732: Migration of some Directives version does not work if no modification are made in the parameters with the message "There are no modification to save" * Bug #3746: Remove wrong imports in undot CFEngine variable script * Bug #3759: Change Request could display error in the logs if its directive is based on Techniques using fixed regex (IP, Mail) * Bug #3780: Base64 entries are not supported by the migration script for 2.6 concerning the unescaping of directive contents * Bug #3787: Technique "Enforce a file content": Outdated comments about escaping quotes