aboutsummaryrefslogtreecommitdiff
path: root/rabbitmq-server
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2026-10-17 20:40:11 +0200
committerEugen Wissner <belka@caraus.de>2026-10-17 20:40:11 +0200
commit5eed1bfd708a49312c5efdb06cc5bf538835c0b3 (patch)
treeace62a47430211a0d107d653add733ad741938ed /rabbitmq-server
parent73372b52de34574774a180f72e1369a8a22328ba (diff)
downloadslackbuilds-5eed1bfd708a49312c5efdb06cc5bf538835c0b3.tar.gz
rabbitmq-server: Removed
Merged with the main SBo package.
Diffstat (limited to 'rabbitmq-server')
-rw-r--r--rabbitmq-server/README14
-rw-r--r--rabbitmq-server/doinst.sh23
-rw-r--r--rabbitmq-server/rabbitmq-env.conf6
-rw-r--r--rabbitmq-server/rabbitmq-server.SlackBuild156
-rw-r--r--rabbitmq-server/rabbitmq-server.info10
-rw-r--r--rabbitmq-server/rc.rabbitmq45
-rw-r--r--rabbitmq-server/slack-desc19
7 files changed, 0 insertions, 273 deletions
diff --git a/rabbitmq-server/README b/rabbitmq-server/README
deleted file mode 100644
index 81b55ee..0000000
--- a/rabbitmq-server/README
+++ /dev/null
@@ -1,14 +0,0 @@
-RabbitMQ is a feature rich, multi-protocol messaging broker.
-
-It supports:
- AMQP 0-9-1
- STOMP 1.0 through 1.2
- MQTT 3.1.1
- AMQP 1.0
-
-This script requires a 'rabbitmq' user/group to exist before
-running. The recommended UID/GID is 319.
-You can create these like so:
- groupadd -g 319 rabbitmq
- useradd -u 319 -g 319 -c "Rabbit MQ" \
- -d /var/lib/rabbitmq -s /bin/sh rabbitmq
diff --git a/rabbitmq-server/doinst.sh b/rabbitmq-server/doinst.sh
deleted file mode 100644
index 7c748bc..0000000
--- a/rabbitmq-server/doinst.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-config() {
- NEW="$1"
- OLD="$(dirname $NEW)/$(basename $NEW .new)"
- if [ ! -r $OLD ]; then
- mv $NEW $OLD
- elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
- rm $NEW
- fi
-}
-
-preserve_perms() {
- NEW="$1"
- OLD="$(dirname $NEW)/$(basename $NEW .new)"
- if [ -e $OLD ]; then
- cp -a $OLD ${NEW}.incoming
- cat $NEW > ${NEW}.incoming
- mv ${NEW}.incoming $NEW
- fi
- config $NEW
-}
-
-preserve_perms etc/rc.d/rc.rabbitmq.new
-config etc/rabbitmq/rabbitmq-env.conf.new
diff --git a/rabbitmq-server/rabbitmq-env.conf b/rabbitmq-server/rabbitmq-env.conf
deleted file mode 100644
index 6918e6c..0000000
--- a/rabbitmq-server/rabbitmq-env.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-NODENAME=rabbit
-NODE_IP_ADDRESS=0.0.0.0
-NODE_PORT=5672
-
-LOG_BASE=/var/log/rabbitmq
-MNESIA_BASE=/var/lib/rabbitmq/mnesia
diff --git a/rabbitmq-server/rabbitmq-server.SlackBuild b/rabbitmq-server/rabbitmq-server.SlackBuild
deleted file mode 100644
index 2e11f7e..0000000
--- a/rabbitmq-server/rabbitmq-server.SlackBuild
+++ /dev/null
@@ -1,156 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for RabbitMQ Server
-
-# Copyright 2015 Andre Barboza, Belo Horizonte - Brazil
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# 20220413 bkw: Modified by SlackBuilds.org, BUILD=2:
-# - remove empty files (cruft) from doc dir.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PRGNAM=rabbitmq-server
-VERSION=${VERSION:-4.3.6}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-RABBITMQ_USER=${RABBITMQ_USER:-rabbitmq}
-RABBITMQ_UID=${RABBITMQ_UID:-319}
-RABBITMQ_GROUP=${RABBITMQ_GROUP:-rabbitmq}
-RABBITMQ_GID=${RABBITMQ_GID:-319}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-bailout() {
- echo " You must have a $RABBITMQ_USER user and $RABBITMQ_GROUP group to run this script. "
- echo " Something like this should suffice for most systems: "
- echo " # groupadd -g $RABBITMQ_GID $RABBITMQ_GROUP "
- echo " # useradd -u $RABBITMQ_UID -g $RABBITMQ_GID -c \"Rabbit MQ\" -d /var/lib/rabbitmq -s /bin/sh $RABBITMQ_USER "
- echo " Giving /bin/sh as $RABBITMQ_USER shell is important as the init script will try tu 'su -' to it."
- exit 1
-}
-
-# Bail if user and/or group isn't valid on your system
-# uid=319 is suggested to avoid conflicts with other SBo packages,
-# but it's your call: http://slackbuilds.org/uid_gid.txt
-if ! grep -q "^$RABBITMQ_USER:" /etc/passwd; then
- bailout
-elif ! grep -q "^$RABBITMQ_GROUP:" /etc/group; then
- bailout
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
- echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
- exit 0
-fi
-
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "x86_64" ]; then
- LIBDIRSUFFIX="64"
-else
- LIBDIRSUFFIX=""
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
-cd $PRGNAM-$VERSION
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \+ -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
-
-make
-make docs
-make install install-man\
- VERSION=${VERSION} \
- PREFIX=/usr \
- DESTDIR=$PKG \
- MANDIR=/usr/man \
- RMQ_ROOTDIR=/usr/lib${LIBDIRSUFFIX}/erlang
-
-mkdir -p ${PKG}/usr/bin
-(
- # install -m 755 deps/rabbitmq_management/bin/rabbitmqadmin $PKG/usr/bin/rabbitmqadmin
- cd ${PKG}/usr/bin
- ln -s ../lib${LIBDIRSUFFIX}/erlang/lib/rabbitmq_server-${VERSION}/sbin/rabbitmq-defaults
- ln -s ../lib${LIBDIRSUFFIX}/erlang/lib/rabbitmq_server-${VERSION}/sbin/rabbitmq-env
- ln -s ../lib${LIBDIRSUFFIX}/erlang/lib/rabbitmq_server-${VERSION}/sbin/rabbitmq-plugins
- ln -s ../lib${LIBDIRSUFFIX}/erlang/lib/rabbitmq_server-${VERSION}/sbin/rabbitmq-server
- ln -s ../lib${LIBDIRSUFFIX}/erlang/lib/rabbitmq_server-${VERSION}/sbin/rabbitmqctl
-)
-
-install -dm 750 ${PKG}/var/log/rabbitmq
-install -dm 750 ${PKG}/var/lib/rabbitmq/mnesia
-chown -R $RABBITMQ_USER:$RABBITMQ_GROUP $PKG/var/{lib,log}/rabbitmq
-
-install -dm 750 ${PKG}/etc/rabbitmq
-install -m 644 $CWD/rabbitmq-env.conf $PKG/etc/rabbitmq/rabbitmq-env.conf.new
-install -m 644 deps/rabbit/docs/rabbitmq.conf.example ${PKG}/etc/rabbitmq/
-chown -R $RABBITMQ_USER:$RABBITMQ_GROUP $PKG/etc/rabbitmq
-
-mkdir -p ${PKG}/etc/rc.d
-install -o root -g root -m 644 $CWD/rc.rabbitmq $PKG/etc/rc.d/rc.rabbitmq.new
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a CONTRIBUTING.md LICENSE* CODE_OF_CONDUCT.md $PKG/usr/doc/$PRGNAM-$VERSION
-find deps -maxdepth 1 -type d ! -path deps |
-while read dir
-do
- mkdir -p ${PKG}/usr/doc/$PRGNAM-$VERSION/${dir/deps\//}
-done
-find deps -maxdepth 2 \
- -name "README*" -o -name "CODE_OF_CONDUCT*" \
- -o -name "LICENSE*" -o -name "CONTRIBUTING*" |
-while read file
-do
- install -m 644 $file $PKG/usr/doc/$PRGNAM-$VERSION/${file/deps\//}
-done
-
-find $PKG/usr/doc/$PRGNAM-$VERSION -depth -empty | xargs rm -rf
-
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-cat $CWD/doinst.sh > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/rabbitmq-server/rabbitmq-server.info b/rabbitmq-server/rabbitmq-server.info
deleted file mode 100644
index 6c8a981..0000000
--- a/rabbitmq-server/rabbitmq-server.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="rabbitmq-server"
-VERSION="4.3.6"
-HOMEPAGE="https://www.rabbitmq.com/"
-DOWNLOAD="https://github.com/rabbitmq/rabbitmq-server/releases/download/v4.3.6/rabbitmq-server-4.3.6.tar.xz"
-MD5SUM="ef064740ac78f6d9b4f510ae0bc85a0f"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="elixir"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="NOEMAIL"
diff --git a/rabbitmq-server/rc.rabbitmq b/rabbitmq-server/rc.rabbitmq
deleted file mode 100644
index 9f6715b..0000000
--- a/rabbitmq-server/rc.rabbitmq
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-# Start/stop/restart Rabbit MQ daemon
-
-USER=rabbitmq
-DAEMON_START_OPTS="-detached"
-
-rabbitmq_start(){
- sudo -u ${USER} sh -c "/usr/bin/rabbitmq-server ${DAEMON_START_OPTS}"
-}
-
-rabbitmq_stop() {
- sudo -u ${USER} sh -c "/usr/bin/rabbitmqctl stop"
-}
-
-rabbitmq_restart() {
- rabbitmq_stop
- sleep 1
- rabbitmq_start
-}
-
-rabbitmq_status() {
- sudo -u ${USER} sh -c "/usr/bin/rabbitmqctl status"
-}
-
-print_usage() {
- echo "usage $0 start|stop|restart|status"
-}
-
-case "$1" in
- 'start')
- rabbitmq_start
- ;;
- 'stop')
- rabbitmq_stop
- ;;
- 'restart')
- rabbitmq_restart
- ;;
- 'status')
- rabbitmq_status
- ;;
- *)
- print_usage
- ;;
-esac
diff --git a/rabbitmq-server/slack-desc b/rabbitmq-server/slack-desc
deleted file mode 100644
index 80dbe32..0000000
--- a/rabbitmq-server/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-rabbitmq-server: rabbitmq-server (Open source multi-protocol messaging broker)
-rabbitmq-server:
-rabbitmq-server: RabbitMQ is a feature rich, multi-protocol messaging broker.
-rabbitmq-server: It supports:
-rabbitmq-server: AMQP 0-9-1
-rabbitmq-server: STOMP 1.0 through 1.2
-rabbitmq-server: MQTT 3.1.1
-rabbitmq-server: AMQP 1.0
-rabbitmq-server:
-rabbitmq-server: Homepage: http://www.rabbitmq.com/
-rabbitmq-server: