Ref #3073 : add logrotate conf for non compliant report logfile
Ref #3073 : add logrotate conf ro other files
Merge branch 'branches/rudder/2.4' into branches/rudder/2.4.1

* branches/rudder/2.4:
  Fixes #3104 : correct the ssh installation on SuSE
  Fixes #3107 : remove invalid value from the syslog_ng conf file
  Refs #3107 : correct the configuration for syslog-ng system
Merge branch 'branches/rudder/2.4.1'

* branches/rudder/2.4.1:
  Fixes #3104 : correct the ssh installation on SuSE
  Fixes #3107 : remove invalid value from the syslog_ng conf file
  Refs #3107 : correct the configuration for syslog-ng system
  Fixes #3104: Fixed the SuSE generic package installation method - Synchronized the initial promises
  Fixes #3104: Fixed the SuSE generic package installation method
Merge pull request #14 from VinceMacBuche/ust_2988/int/3073_error_report_logger_logrotate_conf

Fixes #3073 : add logrotate conf for non compliant report logfile
Fixes #3089 : add a rudder-stdlib library for rudder's best practises
Refs #3100: Initial version of the new OpenSSH Technique
Refs #3100: Second version of the new OpenSSH Technique with NCH contributions
Refs #3100: Made a variable on the OpenSSH server Technique to define the OpenSSH package name
Refs #3100: Converted the OpenSSH server Technique to the new reporting format
Correct typos
Refs #3100: Corrected the OpenSSH server Technique: Typos, SuSE package installation and warning about some options