Changeset - dadb5ff14c84
[Not reviewed]
1.1.0 1.1
0 3 0
Branko Majic (branko) - 7 years ago 2016-11-27 17:43:43
branko@majic.rs
MAR-81: Preparing for release 1.1.0.
3 files changed with 95 insertions and 3 deletions:
0 comments (0 inline, 0 general)
docs/conf.py
Show inline comments
 
@@ -51,9 +51,9 @@ copyright = u'2014, Branko Majic'
 
# built documents.
 
#
 
# The short X.Y version.
 
version = '1.0-dev'
 
version = '1.1.0'
 
# The full version, including alpha/beta/rc tags.
 
release = '1.0-dev'
 
release = '1.1.0'
 

	
 
# The language for content autogenerated by Sphinx. Refer to documentation
 
# for a list of supported languages.
docs/releasenotes.rst
Show inline comments
 
@@ -2,6 +2,98 @@ Release notes
 
=============
 

	
 

	
 
1.1.0
 
-----
 

	
 
Minor bug fixes, enchancements, and features.
 

	
 
New features/improvements:
 

	
 
* ``common`` role
 

	
 
  * Added support for having user-defined ``/etc/profile.d`` style scripts (in
 
    ``~/.profile.d/``.
 
  * Disables Emacs ``electric-indent-mode`` globally if Emacs is installed.
 
  * Deploys symbolic link for ``mysql_config`` if package
 
    ``libmariadb-client-lgpl-dev-compat`` is installed (workaround for
 
    `Debian Bug 766996
 
    <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766996>`_)
 
  * Updates CA cache immediatelly so that roles depending on cache being
 
    up-to-date do not throw validation errors.
 

	
 
* ``mail_server`` role
 

	
 
  * Added support for specifying local aliases.
 
  * Undeliverable bounces are now delivered to postmaster.
 

	
 
* ``php_website`` role
 

	
 
  * Added support for specifying custom ``php-fpm`` pool configuration options.
 
  * Added support for having ribon/strip at bottom to identify website
 
    environment. Useful for testing/staging environments.
 
  * Deploys symbolic link for ``mysql_config`` if package
 
    ``libmariadb-client-lgpl-dev-compat`` is installed (workaround for
 
    `Debian Bug 766996
 
    <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766996>`_)
 
  * Forwards mails delivered to application or application administrator users
 
    to local ``root`` account (can be configured to deliver mails elsewhere).
 
  * Sets ``HSTS`` policy if TLS is enforced.
 
  * *Umask* for the operating system which runs the website is set to ``0007``.
 
  * When administrator user is created for the first time, its home directory is
 
    populated from ``/etc/skel``. This makes prompts etc look more uniform
 
    across the system.
 

	
 
* ``wsgi_website`` role
 

	
 
  * Added support for having ribon/strip at bottom to identify website
 
    environment. Useful for testing/staging environments.
 
  * Added support for specifying environment variables that should be set when
 
    running the service, or when administering the installation (using
 
    application administrator operating system user).
 
  * Deploys symbolic link for ``mysql_config`` if package
 
    ``libmariadb-client-lgpl-dev-compat`` is installed (workaround for
 
    `Debian Bug 766996
 
    <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766996>`_)
 
  * Forwards mails delivered to application or application administrator users
 
    to local ``root`` account (can be configured to deliver mails elsewhere).
 
  * Sets ``HSTS`` policy if TLS is enforced.
 
  * *Umask* for the operating system which runs the website is set to ``0007``.
 
  * When administrator user is created for the first time, its home directory is
 
    populated from ``/etc/skel``. This makes prompts etc look more uniform
 
    across the system.
 

	
 
Bug-fixes:
 

	
 
* ``database_server`` role
 

	
 
  * Applies UTF-8 configuration immediatelly. This should fix issues during
 
    inital server set-up for roles that need to create database using UTF-8
 
    character set.
 

	
 
* ``wsgi_website`` role
 

	
 
  * Fixed virtualenv wrapper shell script to use proper escaping around
 
    arguments.
 
  * Website service is now restarted in case of package changes (system or
 
    virtual environment).
 

	
 
* ``mail_forwarder`` role
 

	
 
  * Allows incoming SMTP connections from the SMTP relay server (if
 
    configured). This way the SMTP relay can deliver bounces.
 

	
 

	
 
1.0.1
 
-----
 

	
 
Minimal bugfix update to improve interoperability.
 

	
 
Changes:
 

	
 
* ``xmpp_server`` role no longer restricts TLS to version 1.2 and ciphers to PFS
 
  ciphers. Should solve ``s2s`` communication issues with old XMPP servers.
 

	
 

	
 
1.0.0
 
-----
 

	
docs/usage.rst
Show inline comments
 
@@ -145,7 +145,7 @@ Ansible Roles:
 
2. Checkout the correct version of the roles::
 

	
 
     cd ~/majic-ansible-roles/
 
     git checkout -b 1.0.0 1.0.0
 
     git checkout -b 1.1.0 1.1.0
 

	
 

	
 
Preparing the basic site configuration
0 comments (0 inline, 0 general)