ultrabug    15/03/23 12:12:44

  Added:                glusterd-r2.initd
  Log:
  version bump, drop vulnerable
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
B658FA13)

Revision  Changes    Path
1.1                  sys-cluster/glusterfs/files/glusterd-r2.initd

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/glusterfs/files/glusterd-r2.initd?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/glusterfs/files/glusterd-r2.initd?rev=1.1&content-type=text/plain

Index: glusterd-r2.initd
===================================================================
#!/sbin/runscript
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/sys-cluster/glusterfs/files/glusterd-r2.initd,v 1.1 
2015/03/23 12:12:44 ultrabug Exp $

description="Gluster elastic volume management daemon"
command="/usr/sbin/glusterd"
pidfile="/var/run/${SVCNAME}.pid"
command_args="-N"

command_background="yes"

depend() {
        need net
        before netmount
}

start_pre() {
        # Ensure that the GlusterFS auxiliary mount parent directory exists
        checkpath --directory --owner root:root --mode 0700 /var/run/gluster
}

start_post() {
        local c=0
        ebegin "Waiting for glusterd to start up"
        while ! /usr/sbin/gluster volume list &>/dev/null && [ "${c}" -lt 
"${glusterd_max_wait_start-60}" ]; do
                (( ++c ))
        done
        [ "${c}" -lt "${glusterd_max_wait_start-60}" ]
        eend $?

        return 0
}




Reply via email to