perun-slave-process-fs-home (3.1.10) stable; urgency=low

  * It is now possible to skip creating a home directory from mid hook.

 -- Radoslav Cerhak <r.cerhak@gmail.com>  Fri, 30 Apr 2021 10:45:00 +0200

perun-slave-process-fs-home (3.1.9) stable; urgency=high

  * main file with data was divided into two files - first with data to create
    home directories for users, second with data to set quotas for all defined
    volumes
  * both files are now processed separately so first are created homes for all
    users and then quotas are set for defined volumes. Mid hooks are processed
    only for the first part of creating homes.
  * some arguments as user login, home mount point, gid etc. were removed from
    quotas template in script and also in pre script
  * this version of service fs_home supports new quotas attributes in Perun,
    although format of data in the file is the same. To active it administrator 
    has to set attribute readyForNewQuotas on Facility to 'true'
  * Protocol version was increased, new format is not supported with older
    versions of protocol communication
  * IMPORTANT: pre|post scripts and mid hooks can be also affected by these 
    changes and administrator should check and modify their behavior before 
    updating to this version

 -- Michal Stava <stavamichal@gmail.com>  Tue, 02 Apr 2019 13:25:00 +0200

perun-slave-process-fs-home (3.1.8) stable; urgency=medium

  * Changed architecture to all

 -- Martin Kuba <makub@ics.muni.cz>  Fri, 09 Nov 2018 15:32:48 +0100

perun-slave-process-fs-home (3.1.7) stable; urgency=medium

  * minimalize creating TMP directories only for not existing home directories
    to prevent of preserving such directories in the case of force killing of
    running slave script
  * mid hook was moved before the part of creating TMP directory so it can't
    be used for working with this directory now

 -- Michal Stava <stavamichal@gmail.com>  Thu, 7 Jun 2018 13:26:00 +0100

perun-slave-process-fs-home (3.1.6) stable; urgency=medium

  * Use colon instead of dot when performing chown
    as coreutils suggests.

 -- Pavel Zlamal <zlamal@cesnet.cz>  Mon, 9 Apr 2018 10:20:00 +0100

perun-slave-process-fs-home (3.1.5) stable; urgency=high

  * When creating home from skeletal directory, there was a problem with wrong
    behavior of 'cp -r' command. When temporary directory was already created,
    it copied not only files from skel dir, but the whole skel dir to the new
    home directory. Now it creates new directory from the skel dir if such
    exists and also preserve all ACLs and links there.

 -- Michal Stava <stavamichal@gmail.com>  Wed, 06 Dec 2017 08:55:00 +0100

perun-slave-process-fs-home (3.1.4) stable; urgency=medium

  * Use temporary directory to prepare new home, set correct permission and
    ownership and then move it to the right place atomically. The reason for
    this change is to overcome problems on distributed filesystems.

 -- Michal Stava <stavamichal@gmail.com>  Wed, 15 Mar 2017 14:33:00 +0100

perun-slave-process-fs-home (3.1.3) stable; urgency=medium

  * Change service name in /etc/perun/{service}.d/ to match real service
    name, not name taken from package name. (Usually that means
    substitute '_' for '-').

 -- Slavek Licehammer <slavek@ics.muni.cz>  Thu, 11 Aug 2016 12:53:24 +0200

perun-slave-process-fs-home (3.1.2) stable; urgency=low

  * Change path from /etc/perun/process-{service}.d/ to /etc/perun/{service}.d

 -- Michal Stava <stavamichal@gmail.com>  Thu, 07 Jan 2016 14:26:00 +0200

perun-slave-process-fs-home (3.1.1) stable; urgency=low

  * New package version for perun-slave-process-fs-home

 -- Michal Stava <stavamichal@gmail.com>  Mon, 16 Nov 2015 13:54:00 +0200
