summaryrefslogtreecommitdiff
path: root/sys-cluster/glusterfs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-11 17:46:59 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-11 17:46:59 +0100
commit54654470d999265b5a0010be7190e8a9993b1840 (patch)
treecb6b99a56837c648a69859da9333e5b9a726912d /sys-cluster/glusterfs
parent2046683958d0497bec1458741dc867558b69e622 (diff)
gentoo auto-resync : 11:05:2023 - 17:46:59
Diffstat (limited to 'sys-cluster/glusterfs')
-rw-r--r--sys-cluster/glusterfs/Manifest3
-rw-r--r--sys-cluster/glusterfs/files/glusterd-10.2-r1.initd32
-rw-r--r--sys-cluster/glusterfs/files/glusterd-r4.initd32
-rw-r--r--sys-cluster/glusterfs/files/glusterfs-r1.initd121
4 files changed, 0 insertions, 188 deletions
diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index 1c5b880500aa..2ab6a839b749 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -1,8 +1,5 @@
AUX 50glusterfs-mode-gentoo.el 169 BLAKE2B 461afb9f17ef9dee79348279e861039193400d61a926e9d8499351b7e42377cc1bffce6dc2c2d7f3b50b1de016a336bad69c7a79bb800b973288eef542baed85 SHA512 f90b3f49f53c08db5596a6795df64a834b390602a79fb79b56f6cfb6191c7ca8ce2bedd2885d049575e26cc3b321f80e2786e99055c02682f4fbf454d5ed5804
-AUX glusterd-10.2-r1.initd 750 BLAKE2B 3ba1362c1626c792a7f27d4e96442d7b0898d391ccfb357be9e1f9ec72e3a13189837b69423cb676cd5eaf8978b4130e989c38ea7b5f61abd30c62083ffbd830 SHA512 aa39a3b9af2189fb1e0a5dd9ce18c45a986c45652eda02652902e4f55411bd54c78c013f3b98265dbbc39d7bb7b1506f587f1ecdff13f6c2d670e85ed1189168
AUX glusterd-10.2-r2.initd 751 BLAKE2B 9d723089b270e856d1451a6403cdf1ee0d4730b07d1dd8970cb2969f6cd4cee61827cbbbefa45ed4393c30f9c9a62f3ea0f904d23c3f31634b3ae2cc405c70a7 SHA512 cbe20b9c66c038dc9e24ff85ee2724f95fccb357e8d8e1f4cd2371e8599421b1275a9bb67a65330979791fc436c0eaa3ed0afae99dc43546dd49557e188e3796
-AUX glusterd-r4.initd 747 BLAKE2B f0c1c6947e6c42d3fa1e52b7ee4d856aad9fb9218ae07df35d90039038437ca05bd5c382de609de9a8e35aea24592499dbd0f44d6f3c827e2667229242c3dc21 SHA512 9341b4f998bf5f0da24b84e5e83b2534b5693d018961800ac5ae19ab7246fe60b90b3a66f4c5576d7e1beebd3624e3e2d2c426d44f2ea4f766e1014b69441f60
-AUX glusterfs-r1.initd 3065 BLAKE2B 6bf49cfec1c6f685b4c72a79e956ca9823c742bca3d665f0bbffb59bbd2f81b314df62b8aab4eab5c4d23b9e88f43168160cb0faedece3307ddf2347f5282311 SHA512 28c5f401b2ff017d8faf7b290fa265cc5f1a9d60edf11dbae5801e943e7e0833fa8267880efa80c4fc07048d75afd446808c583d2b62a6c5a6bde25d317bde97
AUX glusterfs.confd 129 BLAKE2B 17eeb707fe5ebeb335b0c64ce999268e5f5c6fb6d2ba48467f6f15e73f4c2e883b909da642e6144c637510302834c7c895ebf8b2558344c3bedc9cdc06a44766 SHA512 657c478dd3a60c144543821acd6a87f804d258d4679007aad5108790449e43eda7e0de8e8c0c8e13357a35afbb0d09065423101e5234285a9b96c9ac8b2e33b4
AUX glusterfs.logrotate 611 BLAKE2B e79718d43b8123e8bcc63336977f972e58332536e0bccad84f3abb5e4afd87853d1c70ab689e2c454d94a8d74bb65122e7bf5a35150f60fb268c7757eea7b0d0 SHA512 568728fe77acecb686286b0be6c086fe3448d054d26da15c3846726a8f845ae963e6756c517b413a9eb4d6b646c61972887a35e89846d2d90d364b755e471791
AUX glusterfs.vim 139 BLAKE2B 73fdcb49c0c252784718b461541d5483e118bf1b83f445a6ced3119600aa46c469291e19aa439e2c1e35ffc88c83a74977571d8ccfddf078f65c5c16a44ed3e0 SHA512 6ea3b56b71d7e206a57611dd68160b6b9242a19b5c927560f60881dc28d250f7958c50f788a7b9a41fb46010fdac2d67a8289b909ed1f05b793c900f37ccbfb7
diff --git a/sys-cluster/glusterfs/files/glusterd-10.2-r1.initd b/sys-cluster/glusterfs/files/glusterd-10.2-r1.initd
deleted file mode 100644
index f5210ef7cd1c..000000000000
--- a/sys-cluster/glusterfs/files/glusterd-10.2-r1.initd
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-description="Gluster elastic volume management daemon"
-command="/usr/sbin/glusterd"
-pidfile="/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 gluster:gluster --mode 0775 /run/gluster
-}
-
-start_post() {
- local c=0
- ebegin "Waiting for glusterd to start up"
- while ! /usr/sbin/gluster volume list >/dev/null 2>&1 && [ "${c}" -lt "${glusterd_max_wait_start-60}" ]; do
- (( c=c+1 ))
- done
- [ "${c}" -lt "${glusterd_max_wait_start-60}" ]
- eend $?
-
- return 0
-}
diff --git a/sys-cluster/glusterfs/files/glusterd-r4.initd b/sys-cluster/glusterfs/files/glusterd-r4.initd
deleted file mode 100644
index ba4749aef072..000000000000
--- a/sys-cluster/glusterfs/files/glusterd-r4.initd
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="Gluster elastic volume management daemon"
-command="/usr/sbin/glusterd"
-pidfile="/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 gluster:gluster --mode 0775 /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
-}
diff --git a/sys-cluster/glusterfs/files/glusterfs-r1.initd b/sys-cluster/glusterfs/files/glusterfs-r1.initd
deleted file mode 100644
index c2845855cf9c..000000000000
--- a/sys-cluster/glusterfs/files/glusterfs-r1.initd
+++ /dev/null
@@ -1,121 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-if [[ "${SVCNAME}" != "glusterfs" ]]
-then
- GLUSTERFS_NAME="${SVCNAME#glusterfs.}"
-else
- GLUSTERFS_NAME="glusterfs"
-fi
-
-GLUSTERFS_PIDFILE="/var/run/${SVCNAME}.pid"
-
-eval 'GLUSTERFS_LOGFILE="${'${GLUSTERFS_NAME}'_log:-/var/log/glusterfs/'${GLUSTERFS_NAME}'.log}"'
-eval 'GLUSTERFS_VOLFILE="${'${GLUSTERFS_NAME}'_vol:-/etc/glusterfs/'${GLUSTERFS_NAME}'.vol}"'
-eval 'GLUSTERFS_SERVER="${'${GLUSTERFS_NAME}'_server}"'
-eval 'GLUSTERFS_PORT="${'${GLUSTERFS_NAME}'_port:-6996}"'
-eval 'GLUSTERFS_TRANSPORT="${'${GLUSTERFS_NAME}'_transport:-socket}"'
-eval 'GLUSTERFS_OPTS="${'${GLUSTERFS_NAME}'_opts}"'
-eval 'GLUSTERFS_MOUNTPOINT="${'${GLUSTERFS_NAME}'_mountpoint}"'
-
-depend() {
- need net
- [[ -n "${GLUSTERFS_MOUNTPOINT}" ]] && need fuse
- use dns
- before netmount
- after firewall ntp-client ntpd
-}
-
-checkconfig() {
- if [[ -z "${GLUSTERFS_NAME}" ]]
- then
- eerror "The service name is not properly formatted."
- return 1
- fi
-
- if [[ -z "${GLUSTERFS_SERVER}" ]]
- then
- if [[ -z "${GLUSTERFS_VOLFILE}" ]]
- then
- eerror "No GlusterFS volume file source has been defined. Edit /etc/conf.d/glusterfs"
- eerror "and configure a volume file source for ${SVCNAME}."
- return 1
- else
- if [[ ! -f "${GLUSTERFS_VOLFILE}" ]]
- then
- eerror "Cannot find volume file: ${GLUSTERFS_VOLFILE}"
- return 1
- fi
- fi
- fi
-
- if [[ -n "${GLUSTERFS_MOUNTPOINT}" && ! -d "${GLUSTERFS_MOUNTPOINT}" ]]
- then
- eerror "The mountpoint ${GLUSTERFS_MOUNTPOINT} does not exist."
- return 1
- fi
-}
-
-start() {
- local status daemon
-
- checkconfig || return 1
-
- ebegin "Starting GlusterFS (${SVCNAME})"
- eindent
-
- if [[ -z "${GLUSTERFS_MOUNTPOINT}" ]]
- then
- einfo "Starting in server mode ..."
- daemon="glusterfsd"
- else
- einfo "Starting in client mode. Mounting filesystem ..."
- daemon="glusterfs"
- fi
-
- if [[ -n "${GLUSTERFS_SERVER}" ]]
- then
- einfo "Using server supplied volume file"
- start-stop-daemon --start --pidfile ${GLUSTERFS_PIDFILE} \
- --exec /usr/sbin/${daemon} -- \
- --pid-file=${GLUSTERFS_PIDFILE} \
- --log-file=${GLUSTERFS_LOGFILE} \
- --volfile-server=${GLUSTERFS_SERVER} \
- --volfile-server-port=${GLUSTERFS_PORT} \
- --volfile-server-transport=${GLUSTERFS_TRANSPORT} \
- ${GLUSTERFS_OPTS} ${GLUSTERFS_MOUNTPOINT}
- status="$?"
- else
- einfo "Using local volume file"
- start-stop-daemon --start --pidfile ${GLUSTERFS_PIDFILE} \
- --exec /usr/sbin/${daemon} -- \
- --pid-file=${GLUSTERFS_PIDFILE} \
- --log-file=${GLUSTERFS_LOGFILE} \
- --volfile=${GLUSTERFS_VOLFILE} \
- ${GLUSTERFS_OPTS} ${GLUSTERFS_MOUNTPOINT}
- status="$?"
- fi
-
- eoutdent
- eend ${status}
-}
-
-stop() {
- local status
-
- ebegin "Stopping GlusterFS (${SVCNAME})"
- eindent
- if [[ -z "${GLUSTERFS_MOUNTPOINT}" ]]
- then
- einfo "Stopping server process ..."
- start-stop-daemon --stop --pidfile ${GLUSTERFS_PIDFILE}
- status="$?"
- else
- einfo "Unmounting ${GLUSTERFS_MOUNTPOINT} ..."
- umount "${GLUSTERFS_MOUNTPOINT}"
- status="$?"
- fi
- eoutdent
- eend ${status}
-}