1. 03 Dec, 2024 - 1 commit
    • Peio Rigaux's avatar
      Fix Selinux issues, fixed logrotate · 7a8a256c
      Peio Rigaux authored
      Create a new log directory exclusively for file-transfer-server, where log files
      must be stored.
      This will likely fix selinux issues upon relabeling and logrotate.
      Restorecon :
      Launching restorecon on /var/opt/belledonne-communications/log recursively had the
      effect to relabel all the files. As
      /var/opt/belledonne-communications/log label was managed by Flexisip,
      under the label var_log_t, this caused issues with Apache and logrotate.
      Apache was not able to write on the existing file-transfer-server log file re-labeled as
      var_log_t instead of httpd_log_t.
      During logrotate, the creation of new files use the label of parent
      directory, causing the same issue as above.
      That's why we need the file-transfer-server to have its own exclusive
      log dir, which would be set to tag httpd_log_t instead of var_log_t.
      
      Fixed logrotate error in log file name
      
      Only remove selinux label on uninstall, not on update
      
      Create correct files attrs for log directory
      
      Do not create log files and directories in %posttrans as they are supposed to be created with %files scriptlet
      
      Do not create log file as ghost to allow it to be created withing the package to have the right permissions
      
      Update Debian11 docker image to workaroung apt update issue with sury repo
      
      Make it clear that we dont test the features, but only if the installation of the package ends without errors
      
      Fix selinux typo for labelling of log dir
      7a8a256c
  2. 18 Oct, 2024 - 1 commit
  3. 07 Nov, 2023 - 1 commit
  4. 02 Oct, 2023 - 1 commit
  5. 18 Sep, 2023 - 1 commit
  6. 14 Feb, 2023 - 1 commit
  7. 13 Feb, 2023 - 1 commit
  8. 24 Jan, 2023 - 1 commit
  9. 17 Jan, 2023 - 1 commit
  10. 17 May, 2022 - 1 commit
  11. 15 Apr, 2022 - 1 commit
  12. 13 Apr, 2022 - 1 commit
  13. 31 May, 2021 - 1 commit
  14. 19 Apr, 2021 - 2 commits
  15. 31 Mar, 2021 - 1 commit
  16. 29 Mar, 2021 - 1 commit
  17. 22 Mar, 2021 - 1 commit
  18. 08 Mar, 2021 - 1 commit
  19. 02 Mar, 2021 - 1 commit
  20. 16 Nov, 2020 - 1 commit
  21. 12 Nov, 2020 - 1 commit
  22. 04 Nov, 2020 - 1 commit
  23. 08 Apr, 2020 - 1 commit
  24. 01 Apr, 2020 - 1 commit
  25. 31 Mar, 2020 - 2 commits
  26. 24 Feb, 2020 - 4 commits
  27. 21 Feb, 2020 - 2 commits
  28. 19 Feb, 2020 - 1 commit