OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-2063-gdee93ff

Gerrit Code Review gerrit@openafs.org
Tue, 3 Jan 2012 07:25:53 -0800 (PST)


The following commit has been merged in the master branch:
commit dee93ff1d114da711df345e06b5e1a682c877315
Author: Geoffrey Thomas <geofft@mit.edu>
Date:   Sun Dec 11 05:06:24 2011 -0500

    rpm: Don't attempt to restart on upgrade when using systemd
    
    systemd is actually rather capable of leaving the OpenAFS client in an
    incredibly broken state, thanks to its willingness to track services and
    kill their processes. We should not attempt to restart the client on
    upgrade, whether a normal upgrade or a migration from SysV initscripts.
    In the former case, it's fine (and correct) for the old AFS to keep
    running; in the latter case, the unit file is capable of correctly
    shutting down an initscript-launched client. The same is true for the
    OpenAFS server.
    
    This brings the packaging in line with the SysV initscript code in the
    specfile, which does not attempt to restart the service, as well as with
    e.g. Debian's packaging, which uses --no-restart-on-upgrade.
    
    While we're here, clean up a redundant BuildRequires on systemd-units.
    
    Change-Id: I3b1771a7246f04be0e82765976664c50e0adae47
    Reviewed-on: http://gerrit.openafs.org/6247
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Derrick Brashear <shadow@dementix.org>

 src/packaging/RedHat/openafs.spec.in |   22 ++--------------------
 1 files changed, 2 insertions(+), 20 deletions(-)

-- 
OpenAFS Master Repository