diff options
author | Alexys Jacob <ultrabug@gentoo.org> | 2019-05-27 23:19:45 +0200 |
---|---|---|
committer | Alexys Jacob <ultrabug@gentoo.org> | 2019-05-27 23:20:44 +0200 |
commit | 2b78359120f1f825a1f5b23ce7cc033637322577 (patch) | |
tree | 717b57207c78a0b3473e51242a8696e84f926703 /sys-cluster | |
parent | www-apps/tt-rss: Version bump to 20190523, EAPI 7 (diff) | |
download | gentoo-2b78359120f1f825a1f5b23ce7cc033637322577.tar.gz gentoo-2b78359120f1f825a1f5b23ce7cc033637322577.tar.bz2 gentoo-2b78359120f1f825a1f5b23ce7cc033637322577.zip |
sys-cluster/moosefs: last rite drop
Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/moosefs/Manifest | 2 | ||||
-rw-r--r-- | sys-cluster/moosefs/files/mfs.confd | 11 | ||||
-rw-r--r-- | sys-cluster/moosefs/files/mfs.initd-r1 | 96 | ||||
-rw-r--r-- | sys-cluster/moosefs/files/mfscgiserver.confd | 9 | ||||
-rw-r--r-- | sys-cluster/moosefs/files/mfscgiserver.initd-r1 | 29 | ||||
-rw-r--r-- | sys-cluster/moosefs/metadata.xml | 16 | ||||
-rw-r--r-- | sys-cluster/moosefs/moosefs-1.6.26-r1.ebuild | 65 | ||||
-rw-r--r-- | sys-cluster/moosefs/moosefs-1.6.27.ebuild | 65 |
8 files changed, 0 insertions, 293 deletions
diff --git a/sys-cluster/moosefs/Manifest b/sys-cluster/moosefs/Manifest deleted file mode 100644 index 3c83f16d7399..000000000000 --- a/sys-cluster/moosefs/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST mfs-1.6.26.tar.gz 754573 BLAKE2B d03b48599baa8aecc13171ba6cb7da99c02e74336ecf6e8d1608e534cf6bf220552bc22549839591e1890190e56f89b53a9afc9369d674c7d8689c9cb8ddeb52 SHA512 42fdf2b43f3d4a81068ecad48da5519adbc9fb753931198f48741e6d7235b80864ee7d8e3c04b5de2e9536be9459b72e3a5b12037adfdb97bf2a7695595e9ec5 -DIST mfs-1.6.27-1.tar.gz 771983 BLAKE2B 688367bd24e8295d9472c2880786146cfca70aaa6f4c9ac5b50befaa0646b90ace2897ef82b6b77be15ef54d3c4c1ae047304c799f2606da290e0b378a991922 SHA512 8e222c0741b09206e7fb6c792d679d2defa4d7f4de4c20551c236453604153fdb6e5ec049c14c675a80afa2d9df283bb4eb2e407f70cd55dbe204c325a473d59 diff --git a/sys-cluster/moosefs/files/mfs.confd b/sys-cluster/moosefs/files/mfs.confd deleted file mode 100644 index 423795e33355..000000000000 --- a/sys-cluster/moosefs/files/mfs.confd +++ /dev/null @@ -1,11 +0,0 @@ -# Which mooseFS roles should we start ? -# -# NOTE: The roles are stopped in *reverse* order of the given list -# so make sure to list mfsmaster *before* the other roles. -# -# Possible values: mfsmaster mfsmetalogger mfschunkserver -#ROLES="" - -# If the role mfsmaster fails to start, should we try to run mfsmetarestore -a ? -# Possible values: 0 (no), 1 (yes) -AUTORESTORE=0
\ No newline at end of file diff --git a/sys-cluster/moosefs/files/mfs.initd-r1 b/sys-cluster/moosefs/files/mfs.initd-r1 deleted file mode 100644 index 89715bf310c9..000000000000 --- a/sys-cluster/moosefs/files/mfs.initd-r1 +++ /dev/null @@ -1,96 +0,0 @@ -#!/sbin/openrc-run - -extra_started_commands="reload" - -depend() { - need net -} - -chkconfig() { - [ -z "${ROLES}" ] && { eerror "No role defined !"; return 1;} - for ROLE in ${ROLES}; do - if [ ! -f /etc/mfs/${ROLE}.cfg ]; then - eerror "Missing configuration file for role ${ROLE} !" - return 1 - fi - done - return 0 -} - -autorestore() { - einfo "AUTORESTORE set, trying to restore metadata files" - mfsmetarestore -a &>/dev/null - return $? -} - -start_role() { - local ROLE=$1 - local RETURN=0 - - ebegin "${ROLE}" - start-stop-daemon -q --start --exec "${ROLE}" -- start >/dev/null - RETURN=$? - eend ${RETURN} - - return ${RETURN} -} - -start_roles() { - local RETURN=0 - - eindent - for ROLE in ${ROLES}; do - - start_role ${ROLE} || RETURN=$? - eend ${RETURN} - - if [ "${RETURN}" != "0" ] && [ "${ROLE}" == "mfsmaster" ] && [ ${AUTORESTORE} -eq 1 ]; then - eindent - autorestore && start_role ${ROLE} - RETURN=$? - eoutdent - fi - - [ "${RETURN}" != "0" ] && break - done - eoutdent - - return ${RETURN} -} - -start() { - ebegin "Starting mfs node" - chkconfig && start_roles - eend $? -} - -stop() { - local RETURN=0 - - ebegin "Stopping mfs node" - eindent - local REVERSE=$(echo ${ROLES} | tac -s' ') - for ROLE in ${REVERSE}; do - ebegin "${ROLE}" - start-stop-daemon -q --stop -n ${ROLE} || RETURN=$? - eend ${RETURN} - done - eoutdent - - eend ${RETURN} -} - -reload() { - local RETURN=0 - - ebegin "Reloading mfs node" - eindent - for ROLE in ${ROLES}; do - ebegin "${ROLE}" - start-stop-daemon --signal HUP -n ${ROLE} - eend ${RETURN} - done - eoutdent - - eend ${RETURN} -} diff --git a/sys-cluster/moosefs/files/mfscgiserver.confd b/sys-cluster/moosefs/files/mfscgiserver.confd deleted file mode 100644 index ae93c54f4f94..000000000000 --- a/sys-cluster/moosefs/files/mfscgiserver.confd +++ /dev/null @@ -1,9 +0,0 @@ -# MooseFS HTTP/CGI server configuration. - -# BIND_HOST: local address to listen on -# default: any -BIND_HOST="0.0.0.0" - -# BIND_PORT: port to listen on -# default: 9425 -BIND_PORT=9425 diff --git a/sys-cluster/moosefs/files/mfscgiserver.initd-r1 b/sys-cluster/moosefs/files/mfscgiserver.initd-r1 deleted file mode 100644 index d60cf8034cd5..000000000000 --- a/sys-cluster/moosefs/files/mfscgiserver.initd-r1 +++ /dev/null @@ -1,29 +0,0 @@ -#!/sbin/openrc-run - -PIDFILE=/var/run/mfscgiserv.pid - -extra_started_commands="reload" - -depend() { - need net -} - -start() { - ebegin "Starting mfs CGI server" - start-stop-daemon --start --quiet --exec /usr/sbin/mfscgiserv \ - --pidfile "${PIDFILE}" --make-pidfile --background \ - -- -H ${BIND_HOST} -P ${BIND_PORT} -f - eend $? -} - -stop() { - ebegin "Stopping mfs CGI server" - start-stop-daemon --stop -q --pidfile "${PIDFILE}" - eend $? -} - -reload() { - ebegin "Reloading mfs CGI server" - start-stop-daemon --signal HUP --pidfile "${PIDFILE}" - eend $? -} diff --git a/sys-cluster/moosefs/metadata.xml b/sys-cluster/moosefs/metadata.xml deleted file mode 100644 index d42432463d97..000000000000 --- a/sys-cluster/moosefs/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>cluster@gentoo.org</email> - <name>Gentoo Cluster Project</name> - </maintainer> - <longdescription>MooseFS is a fault tolerant, network distributed file system. - It spreads data over several physical servers which are visible to the user as one resource. - For standard file operations MooseFS acts as other Unix-alike file systems - </longdescription> - <use> - <flag name="cgi">Install CGI server and scripts.</flag> - <flag name="fuse">Install the mfsmount utility.</flag> - </use> -</pkgmetadata> diff --git a/sys-cluster/moosefs/moosefs-1.6.26-r1.ebuild b/sys-cluster/moosefs/moosefs-1.6.26-r1.ebuild deleted file mode 100644 index cdcf22ba0780..000000000000 --- a/sys-cluster/moosefs/moosefs-1.6.26-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 ) - -inherit eutils python-single-r1 user - -MY_P="mfs-${PV}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="A filesystem for highly reliable petabyte storage" -HOMEPAGE="http://www.moosefs.org/" -SRC_URI="http://pro.hit.gemius.pl/hitredir/id=p4CVHPOzkVa0JJIK.m0Ee6dyHZEgoQb1KaiPmVK29EX.M7/url=moosefs.org/tl_files/mfscode/${MY_P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cgi +fuse static-libs" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - fuse? ( >=sys-fs/fuse-2.6 )" -DEPEND="${RDEPEND}" - -pkg_setup() { - enewgroup mfs - enewuser mfs -1 -1 -1 mfs - python-single-r1_pkg_setup -} - -src_prepare() { - # rename dist config files - sed -i 's@\.cfg\.dist@\.cfg@g' mfsdata/Makefile.in || die -} - -src_configure() { - local myopts="" - use fuse || myopts="--disable-mfsmount" - econf \ - --sysconfdir=/etc/mfs \ - --with-default-user=mfs \ - --with-default-group=mfs \ - $(use_enable cgi mfscgi) \ - $(use_enable cgi mfscgiserv) \ - $(use_enable static-libs static) \ - ${myopts} -} - -src_install() { - emake DESTDIR="${D}" install - - newinitd "${FILESDIR}/mfs.initd-r1" mfs - newconfd "${FILESDIR}/mfs.confd" mfs - if use cgi; then - python_fix_shebang "${D}"/usr/sbin/mfscgiserv - newinitd "${FILESDIR}/mfscgiserver.initd-r1" mfscgiserver - newconfd "${FILESDIR}/mfscgiserver.confd" mfscgiserver - fi - - chown -R mfs:mfs "${D}/var/lib/mfs" || die - chmod 750 "${D}/var/lib/mfs" || die -} diff --git a/sys-cluster/moosefs/moosefs-1.6.27.ebuild b/sys-cluster/moosefs/moosefs-1.6.27.ebuild deleted file mode 100644 index 87cbdf9bdb5b..000000000000 --- a/sys-cluster/moosefs/moosefs-1.6.27.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 ) - -inherit eutils python-single-r1 user - -MY_P="mfs-${PV}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="A filesystem for highly reliable petabyte storage" -HOMEPAGE="http://www.moosefs.org/" -SRC_URI="http://pro.hit.gemius.pl/hitredir/id=.WCbG2t.7Ln5k1s3Q9xPg8cPfX.wVMc5kyXfrKcJTDH.c7/url=moosefs.org/tl_files/mfscode/${MY_P}-1.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cgi +fuse static-libs" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - fuse? ( >=sys-fs/fuse-2.6 )" -DEPEND="${RDEPEND}" - -pkg_setup() { - enewgroup mfs - enewuser mfs -1 -1 -1 mfs - python-single-r1_pkg_setup -} - -src_prepare() { - # rename dist config files - sed -i 's@\.cfg\.dist@\.cfg@g' mfsdata/Makefile.in || die -} - -src_configure() { - local myopts="" - use fuse || myopts="--disable-mfsmount" - econf \ - --sysconfdir=/etc/mfs \ - --with-default-user=mfs \ - --with-default-group=mfs \ - $(use_enable cgi mfscgi) \ - $(use_enable cgi mfscgiserv) \ - $(use_enable static-libs static) \ - ${myopts} -} - -src_install() { - emake DESTDIR="${D}" install - - newinitd "${FILESDIR}/mfs.initd-r1" mfs - newconfd "${FILESDIR}/mfs.confd" mfs - if use cgi; then - python_fix_shebang "${D}"/usr/sbin/mfscgiserv - newinitd "${FILESDIR}/mfscgiserver.initd-r1" mfscgiserver - newconfd "${FILESDIR}/mfscgiserver.confd" mfscgiserver - fi - - chown -R mfs:mfs "${D}/var/lib/mfs" || die - chmod 750 "${D}/var/lib/mfs" || die -} |