diff options
| -rw-r--r-- | rabbitmq-server/README | 14 | ||||
| -rw-r--r-- | rabbitmq-server/doinst.sh | 23 | ||||
| -rw-r--r-- | rabbitmq-server/rabbitmq-env.conf | 6 | ||||
| -rw-r--r-- | rabbitmq-server/rabbitmq-server.SlackBuild | 156 | ||||
| -rw-r--r-- | rabbitmq-server/rabbitmq-server.info | 10 | ||||
| -rw-r--r-- | rabbitmq-server/rc.rabbitmq | 45 | ||||
| -rw-r--r-- | rabbitmq-server/slack-desc | 19 |
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: |
