Fixes #3324 : Do not to produce an invalid sudoers file when a command was specified.

Signed-off-by: Nicolas Charles <nicolas.charles@normation.com>
Fixes #3323 : Do not insert env_reset setting if it already exists in sudoers.

Signed-off-by: Nicolas Charles <nicolas.charles@normation.com>
Merge branch 'branches/rudder/2.3' into branches/rudder/2.4
Fixes #3322 : Also execute command when content was deleted or replaced.

Signed-off-by: Nicolas Charles <nicolas.charles@normation.com>
Fixes #3322 : Also execute command when content was deleted or replaced.

Signed-off-by: Nicolas Charles <nicolas.charles@normation.com>
Fixes #3322 : Also execute command when content was deleted or replaced.

Signed-off-by: Nicolas Charles <nicolas.charles@normation.com>
Merge branch 'branches/rudder/2.3' into branches/rudder/2.4
Fixes #3338 : resynchronize branches 2.3 and 2.4 for checkgenericfilecontent 2.1 and 3.0, refs #3069, refs #2945