[koha-commits] main Koha release repository branch 3.22.x updated. v3.22.09-137-gf93adcc

Git repo owner gitmaster at git.koha-community.org
Wed Aug 24 12:24:26 CEST 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, 3.22.x has been updated
       via  f93adcc356739a7d09239a19289605e2f058407c (commit)
      from  3932480d6f8529481452c03de9f0456e113834ed (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit f93adcc356739a7d09239a19289605e2f058407c
Author: Tomas Cohen Arazi <tomascohen at unc.edu.ar>
Date:   Mon Jul 25 15:08:00 2016 -0300

    Bug 16974: Make koha-plack should check and fix log files permissions
    
    This patch adds a function to the koha-plack script so it checks for log file
    existence and its permissions. This function is called from the start_plack function.
    
    If some of this conditions are not fulfilled, it solves the situation by either
    touching and/or changing the permissions accordingly for the instances' plack log files.
    
    To test:
    - Run (on kohadevbox):
      $ cd kohaclone
      $ debian/scripts/koha-plack --start kohadev
      $ debian/scripts/koha-plack --stop  kohadev
      $ ls /var/log/koha/kohadev/plack*
    - Verify ownership of the created files (they might belong to the root user)
    - Apply the patch
    - Run:
      $ chown root:root /var/log/koha/kohadev/plack*
      $ debian/scripts/koha-plack --start kohadev
      $ ls /var/log/koha/kohadev/plack*
    => SUCCESS: Files belong to kohadev-koha:kohadev-koha
    - Run:
      $ debian/scripts/koha-plack --stop  kohadev
      $ rm /var/log/koha/kohadev/plack*
      $ debian/scripts/koha-plack --start kohadev
      $ ls /var/log/koha/kohadev/plack*
    => SUCCESS: Files are created and belong to kohadev-koha:kohadev-koha
    - Sign off :-D
    
    Signed-off-by: Mirko Tietgen <mirko at abunchofthings.net>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    (cherry picked from commit 007d2feee6b2fec92f2d6518a3e84de0f6476b3d)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>
    (cherry picked from commit ba5ac05a140f62c6bb8383049bcfeba5c96a7de5)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>

-----------------------------------------------------------------------

Summary of changes:
 debian/scripts/koha-plack |   18 ++++++++++++++++++
 1 file changed, 18 insertions(+)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list