Date: Tuesday, August 22, 2017 @ 18:40:08 Author: anthraxx Revision: 252993
archrelease: copy trunk to community-any Added: rabbitmq/repos/community-any/PKGBUILD (from rev 252992, rabbitmq/trunk/PKGBUILD) rabbitmq/repos/community-any/rabbitmq-env.conf (from rev 252992, rabbitmq/trunk/rabbitmq-env.conf) rabbitmq/repos/community-any/rabbitmq.install (from rev 252992, rabbitmq/trunk/rabbitmq.install) rabbitmq/repos/community-any/rabbitmq.service (from rev 252992, rabbitmq/trunk/rabbitmq.service) Deleted: rabbitmq/repos/community-any/PKGBUILD rabbitmq/repos/community-any/rabbitmq-env.conf rabbitmq/repos/community-any/rabbitmq.install rabbitmq/repos/community-any/rabbitmq.service -------------------+ PKGBUILD | 124 ++++++++++++++++++++++++++-------------------------- rabbitmq-env.conf | 12 ++--- rabbitmq.install | 30 ++++++------ rabbitmq.service | 30 ++++++------ 4 files changed, 98 insertions(+), 98 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2017-08-22 18:40:00 UTC (rev 252992) +++ PKGBUILD 2017-08-22 18:40:08 UTC (rev 252993) @@ -1,62 +0,0 @@ -# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> -# Contributor: Marcello "mereghost" Rocha <marcello.ro...@gmail.com> -# Contributor: Gianni Vialetto <gianni at rootcube dot net> -# Contributor: Stefan J. Betz <info at stefan-betz dot net> -# Contributor: p2k <Patrick dot Schneider at uni-ulm dot de> -# Contributor: Jonathan Liu <net...@gmail.com> -# Contributor: Christopher Grebs <c...@webshox.org> -# Contributor: mutantmonkey - -pkgname=rabbitmq -pkgver=3.6.10 -pkgrel=1 -pkgdesc='Highly reliable and performant enterprise messaging implementation of AMQP written in Erlang/OTP' -url='https://rabbitmq.com' -arch=('any') -license=('MPL') -depends=('erlang-nox') -optdepends=('rabbitmqadmin: CLI management tool') -backup=('etc/rabbitmq/rabbitmq-env.conf') -install=rabbitmq.install -source=(https://www.rabbitmq.com/releases/${pkgname}-server/v${pkgver}/${pkgname}-server-generic-unix-${pkgver}.tar.xz{,.asc} - rabbitmq-env.conf - rabbitmq.service) -sha512sums=('a3e5b632828ece6da92f1ea6b645e3ae6e7af5036c3770e8416a3bd67a6c7419723135c66a4ac497bbdcff31dee6410269d68b6632b78900112c2e411a84eed7' - 'SKIP' - '4872ff514c9f841fe4c93bc442ec4e3177d1bfa3834e8d8a26fc77a63aff1cdc14944827673a59556e26210b2b4c0091f93c8e93a334710e5bc3336a64e77140' - 'd51b43f948febb23cdd5b0c7736f966d8433b05ccd95778e90d280d45ccfd9a714e888762f458337a784fff4b86430151adb0f81d779d6b99c9154fcd7e0e319') -validpgpkeys=('0A9AF2115F4687BD29803A206B73A36E6026DFCA') # RabbitMQ Release Signing Key <i...@rabbitmq.com> - -prepare() { - cd ${pkgname}_server-${pkgver} - sed -r 's|^(SYS_PREFIX=).*$|\1""|' -i sbin/rabbitmq-defaults -} - -package() { - cd ${pkgname}_server-${pkgver} - local libdir="${pkgdir}/usr/lib/rabbitmq/lib/rabbitmq-server-${pkgver}" - - install -d "${libdir}" - install -d "${pkgdir}/usr/bin" - install -dm 750 "${pkgdir}/var/log/rabbitmq" - install -dm 750 "${pkgdir}/var/lib/rabbitmq" - - cp -R ebin "${libdir}" - cp -R include "${libdir}" - cp -R plugins "${libdir}" - cp -R sbin "${libdir}" - cp -R share "${pkgdir}/usr" - - for script in ${libdir}/sbin/*; do - ln -s "${script#${pkgdir}}" "${pkgdir}/usr/bin/" - done - - install -Dm 644 "${srcdir}/rabbitmq-env.conf" "${pkgdir}/etc/rabbitmq/rabbitmq-env.conf" - install -Dm 644 "${srcdir}/rabbitmq.service" "${pkgdir}/usr/lib/systemd/system/rabbitmq.service" - - chown -R 197:197 "${pkgdir}/var/log/rabbitmq" - chown -R 197:197 "${pkgdir}/var/lib/rabbitmq" - chown -R 197:0 "${pkgdir}/etc/rabbitmq" -} - -# vim: ts=2 sw=2 et: Copied: rabbitmq/repos/community-any/PKGBUILD (from rev 252992, rabbitmq/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2017-08-22 18:40:08 UTC (rev 252993) @@ -0,0 +1,62 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Marcello "mereghost" Rocha <marcello.ro...@gmail.com> +# Contributor: Gianni Vialetto <gianni at rootcube dot net> +# Contributor: Stefan J. Betz <info at stefan-betz dot net> +# Contributor: p2k <Patrick dot Schneider at uni-ulm dot de> +# Contributor: Jonathan Liu <net...@gmail.com> +# Contributor: Christopher Grebs <c...@webshox.org> +# Contributor: mutantmonkey + +pkgname=rabbitmq +pkgver=3.6.11 +pkgrel=1 +pkgdesc='Highly reliable and performant enterprise messaging implementation of AMQP written in Erlang/OTP' +url='https://rabbitmq.com' +arch=('any') +license=('MPL') +depends=('erlang-nox') +optdepends=('rabbitmqadmin: CLI management tool') +backup=('etc/rabbitmq/rabbitmq-env.conf') +install=rabbitmq.install +source=(https://www.rabbitmq.com/releases/${pkgname}-server/v${pkgver}/${pkgname}-server-generic-unix-${pkgver}.tar.xz{,.asc} + rabbitmq-env.conf + rabbitmq.service) +sha512sums=('56c5bb4bed9886b53454da400e111d7f24bb51b7172a6e2311b0ee13a28782e81718721c0d1fe02194bcb817ef9c2d7ecb8ba6d3181d3ef3baf6cb7bf395819f' + 'SKIP' + '4872ff514c9f841fe4c93bc442ec4e3177d1bfa3834e8d8a26fc77a63aff1cdc14944827673a59556e26210b2b4c0091f93c8e93a334710e5bc3336a64e77140' + 'd51b43f948febb23cdd5b0c7736f966d8433b05ccd95778e90d280d45ccfd9a714e888762f458337a784fff4b86430151adb0f81d779d6b99c9154fcd7e0e319') +validpgpkeys=('0A9AF2115F4687BD29803A206B73A36E6026DFCA') # RabbitMQ Release Signing Key <i...@rabbitmq.com> + +prepare() { + cd ${pkgname}_server-${pkgver} + sed -r 's|^(SYS_PREFIX=).*$|\1""|' -i sbin/rabbitmq-defaults +} + +package() { + cd ${pkgname}_server-${pkgver} + local libdir="${pkgdir}/usr/lib/rabbitmq/lib/rabbitmq-server-${pkgver}" + + install -d "${libdir}" + install -d "${pkgdir}/usr/bin" + install -dm 750 "${pkgdir}/var/log/rabbitmq" + install -dm 750 "${pkgdir}/var/lib/rabbitmq" + + cp -R ebin "${libdir}" + cp -R include "${libdir}" + cp -R plugins "${libdir}" + cp -R sbin "${libdir}" + cp -R share "${pkgdir}/usr" + + for script in ${libdir}/sbin/*; do + ln -s "${script#${pkgdir}}" "${pkgdir}/usr/bin/" + done + + install -Dm 644 "${srcdir}/rabbitmq-env.conf" "${pkgdir}/etc/rabbitmq/rabbitmq-env.conf" + install -Dm 644 "${srcdir}/rabbitmq.service" "${pkgdir}/usr/lib/systemd/system/rabbitmq.service" + + chown -R 197:197 "${pkgdir}/var/log/rabbitmq" + chown -R 197:197 "${pkgdir}/var/lib/rabbitmq" + chown -R 197:0 "${pkgdir}/etc/rabbitmq" +} + +# vim: ts=2 sw=2 et: Deleted: rabbitmq-env.conf =================================================================== --- rabbitmq-env.conf 2017-08-22 18:40:00 UTC (rev 252992) +++ rabbitmq-env.conf 2017-08-22 18:40:08 UTC (rev 252993) @@ -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 Copied: rabbitmq/repos/community-any/rabbitmq-env.conf (from rev 252992, rabbitmq/trunk/rabbitmq-env.conf) =================================================================== --- rabbitmq-env.conf (rev 0) +++ rabbitmq-env.conf 2017-08-22 18:40:08 UTC (rev 252993) @@ -0,0 +1,6 @@ +NODENAME=rabbit +NODE_IP_ADDRESS=0.0.0.0 +NODE_PORT=5672 + +LOG_BASE=/var/log/rabbitmq +MNESIA_BASE=/var/lib/rabbitmq/mnesia Deleted: rabbitmq.install =================================================================== --- rabbitmq.install 2017-08-22 18:40:00 UTC (rev 252992) +++ rabbitmq.install 2017-08-22 18:40:08 UTC (rev 252993) @@ -1,15 +0,0 @@ -post_install() { - if ! getent passwd rabbitmq &>/dev/null; then - groupadd -r -g 197 rabbitmq &>/dev/null - useradd -r -u 197 -g rabbitmq -d /var/lib/rabbitmq -s /bin/nologin -c 'RabbitMQ user' rabbitmq &>/dev/null - passwd -l rabbitmq &>/dev/null - fi - sed -e "/NODENAME/s/rabbit$/rabbit@$(hostname -s)/" -i /etc/rabbitmq/rabbitmq-env.conf -} - -post_upgrade() { - post_install - usermod -s /bin/nologin rabbitmq &>/dev/null -} - -# vim: ts=2 sw=2 et: Copied: rabbitmq/repos/community-any/rabbitmq.install (from rev 252992, rabbitmq/trunk/rabbitmq.install) =================================================================== --- rabbitmq.install (rev 0) +++ rabbitmq.install 2017-08-22 18:40:08 UTC (rev 252993) @@ -0,0 +1,15 @@ +post_install() { + if ! getent passwd rabbitmq &>/dev/null; then + groupadd -r -g 197 rabbitmq &>/dev/null + useradd -r -u 197 -g rabbitmq -d /var/lib/rabbitmq -s /bin/nologin -c 'RabbitMQ user' rabbitmq &>/dev/null + passwd -l rabbitmq &>/dev/null + fi + sed -e "/NODENAME/s/rabbit$/rabbit@$(hostname -s)/" -i /etc/rabbitmq/rabbitmq-env.conf +} + +post_upgrade() { + post_install + usermod -s /bin/nologin rabbitmq &>/dev/null +} + +# vim: ts=2 sw=2 et: Deleted: rabbitmq.service =================================================================== --- rabbitmq.service 2017-08-22 18:40:00 UTC (rev 252992) +++ rabbitmq.service 2017-08-22 18:40:08 UTC (rev 252993) @@ -1,15 +0,0 @@ -[Unit] -Description=RabbitMQ Messaging Server -After=network.target - -[Service] -Type=simple -User=rabbitmq -SyslogIdentifier=rabbitmq -EnvironmentFile=/etc/rabbitmq/rabbitmq-env.conf - -ExecStart=/usr/bin/rabbitmq-server -ExecStop=/usr/bin/rabbitmqctl stop - -[Install] -WantedBy=multi-user.target Copied: rabbitmq/repos/community-any/rabbitmq.service (from rev 252992, rabbitmq/trunk/rabbitmq.service) =================================================================== --- rabbitmq.service (rev 0) +++ rabbitmq.service 2017-08-22 18:40:08 UTC (rev 252993) @@ -0,0 +1,15 @@ +[Unit] +Description=RabbitMQ Messaging Server +After=network.target + +[Service] +Type=simple +User=rabbitmq +SyslogIdentifier=rabbitmq +EnvironmentFile=/etc/rabbitmq/rabbitmq-env.conf + +ExecStart=/usr/bin/rabbitmq-server +ExecStop=/usr/bin/rabbitmqctl stop + +[Install] +WantedBy=multi-user.target