Skip to content
  1. Dec 24, 2022
  2. Mar 19, 2020
  3. Feb 18, 2020
  4. Feb 06, 2020
  5. Nov 26, 2019
  6. Nov 17, 2019
  7. Nov 16, 2019
  8. Jul 17, 2019
  9. Mar 13, 2019
  10. Mar 04, 2019
  11. Feb 28, 2019
  12. Feb 14, 2019
  13. Jan 09, 2019
    • David Verdin's avatar
      A lot of modification from RENATER's work on Universalistes overt the last eight months. · cd06e004
      David Verdin authored
      I commit all in one big commit which is hard to review but is at least explicit about all  changes.
      
      To sum up:
              - Specialized roles such as postfix have been introduced, to ease the future usage of other tools.
              - Most of what is not totally Sympa-specific (such as web server virtual hosts configuration) have been moved to dedicated roles: postfix, apache, etc.
              - As we did it for our needs, a "monitoring" role has been added. It sends a mail to the seerver to check whether the mails work or not. It exposes a web service to check the state of the monitoring.
              - Patches for 6.2.32 have been added: password preservation, ldap alias manager and and auto-signoff fix. Auto-signoff fix will be pushed to the main Sympa project if it is not fixed already. Patch for LDAP alias management, is based on postfix virtual aliases.
              - Parts of the environment are not located in a specific "private" repository, to allow to version these in dedicated repostitories while keeping a common base for all environlents. For example, tasks could be common to several environments, but virtual hosts would differ.
              - Variables have been renamed to namespaces: 'sympa' for sympa, 'common' for the rest. Alows to add other namespaces ('wiki' and 'limesurvey' in the case of Universalistes), easing the work on a group of applications instead of Sympa alone.
              - Adding "hash_behaviour=merge" in ansible.cfg to allow to redefine only specific parameters in environments without having to repeat the whole hash in the "defalts" repository of a role.
              - Adding a "datasources" PHP script. I's a tool to check all datasources of a Sympa instance. Usefull to have a synthesis of where and how your server provisions its lists.
              - Sympa web configuration is now in the "conf-enabled" directory of Apache, making it automatically available to all vhosts.
              - Adding action_plugins/jin_ver.py to check jinja2 version at script startup.
      cd06e004
  14. Dec 01, 2018
  15. May 23, 2018
  16. Apr 17, 2018
  17. Feb 20, 2018
  18. Dec 20, 2017
  19. Nov 10, 2017
  20. Oct 17, 2017
  21. Feb 04, 2017
  22. Jul 03, 2016
Loading