diff options
| author | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2016-09-21 16:42:32 +0200 |
|---|---|---|
| committer | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2016-09-21 16:43:08 +0200 |
| commit | 35d6c0349b692bc3b745b46a743ec7b83c04e0fb (patch) | |
| tree | e5040ed77ee85b5509ec827377a165f307c0754e /packaging/debs | |
| parent | ddecc0416338a881d24beed556de5e774081195d (diff) | |
| download | rabbitmq-server-git-35d6c0349b692bc3b745b46a743ec7b83c04e0fb.tar.gz | |
Move all release handling bits to rabbitmq-release
[#130659985]
Diffstat (limited to 'packaging/debs')
26 files changed, 0 insertions, 1248 deletions
diff --git a/packaging/debs/Debian/.gitignore b/packaging/debs/Debian/.gitignore deleted file mode 100644 index 6a4aec11b5..0000000000 --- a/packaging/debs/Debian/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/debian/postrm -/debian/stamp-makefile-build -/rabbitmq-server_* diff --git a/packaging/debs/Debian/Makefile b/packaging/debs/Debian/Makefile deleted file mode 100644 index df01eee588..0000000000 --- a/packaging/debs/Debian/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -SOURCE_DIST_FILE ?= $(wildcard ../../../rabbitmq-server-*.tar.xz) - -ifneq ($(filter-out clean,$(MAKECMDGOALS)),) -ifeq ($(SOURCE_DIST_FILE),) -$(error Cannot find source archive; please specify SOURCE_DIST_FILE) -endif -ifneq ($(words $(SOURCE_DIST_FILE)),1) -$(error Multile source archives found; please specify SOURCE_DIST_FILE) -endif - -VERSION ?= $(patsubst rabbitmq-server-%.tar.xz,%,$(notdir $(SOURCE_DIST_FILE))) -ifeq ($(VERSION),) -$(error Cannot determine version; please specify VERSION) -endif -endif - -DEBIAN_ORIG_TARBALL = rabbitmq-server_$(VERSION).orig.tar.xz -UNPACKED_DIR = rabbitmq-server-$(VERSION) -PACKAGENAME = rabbitmq-server - -ifneq "$(UNOFFICIAL_RELEASE)" "" - SIGNING=-us -uc -else - SIGNING=-k$(SIGNING_KEY) -endif - -unexport DEPS_DIR -unexport ERL_LIBS - -all: package - @: - -package: clean - cp -a $(SOURCE_DIST_FILE) $(DEBIAN_ORIG_TARBALL) - xzcat $(DEBIAN_ORIG_TARBALL) | tar -xf - - cp -a debian $(UNPACKED_DIR) - rsync -a \ - --exclude '.sw?' --exclude '.*.sw?' \ - --exclude '.git*' \ - --delete --delete-excluded \ - debian/ $(UNPACKED_DIR)/debian/ - UNOFFICIAL_RELEASE=$(UNOFFICIAL_RELEASE) VERSION=$(VERSION) ./check-changelog.sh rabbitmq-server $(UNPACKED_DIR) - cd $(UNPACKED_DIR); GNUPGHOME=$(GNUPG_PATH)/.gnupg dpkg-buildpackage -sa $(SIGNING) - rm -rf $(UNPACKED_DIR) - - if test "$(PACKAGES_DIR)"; then \ - mkdir -p "$(PACKAGES_DIR)"; \ - mv $(PACKAGENAME)_$(VERSION)* "$(PACKAGES_DIR)"; \ - fi - -clean: - rm -rf $(UNPACKED_DIR) - rm -f $(DEBIAN_ORIG_TARBALL) - rm -f $(PACKAGENAME)_*.debian.tar.gz - rm -f $(PACKAGENAME)_*.dsc - rm -f $(PACKAGENAME)_*_*.changes - rm -f $(PACKAGENAME)_*_*.deb diff --git a/packaging/debs/Debian/changelog_comments/additional_changelog_comments_3.3.5 b/packaging/debs/Debian/changelog_comments/additional_changelog_comments_3.3.5 deleted file mode 100644 index b9a9551c6b..0000000000 --- a/packaging/debs/Debian/changelog_comments/additional_changelog_comments_3.3.5 +++ /dev/null @@ -1,9 +0,0 @@ -# This file contains additional comments for the debian/changelog to be -# appended within the current version's changelog entry. -# Each line will be a separate comment. Do not begin with an *, dch will -# add that. -# For comments longer than one line do not put a line break and dch will -# neatly format it. -# Shell comments are ignored. -# -Changed Uploaders from Emile Joubert to Blair Hester diff --git a/packaging/debs/Debian/changelog_comments/additional_changelog_comments_x.x.x b/packaging/debs/Debian/changelog_comments/additional_changelog_comments_x.x.x deleted file mode 100644 index bbab75965e..0000000000 --- a/packaging/debs/Debian/changelog_comments/additional_changelog_comments_x.x.x +++ /dev/null @@ -1,11 +0,0 @@ -# This file contains additional comments for the debian/changelog to be -# appended within the current version's changelog entry. -# Each line will be a separate comment. Do not begin with an *, dch will -# add that. -# For comments longer than one line do not put a line break and dch will -# neatly format it. -# Shell comments are ignored. -# -# Examples: -#Remove parts made of undercooked chicken -#This is a long line which is the beginning of a long two line comment which I am sure is going to be needed if the script cannot handle it diff --git a/packaging/debs/Debian/check-changelog.sh b/packaging/debs/Debian/check-changelog.sh deleted file mode 100755 index ff25e648fc..0000000000 --- a/packaging/debs/Debian/check-changelog.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh - -PACKAGE_NAME=$1 -cd $2 - -CHANGELOG_VERSION=$(dpkg-parsechangelog | sed -n 's/^Version: \(.*\)-[^-]*$/\1/p') - -if [ "${CHANGELOG_VERSION}" != "${VERSION}" ]; then - if [ -n "${UNOFFICIAL_RELEASE}" ]; then - echo "${PACKAGE_NAME} (${VERSION}-1) unstable; urgency=low" > debian/changelog.tmp - echo >> debian/changelog.tmp - echo " * Unofficial release" >> debian/changelog.tmp - echo >> debian/changelog.tmp - echo " -- Nobody <nobody@example.com> $(date -R)" >> debian/changelog.tmp - echo >> debian/changelog.tmp - cat debian/changelog >> debian/changelog.tmp - mv -f debian/changelog.tmp debian/changelog - - exit 0 - else - echo - echo There is no entry in debian/changelog for version ${VERSION}! - echo Please create a changelog entry, or set the variable - echo UNOFFICIAL_RELEASE to automatically create one. - echo - - exit 1 - fi -fi diff --git a/packaging/debs/Debian/debian/changelog b/packaging/debs/Debian/debian/changelog deleted file mode 100644 index e7e9bd3760..0000000000 --- a/packaging/debs/Debian/debian/changelog +++ /dev/null @@ -1,427 +0,0 @@ -rabbitmq-server (3.6.5-1) unstable; urgency=low - - * New Upstream Release - - -- Michael Klishin <michael@rabbitmq.com> Fri, 05 Aug 2016 14:20:47 +0100 - -rabbitmq-server (3.6.4-1) unstable; urgency=low - - * New Upstream Release - - -- Michael Klishin <michael@rabbitmq.com> Fri, 29 Jul 2016 11:40:53 +0100 - -rabbitmq-server (3.6.3-1) unstable; urgency=low - - * New Upstream Release - - -- Michael Klishin <michael@rabbitmq.com> Wed, 06 Jul 2016 19:19:21 +0100 - -rabbitmq-server (3.6.2-1) unstable; urgency=low - - * New Upstream Release - - -- Michael Klishin <michael@rabbitmq.com> Thu, 19 May 2016 09:20:06 +0100 - -rabbitmq-server (3.6.1-1) unstable; urgency=low - - * New Upstream Release - - -- Michael Klishin <michael@rabbitmq.com> Tue, 01 Mar 2016 13:19:57 +0000 - -rabbitmq-server (3.6.0-1) unstable; urgency=low - - * New Upstream Release - - -- Michael Klishin <michael@rabbitmq.com> Tue, 22 Dec 2015 13:21:56 +0000 - -rabbitmq-server (3.5.7-1) unstable; urgency=low - - * New Upstream Release - - -- Michael Klishin <michael@rabbitmq.com> Tue, 15 Dec 2015 10:10:46 +0000 - -rabbitmq-server (3.5.6-1) unstable; urgency=low - - * New Upstream Release - - -- Michael Klishin <michael@rabbitmq.com> Wed, 07 Oct 2015 13:31:24 +0100 - -rabbitmq-server (3.5.5-3) unstable; urgency=low - - * Fix bashism in rabbitmq-script-wrapper - - -- Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> Thu, 24 Sep 2015 19:18:17 +0100 - -rabbitmq-server (3.5.5-1) unstable; urgency=low - - * New Upstream Release - - -- Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> Thu, 24 Sep 2015 10:57:25 +0100 - -rabbitmq-server (3.5.4-1) unstable; urgency=low - - * New Upstream Release - - -- Michael Klishin <michael@rabbitmq.com> Tue, 21 Jul 2015 20:25:48 +0100 - -rabbitmq-server (3.5.3-1) unstable; urgency=low - - * New Upstream Release - - -- Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> Fri, 22 May 2015 11:04:17 +0100 - -rabbitmq-server (3.5.2-1) unstable; urgency=low - - * New Upstream Release - - -- Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> Tue, 12 May 2015 16:21:44 +0100 - -rabbitmq-server (3.5.1-1) unstable; urgency=low - - * New Upstream Release - - -- Michael Klishin <michael@rabbitmq.com> Thu, 02 Apr 2015 10:17:30 +0100 - -rabbitmq-server (3.5.0-1) unstable; urgency=low - - * New Upstream Release - - -- Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> Wed, 11 Mar 2015 13:56:19 +0000 - -rabbitmq-server (3.4.4-1) unstable; urgency=low - - * New Upstream Release - - -- Michael Klishin <michael@rabbitmq.com> Wed, 11 Feb 2015 12:05:01 +0000 - -rabbitmq-server (3.4.3-1) unstable; urgency=low - - * New Upstream Release - - -- Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> Tue, 06 Jan 2015 15:58:45 +0000 - -rabbitmq-server (3.4.2-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Wed, 26 Nov 2014 12:11:12 +0000 - -rabbitmq-server (3.4.1-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Wed, 29 Oct 2014 13:31:10 +0000 - -rabbitmq-server (3.4.0-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Tue, 21 Oct 2014 14:21:36 +0100 - -rabbitmq-server (3.3.5-1) unstable; urgency=low - - * New Upstream Release - * Changed Uploaders from Emile Joubert to Blair Hester - - -- Simon MacMullen <simon@rabbitmq.com> Mon, 11 Aug 2014 12:23:31 +0100 - -rabbitmq-server (3.3.4-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Tue, 24 Jun 2014 12:50:29 +0100 - -rabbitmq-server (3.3.3-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Mon, 16 Jun 2014 13:00:00 +0100 - -rabbitmq-server (3.3.2-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Mon, 09 Jun 2014 10:25:22 +0100 - -rabbitmq-server (3.3.1-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Tue, 29 Apr 2014 11:49:23 +0100 - -rabbitmq-server (3.3.0-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Wed, 02 Apr 2014 14:23:14 +0100 - -rabbitmq-server (3.2.4-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Mon, 03 Mar 2014 14:50:18 +0000 - -rabbitmq-server (3.2.3-1) unstable; urgency=low - - * New Upstream Release - - -- Emile Joubert <emile@rabbitmq.com> Thu, 23 Jan 2014 14:46:37 +0000 - -rabbitmq-server (3.2.2-1) unstable; urgency=low - - * New Upstream Release - - -- Emile Joubert <emile@rabbitmq.com> Tue, 10 Dec 2013 16:08:08 +0000 - -rabbitmq-server (3.2.0-1) unstable; urgency=low - - * New Upstream Release - - -- Emile Joubert <emile@rabbitmq.com> Wed, 23 Oct 2013 12:44:10 +0100 - -rabbitmq-server (3.1.5-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Thu, 15 Aug 2013 11:03:13 +0100 - -rabbitmq-server (3.1.3-1) unstable; urgency=low - - * New Upstream Release - - -- Tim Watson <tim@rabbitmq.com> Tue, 25 Jun 2013 15:01:12 +0100 - -rabbitmq-server (3.1.2-1) unstable; urgency=low - - * New Upstream Release - - -- Tim Watson <tim@rabbitmq.com> Mon, 24 Jun 2013 11:16:41 +0100 - -rabbitmq-server (3.1.1-1) unstable; urgency=low - - * Test release - - -- Tim Watson <tim@rabbitmq.com> Mon, 20 May 2013 16:21:20 +0100 - -rabbitmq-server (3.1.0-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Wed, 01 May 2013 11:57:58 +0100 - -rabbitmq-server (3.0.1-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Tue, 11 Dec 2012 11:29:55 +0000 - -rabbitmq-server (3.0.0-1) unstable; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Fri, 16 Nov 2012 14:15:29 +0000 - -rabbitmq-server (2.7.1-1) natty; urgency=low - - * New Upstream Release - - -- Steve Powell <steve@rabbitmq.com> Fri, 16 Dec 2011 12:12:36 +0000 - -rabbitmq-server (2.7.0-1) natty; urgency=low - - * New Upstream Release - - -- Steve Powell <steve@rabbitmq.com> Tue, 08 Nov 2011 16:47:50 +0000 - -rabbitmq-server (2.6.1-1) natty; urgency=low - - * New Upstream Release - - -- Tim <tim@rabbitmq.com> Fri, 09 Sep 2011 14:38:45 +0100 - -rabbitmq-server (2.6.0-1) natty; urgency=low - - * New Upstream Release - - -- Tim <tim@rabbitmq.com> Fri, 26 Aug 2011 16:29:40 +0100 - -rabbitmq-server (2.5.1-1) lucid; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Mon, 27 Jun 2011 11:21:49 +0100 - -rabbitmq-server (2.5.0-1) lucid; urgency=low - - * New Upstream Release - - -- <jerryk@vmware.com> Thu, 09 Jun 2011 07:20:29 -0700 - -rabbitmq-server (2.4.1-1) lucid; urgency=low - - * New Upstream Release - - -- Alexandru Scvortov <alexandru@rabbitmq.com> Thu, 07 Apr 2011 16:49:22 +0100 - -rabbitmq-server (2.4.0-1) lucid; urgency=low - - * New Upstream Release - - -- Alexandru Scvortov <alexandru@rabbitmq.com> Tue, 22 Mar 2011 17:34:31 +0000 - -rabbitmq-server (2.3.1-1) lucid; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Thu, 03 Feb 2011 12:43:56 +0000 - -rabbitmq-server (2.3.0-1) lucid; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@rabbitmq.com> Tue, 01 Feb 2011 12:52:16 +0000 - -rabbitmq-server (2.2.0-1) lucid; urgency=low - - * New Upstream Release - - -- Rob Harrop <rob@rabbitmq.com> Mon, 29 Nov 2010 12:24:48 +0000 - -rabbitmq-server (2.1.1-1) lucid; urgency=low - - * New Upstream Release - - -- Vlad Alexandru Ionescu <vlad@rabbitmq.com> Tue, 19 Oct 2010 17:20:10 +0100 - -rabbitmq-server (2.1.0-1) lucid; urgency=low - - * New Upstream Release - - -- Marek Majkowski <marek@rabbitmq.com> Tue, 14 Sep 2010 14:20:17 +0100 - -rabbitmq-server (2.0.0-1) karmic; urgency=low - - * New Upstream Release - - -- Michael Bridgen <mikeb@rabbitmq.com> Mon, 23 Aug 2010 14:55:39 +0100 - -rabbitmq-server (1.8.1-1) lucid; urgency=low - - * New Upstream Release - - -- Emile Joubert <emile@rabbitmq.com> Wed, 14 Jul 2010 15:05:24 +0100 - -rabbitmq-server (1.8.0-1) intrepid; urgency=low - - * New Upstream Release - - -- Matthew Sackman <matthew@rabbitmq.com> Tue, 15 Jun 2010 12:48:48 +0100 - -rabbitmq-server (1.7.2-1) intrepid; urgency=low - - * New Upstream Release - - -- Matthew Sackman <matthew@lshift.net> Mon, 15 Feb 2010 15:54:47 +0000 - -rabbitmq-server (1.7.1-1) intrepid; urgency=low - - * New Upstream Release - - -- Matthew Sackman <matthew@lshift.net> Fri, 22 Jan 2010 14:14:29 +0000 - -rabbitmq-server (1.7.0-1) intrepid; urgency=low - - * New Upstream Release - - -- David Wragg <dpw@lshift.net> Mon, 05 Oct 2009 13:44:41 +0100 - -rabbitmq-server (1.6.0-1) hardy; urgency=low - - * New Upstream Release - - -- Matthias Radestock <matthias@lshift.net> Tue, 16 Jun 2009 15:02:58 +0100 - -rabbitmq-server (1.5.5-1) hardy; urgency=low - - * New Upstream Release - - -- Matthias Radestock <matthias@lshift.net> Tue, 19 May 2009 09:57:54 +0100 - -rabbitmq-server (1.5.4-1) hardy; urgency=low - - * New Upstream Release - - -- Matthias Radestock <matthias@lshift.net> Mon, 06 Apr 2009 09:19:32 +0100 - -rabbitmq-server (1.5.3-1) hardy; urgency=low - - * New Upstream Release - - -- Tony Garnock-Jones <tonyg@lshift.net> Tue, 24 Feb 2009 18:23:33 +0000 - -rabbitmq-server (1.5.2-1) hardy; urgency=low - - * New Upstream Release - - -- Tony Garnock-Jones <tonyg@lshift.net> Mon, 23 Feb 2009 16:03:38 +0000 - -rabbitmq-server (1.5.1-1) hardy; urgency=low - - * New Upstream Release - - -- Simon MacMullen <simon@lshift.net> Mon, 19 Jan 2009 15:46:13 +0000 - -rabbitmq-server (1.5.0-1) testing; urgency=low - - * New Upstream Release - - -- Matthias Radestock <matthias@lshift.net> Wed, 17 Dec 2008 18:23:47 +0000 - -rabbitmq-server (1.4.0-1) testing; urgency=low - - * New Upstream Release - - -- Tony Garnock-Jones <tonyg@lshift.net> Thu, 24 Jul 2008 13:21:48 +0100 - -rabbitmq-server (1.3.0-1) testing; urgency=low - - * New Upstream Release - - -- Adrien Pierard <adrien@lshift.net> Mon, 03 Mar 2008 15:34:38 +0000 - -rabbitmq-server (1.2.0-2) testing; urgency=low - - * Fixed rabbitmqctl wrapper script - - -- Simon MacMullen <simon@lshift.net> Fri, 05 Oct 2007 11:55:00 +0100 - -rabbitmq-server (1.2.0-1) testing; urgency=low - - * New upstream release - - -- Simon MacMullen <simon@lshift.net> Wed, 26 Sep 2007 11:49:26 +0100 - -rabbitmq-server (1.1.1-1) testing; urgency=low - - * New upstream release - - -- Simon MacMullen <simon@lshift.net> Wed, 29 Aug 2007 12:03:15 +0100 - -rabbitmq-server (1.1.0-alpha-2) testing; urgency=low - - * Fixed erlang-nox dependency - - -- Simon MacMullen <simon@lshift.net> Thu, 02 Aug 2007 11:27:13 +0100 - -rabbitmq-server (1.1.0-alpha-1) testing; urgency=low - - * New upstream release - - -- Simon MacMullen <simon@lshift.net> Fri, 20 Jul 2007 18:17:33 +0100 - -rabbitmq-server (1.0.0-alpha-1) unstable; urgency=low - - * Initial release - - -- Tony Garnock-Jones <tonyg@shortstop.lshift.net> Wed, 31 Jan 2007 19:06:33 +0000 - diff --git a/packaging/debs/Debian/debian/compat b/packaging/debs/Debian/debian/compat deleted file mode 100644 index ec635144f6..0000000000 --- a/packaging/debs/Debian/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/packaging/debs/Debian/debian/control b/packaging/debs/Debian/debian/control deleted file mode 100644 index 050051ba3f..0000000000 --- a/packaging/debs/Debian/debian/control +++ /dev/null @@ -1,24 +0,0 @@ -Source: rabbitmq-server -Section: net -Priority: extra -Maintainer: RabbitMQ Team <info@rabbitmq.com> -Uploaders: Michael Klishin <michael@rabbitmq.com>, - Karl Nilsson <knilsson@rabbitmq.com>, - Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> -Build-Depends: debhelper (>= 9), - dh-systemd (>= 1.5), - erlang-dev, - python-simplejson, - xmlto, - xsltproc, - erlang-nox (>= 1:16.b.3) | esl-erlang, - zip, - rsync -Standards-Version: 3.9.4 - -Package: rabbitmq-server -Architecture: all -Depends: erlang-nox (>= 1:16.b.3) | esl-erlang, adduser, logrotate, socat, init-system-helpers (>= 1.13~) -Description: Multi-protocol messaging broker - RabbitMQ is an open source multi-protocol messaging broker. -Homepage: http://www.rabbitmq.com/ diff --git a/packaging/debs/Debian/debian/copyright b/packaging/debs/Debian/debian/copyright deleted file mode 100644 index 521b903754..0000000000 --- a/packaging/debs/Debian/debian/copyright +++ /dev/null @@ -1,52 +0,0 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: rabbitmq-server -Upstream-Contact: Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> -Source: https://github.com/rabbitmq/rabbitmq-server - -Files: * -Copyright: 2007-2015 Pivotal Software, Inc. -License: MPL-1.1 - -Files: src/mochinum.erl deps/rabbit_common/src/mochijson2.erl -Copyright: 2007 Mochi Media, Inc. -License: MIT - -License: MPL-1.1 - The contents of this file are subject to the Mozilla Public License - Version 1.1 (the "License"); you may not use this file except in - compliance with the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - . - Software distributed under the License is distributed on an "AS IS" - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See - the License for the specific language governing rights and limitations - under the License - . - The Original Code is RabbitMQ - . - The Initial Developer of the Original Code is Pivotal Software, Inc. - Copyright (c) 2007-2015 Pivotal Software, Inc. All rights reserved. - -License: MIT - This is the MIT license - . - Copyright (c) 2007 Mochi Media, Inc - . - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions - : - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/packaging/debs/Debian/debian/dirs b/packaging/debs/Debian/debian/dirs deleted file mode 100644 index 625b7d41f5..0000000000 --- a/packaging/debs/Debian/debian/dirs +++ /dev/null @@ -1,9 +0,0 @@ -usr/lib/rabbitmq/bin -usr/lib/erlang/lib -usr/sbin -usr/share/man -var/lib/rabbitmq/mnesia -var/log/rabbitmq -etc/logrotate.d -etc/rabbitmq - diff --git a/packaging/debs/Debian/debian/postinst b/packaging/debs/Debian/debian/postinst deleted file mode 100644 index c83881e6ba..0000000000 --- a/packaging/debs/Debian/debian/postinst +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/sh -# postinst script for rabbitmq -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * <postinst> `configure' <most-recently-configured-version> -# * <old-postinst> `abort-upgrade' <new version> -# * <conflictor's-postinst> `abort-remove' `in-favour' <package> -# <new-version> -# * <postinst> `abort-remove' -# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' -# <failed-install-package> <version> `removing' -# <conflicting-package> <version> -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - - -# create rabbitmq group -if ! getent group rabbitmq >/dev/null; then - addgroup --system rabbitmq -fi - -# create rabbitmq user -if ! getent passwd rabbitmq >/dev/null; then - adduser --system --ingroup rabbitmq --home /var/lib/rabbitmq \ - --no-create-home --gecos "RabbitMQ messaging server" \ - --disabled-login rabbitmq -fi - -chown -R rabbitmq:rabbitmq /var/lib/rabbitmq -chown -R rabbitmq:rabbitmq /var/log/rabbitmq -chmod 750 /var/lib/rabbitmq/mnesia -chmod -R o-rwx,g-w /var/lib/rabbitmq/mnesia - -case "$1" in - configure) - if [ -f /etc/rabbitmq/rabbitmq.conf ] && \ - [ ! -f /etc/rabbitmq/rabbitmq-env.conf ]; then - mv /etc/rabbitmq/rabbitmq.conf /etc/rabbitmq/rabbitmq-env.conf - fi - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 - - diff --git a/packaging/debs/Debian/debian/postrm.in b/packaging/debs/Debian/debian/postrm.in deleted file mode 100644 index c2e9bbfedc..0000000000 --- a/packaging/debs/Debian/debian/postrm.in +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/sh -# postrm script for rabbitmq -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * <postrm> `remove' -# * <postrm> `purge' -# * <old-postrm> `upgrade' <new-version> -# * <new-postrm> `failed-upgrade' <old-version> -# * <new-postrm> `abort-install' -# * <new-postrm> `abort-install' <old-version> -# * <new-postrm> `abort-upgrade' <old-version> -# * <disappearer's-postrm> `disappear' <overwriter> -# <overwriter-version> -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - -remove_plugin_traces() { - # Remove traces of plugins - rm -rf /var/lib/rabbitmq/plugins-scratch -} - -case "$1" in - purge) - rm -f /etc/default/rabbitmq - if [ -d /var/lib/rabbitmq ]; then - rm -r /var/lib/rabbitmq - fi - if [ -d /var/log/rabbitmq ]; then - rm -r /var/log/rabbitmq - fi - if [ -d /etc/rabbitmq ]; then - rm -r /etc/rabbitmq - fi - remove_plugin_traces - if getent passwd rabbitmq >/dev/null; then - # Stop epmd if run by the rabbitmq user - pkill -u rabbitmq epmd || : - fi - ;; - - remove|upgrade) - remove_plugin_traces - ;; - - failed-upgrade|abort-install|abort-upgrade|disappear) - ;; - - *) - echo "postrm called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 - - diff --git a/packaging/debs/Debian/debian/rabbitmq-server.default b/packaging/debs/Debian/debian/rabbitmq-server.default deleted file mode 100644 index bde5e30895..0000000000 --- a/packaging/debs/Debian/debian/rabbitmq-server.default +++ /dev/null @@ -1,9 +0,0 @@ -# This file is sourced by /etc/init.d/rabbitmq-server. Its primary -# reason for existing is to allow adjustment of system limits for the -# rabbitmq-server process. -# -# Maximum number of open file handles. This will need to be increased -# to handle many simultaneous connections. Refer to the system -# documentation for ulimit (in man bash) for more information. -# -#ulimit -n 1024 diff --git a/packaging/debs/Debian/debian/rabbitmq-server.docs b/packaging/debs/Debian/debian/rabbitmq-server.docs deleted file mode 100644 index fbe9f95a05..0000000000 --- a/packaging/debs/Debian/debian/rabbitmq-server.docs +++ /dev/null @@ -1,2 +0,0 @@ -docs/rabbitmq.config.example -docs/set_rabbitmq_policy.sh.example diff --git a/packaging/debs/Debian/debian/rabbitmq-server.init b/packaging/debs/Debian/debian/rabbitmq-server.init deleted file mode 100644 index fce2d16401..0000000000 --- a/packaging/debs/Debian/debian/rabbitmq-server.init +++ /dev/null @@ -1,191 +0,0 @@ -#!/bin/sh -# -# rabbitmq-server RabbitMQ broker -# -# chkconfig: - 80 05 -# description: Manages RabbitMQ server -# - -### BEGIN INIT INFO -# Provides: rabbitmq-server -# Required-Start: $remote_fs $network -# Required-Stop: $remote_fs $network -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Description: RabbitMQ broker -# Short-Description: Manages RabbitMQ server -### END INIT INFO - -PATH=/sbin:/usr/sbin:/bin:/usr/bin -NAME=rabbitmq-server -DAEMON=/usr/sbin/${NAME} -CONTROL=/usr/sbin/rabbitmqctl -DESC="message broker" -USER=rabbitmq -ROTATE_SUFFIX= -PID_FILE=/var/run/rabbitmq/pid -RABBITMQ_ENV=/usr/lib/rabbitmq/bin/rabbitmq-env - -test -x $DAEMON || exit 0 -test -x $CONTROL || exit 0 - -RETVAL=0 -set -e - -[ -f /etc/default/${NAME} ] && . /etc/default/${NAME} - -RABBITMQ_SCRIPTS_DIR=$(dirname "$RABBITMQ_ENV") -. "$RABBITMQ_ENV" - -. /lib/lsb/init-functions -. /lib/init/vars.sh - -ensure_pid_dir () { - PID_DIR=`dirname ${PID_FILE}` - if [ ! -d ${PID_DIR} ] ; then - mkdir -p ${PID_DIR} - chown -R ${USER}:${USER} ${PID_DIR} - chmod 755 ${PID_DIR} - fi -} - -remove_pid () { - rm -f ${PID_FILE} - rmdir `dirname ${PID_FILE}` || : -} - -start_rabbitmq () { - status_rabbitmq quiet - if [ $RETVAL != 0 ] ; then - RETVAL=0 - ensure_pid_dir - set +e - RABBITMQ_PID_FILE=$PID_FILE start-stop-daemon --quiet \ - --chuid rabbitmq --start --exec $DAEMON \ - --pidfile "$PID_FILE" --background - $CONTROL wait $PID_FILE >/dev/null 2>&1 - RETVAL=$? - set -e - if [ $RETVAL != 0 ] ; then - remove_pid - fi - else - RETVAL=3 - fi -} - -stop_rabbitmq () { - status_rabbitmq quiet - if [ $RETVAL = 0 ] ; then - set +e - $CONTROL stop ${PID_FILE} \ - > ${RABBITMQ_LOG_BASE}/shutdown_log \ - 2> ${RABBITMQ_LOG_BASE}/shutdown_err - RETVAL=$? - set -e - if [ $RETVAL = 0 ] ; then - remove_pid - fi - else - RETVAL=3 - fi -} - -status_rabbitmq() { - set +e - if [ "$1" != "quiet" ] ; then - $CONTROL status 2>&1 - else - $CONTROL status > /dev/null 2>&1 - fi - if [ $? != 0 ] ; then - RETVAL=3 - fi - set -e -} - -rotate_logs_rabbitmq() { - set +e - $CONTROL -q rotate_logs ${ROTATE_SUFFIX} - if [ $? != 0 ] ; then - RETVAL=1 - fi - set -e -} - -restart_running_rabbitmq () { - status_rabbitmq quiet - if [ $RETVAL = 0 ] ; then - restart_rabbitmq - else - log_warning_msg "${DESC} not running" - fi -} - -restart_rabbitmq() { - stop_rabbitmq - start_rabbitmq -} - -restart_end() { - if [ $RETVAL = 0 ] ; then - log_end_msg 0 - else - log_end_msg 1 - fi -} - -start_stop_end() { - case "$RETVAL" in - 0) - [ -x /sbin/initctl ] && /sbin/initctl emit --no-wait "${NAME}-${1}" - log_end_msg 0 - ;; - 3) - log_warning_msg "${DESC} already ${1}" - log_end_msg 0 - RETVAL=0 - ;; - *) - log_warning_msg "FAILED - check ${RABBITMQ_LOG_BASE}/startup_\{log, _err\}" - log_end_msg 1 - ;; - esac -} - -case "$1" in - start) - log_daemon_msg "Starting ${DESC}" $NAME - start_rabbitmq - start_stop_end "running" - ;; - stop) - log_daemon_msg "Stopping ${DESC}" $NAME - stop_rabbitmq - start_stop_end "stopped" - ;; - status) - status_rabbitmq - ;; - rotate-logs) - log_action_begin_msg "Rotating log files for ${DESC}: ${NAME}" - rotate_logs_rabbitmq - log_action_end_msg $RETVAL - ;; - force-reload|reload|restart) - log_daemon_msg "Restarting ${DESC}" $NAME - restart_rabbitmq - restart_end - ;; - try-restart) - log_daemon_msg "Restarting ${DESC}" $NAME - restart_running_rabbitmq - restart_end - ;; - *) - echo "Usage: $0 {start|stop|status|rotate-logs|restart|condrestart|try-restart|reload|force-reload}" >&2 - RETVAL=1 - ;; -esac - -exit $RETVAL diff --git a/packaging/debs/Debian/debian/rabbitmq-server.logrotate b/packaging/debs/Debian/debian/rabbitmq-server.logrotate deleted file mode 100644 index c786df77b2..0000000000 --- a/packaging/debs/Debian/debian/rabbitmq-server.logrotate +++ /dev/null @@ -1,12 +0,0 @@ -/var/log/rabbitmq/*.log { - weekly - missingok - rotate 20 - compress - delaycompress - notifempty - sharedscripts - postrotate - /etc/init.d/rabbitmq-server rotate-logs > /dev/null - endscript -} diff --git a/packaging/debs/Debian/debian/rabbitmq-server.manpages b/packaging/debs/Debian/debian/rabbitmq-server.manpages deleted file mode 100644 index e0220b47c3..0000000000 --- a/packaging/debs/Debian/debian/rabbitmq-server.manpages +++ /dev/null @@ -1,4 +0,0 @@ -docs/rabbitmq-env.conf.5 -docs/rabbitmq-plugins.1 -docs/rabbitmq-server.1 -docs/rabbitmqctl.1 diff --git a/packaging/debs/Debian/debian/rabbitmq-server.service b/packaging/debs/Debian/debian/rabbitmq-server.service deleted file mode 100644 index 1aa6549b64..0000000000 --- a/packaging/debs/Debian/debian/rabbitmq-server.service +++ /dev/null @@ -1,18 +0,0 @@ -# systemd unit example -[Unit] -Description=RabbitMQ broker -After=network.target epmd@0.0.0.0.socket -Wants=network.target epmd@0.0.0.0.socket - -[Service] -Type=notify -User=rabbitmq -Group=rabbitmq -NotifyAccess=all -TimeoutStartSec=3600 -WorkingDirectory=/var/lib/rabbitmq -ExecStart=/usr/lib/rabbitmq/bin/rabbitmq-server -ExecStop=/usr/lib/rabbitmq/bin/rabbitmqctl stop - -[Install] -WantedBy=multi-user.target diff --git a/packaging/debs/Debian/debian/rules b/packaging/debs/Debian/debian/rules deleted file mode 100755 index 770eeb0ea5..0000000000 --- a/packaging/debs/Debian/debian/rules +++ /dev/null @@ -1,57 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -DEB_DESTDIR = debian/rabbitmq-server -VERSION = $(shell dpkg-parsechangelog | awk '/^Version:/ {version=$$0; sub(/Version: /, "", version); sub(/-.*/, "", version); print version;}') - -%: - dh $@ --parallel --with systemd - -override_dh_auto_clean: - $(MAKE) clean distclean-manpages - -override_dh_auto_build: - $(MAKE) dist manpages - -override_dh_auto_test: - @: - -export PREFIX RMQ_ROOTDIR - -override_dh_auto_install: PREFIX = /usr -override_dh_auto_install: RMQ_ROOTDIR = $(PREFIX)/lib/rabbitmq -override_dh_auto_install: RMQ_ERLAPP_DIR = $(RMQ_ROOTDIR)/lib/rabbitmq_server-$(VERSION) -override_dh_auto_install: - dh_auto_install - - $(MAKE) install-bin DESTDIR=$(DEB_DESTDIR) - - sed -e 's|@RABBIT_LIB@|$(RMQ_ERLAPP_DIR)|g' \ - < debian/postrm.in > debian/postrm - - sed -e 's|@SU_RABBITMQ_SH_C@|su rabbitmq -s /bin/sh -c|' \ - -e 's|@STDOUT_STDERR_REDIRECTION@|> "$$RABBITMQ_LOG_BASE/startup_log" 2> "$$RABBITMQ_LOG_BASE/startup_err"|' \ - < scripts/rabbitmq-script-wrapper \ - > $(DEB_DESTDIR)$(PREFIX)/sbin/rabbitmqctl - chmod 0755 $(DEB_DESTDIR)$(PREFIX)/sbin/rabbitmqctl - for script in rabbitmq-server rabbitmq-plugins; do \ - cp -a $(DEB_DESTDIR)$(PREFIX)/sbin/rabbitmqctl \ - $(DEB_DESTDIR)$(PREFIX)/sbin/$$script; \ - done - - install -p -D -m 0644 debian/rabbitmq-server.default \ - $(DEB_DESTDIR)/etc/default/rabbitmq-server - - install -p -D -m 0755 scripts/rabbitmq-server.ocf \ - $(DEB_DESTDIR)$(PREFIX)/lib/ocf/resource.d/rabbitmq/rabbitmq-server - install -p -D -m 0755 scripts/rabbitmq-server-ha.ocf \ - $(DEB_DESTDIR)$(PREFIX)/lib/ocf/resource.d/rabbitmq/rabbitmq-server-ha - - rm $(DEB_DESTDIR)$(RMQ_ERLAPP_DIR)/LICENSE* \ - $(DEB_DESTDIR)$(RMQ_ERLAPP_DIR)/INSTALL - - rmdir $(DEB_DESTDIR)$(PREFIX)/lib/erlang/lib \ - $(DEB_DESTDIR)$(PREFIX)/lib/erlang diff --git a/packaging/debs/Debian/debian/source/format b/packaging/debs/Debian/debian/source/format deleted file mode 100644 index 163aaf8d82..0000000000 --- a/packaging/debs/Debian/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/packaging/debs/Debian/debian/watch b/packaging/debs/Debian/debian/watch deleted file mode 100644 index b41aff9aed..0000000000 --- a/packaging/debs/Debian/debian/watch +++ /dev/null @@ -1,4 +0,0 @@ -version=3 - -http://www.rabbitmq.com/releases/rabbitmq-server/v(.*)/rabbitmq-server-(\d.*)\.tar\.gz \ - debian uupdate diff --git a/packaging/debs/apt-repository/Makefile b/packaging/debs/apt-repository/Makefile deleted file mode 100644 index dbf8871a51..0000000000 --- a/packaging/debs/apt-repository/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -PACKAGES_DIR ?= ../../../PACKAGES -REPO_DIR ?= debian - -SIGNING_KEY ?= default - -ifeq "$(UNOFFICIAL_RELEASE)" "" -HOME_ARG = HOME=$(GNUPG_PATH) -endif - -all: debian_apt_repository - -clean: - rm -rf $(REPO_DIR) - -CAN_HAS_REPREPRO=$(shell [ -f /usr/bin/reprepro ] && echo true) -ifeq ($(CAN_HAS_REPREPRO), true) -debian_apt_repository: clean - mkdir -p $(REPO_DIR)/conf - cp -a distributions $(REPO_DIR)/conf -ifeq "$(UNOFFICIAL_RELEASE)" "" - echo SignWith: $(SIGNING_KEY) >> $(REPO_DIR)/conf/distributions -endif - for FILE in $(PACKAGES_DIR)/*.changes ; do \ - $(HOME_ARG) reprepro --ignore=wrongdistribution \ - -Vb $(REPO_DIR) include kitten $${FILE} ; \ - done - reprepro -Vb $(REPO_DIR) createsymlinks -else -debian_apt_repository: - @echo Not building APT repository as reprepro could not be found -endif diff --git a/packaging/debs/apt-repository/README b/packaging/debs/apt-repository/README deleted file mode 100644 index 514a37f33e..0000000000 --- a/packaging/debs/apt-repository/README +++ /dev/null @@ -1,17 +0,0 @@ -APT repository for RabbitMQ - -Previously we've attempted to run a repository in the same way that -Debian would: have repository management software installed on the -server, and upload new packages to the repository as and when they're -ready. - -This turned out to be both fiddly and annoying to do (and more -particularly to automate) so since our repository is always going to be -small it's easier just to create the entire repository as part of the -build process, just like a package. It can then be moved into place as a -single unit. The make target "debian_apt_repository" (invoked by "dist") -will create it, and it can get moved onto the server with the rest of -the packages. - -Read "README-real-repository" for information on how we used to do -this. diff --git a/packaging/debs/apt-repository/README-real-repository b/packaging/debs/apt-repository/README-real-repository deleted file mode 100644 index 189852eb60..0000000000 --- a/packaging/debs/apt-repository/README-real-repository +++ /dev/null @@ -1,130 +0,0 @@ -APT Repository for RabbitMQ in Debian -===================================== - -First, a note on what we're trying to do. We want a single "testing" -repository. When RabbitMQ is more stable we will also want a -"stable" repository. It is very important to understand that these refer -to the state of the rabbit code, *NOT* which Debian distribution they go -with. At the moment our dependencies are very simple so our packages can -be used with any current Debian version (etch, lenny, sid) as well as -with Ubuntu. So although we have a "testing" distribution, this is not -codenamed "lenny". Instead it's currently codenamed "kitten" since -that's a baby rabbit. - -Secondly, a note on software. We need a tool to manage the repository, -and a tool to perform uploads to the repository. Debian being Debian -there are quite a few of each. We will use "reprepro" to manage the -repository since it's modern, maintained, and fairly simple. We will use -"dupload" to perform the uploads since it gives us the ability to run -arbitrary commands after the upload, which means we don't need to run a -cron job on the web server to process uploads. - -Creating a repository -===================== - -Much of this was cribbed from: -http://www.debian-administration.org/articles/286 - -The repository is fundamentally just some files in a folder, served over -HTTP (or FTP etc). So let's make it "debian" in the root of -www.rabbitmq.com. - -This means the repository will be at http://www.rabbitmq.com/debian/ and -can be added to a sources.list as: - -deb http://www.rabbitmq.com/debian/ testing main -deb-src http://www.rabbitmq.com/debian/ testing main - -Inside this folder we need a "conf" folder, and in -that we need a "distributions" configuration file - see the file in this -folder. Note that: - -* We list all architectures so that people can install rabbitmq-server - on to anything. -* We don't list the "all" architecture even though we use it; it's - implied. -* We only have a "main" component, we could have non-free and contrib - here if it was relevant. -* We list the email address associated with the key we want to use to - sign the repository. Yes, even after signing packages we still want to - sign the repository. - -We're now ready to go. Assuming the path to our repository is /path, -(and hence configuration is in /path/conf) we can upload a file to the -repository (creating it in the process) by doing something like this on -the repository host: - -$ reprepro --ignore=wrongdistribution -Vb /path include kitten \ - rabbitmq-server_1.0.0-alpha-1_i386.changes - -Note that we upload to the distribution "kitten" rather than "testing". -We also pass --ignore=wrongdistribution since the current packages are -built to go in "unstable" (this will be changed obviously). - -Note also that the .changes file claims to be for i386 even though the -package is for architecture "all". This is a bug in debhelper. - -Finally, if you've just created a repository, you want to run: - -$ reprepro -Vb /path createsymlinks - -since this will create "kitten" -> "testing" symlinks. You only need to -do this once. - -Removing packages -================= - -Fairly simple: - -$ reprepro --ignore=wrongdistribution -Vb /path remove kitten \ - rabbitmq-server - -Subsequent updates and "dupload" -================================ - -You can run the "reprepro" command above again to update the versions of -software in the repository. Since we probably don't want to have to log -into the machine in question to do this, we can use "dupload". This is a -tool which uploads Debian packages. The supplied file "dupload.conf" can -be renamed to ~/.dupload.conf. If you then run: - -$ dupload -to rabbit --nomail . - -in the folder with the .changes file, dupload will: - -* create an incoming folder in your home directory on the repository -machine -* upload everything there -* run reprepro to move the packages into the repository -* "rm -rf" the uploads folder - -This is a bit cheesy but should be enough for our purposes. The -dupload.conf uses scp and ssh so you need a public-key login (or type -your password lots). - -There's still an open question as to whether dupload is really needed -for our case. - -Keys and signing -================ - -We currently sign the package as we build it; but we also need to sign -the repository. The key is currently on my machine (mrforgetful) and has -ID 056E8E56. We should put it on CDs though. - -reprepro will automatically sign the repository if we have the right -SignWith line in the configuration, AND the secret key is installed on -the repository server. This is obviously not ideal; not sure what the -solution is right now. - -You can export the public key with: - -$ gpg --export --armor 056E8E56 > rabbit.pub - -(Open question: do we want to get our key on subkeys.pgp.net?) - -We can then add this key to the website and tell our users to import the -key into apt with: - -# apt-key add rabbit.pub - diff --git a/packaging/debs/apt-repository/distributions b/packaging/debs/apt-repository/distributions deleted file mode 100644 index 75b9fe4670..0000000000 --- a/packaging/debs/apt-repository/distributions +++ /dev/null @@ -1,7 +0,0 @@ -Origin: RabbitMQ -Label: RabbitMQ Repository for Debian / Ubuntu etc -Suite: testing -Codename: kitten -Architectures: AVR32 alpha amd64 arm armel armhf hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 m32 m68k mips mipsel netbsd-alpha netbsd-i386 powerpc s390 s390x sh sparc source -Components: main -Description: RabbitMQ Repository for Debian / Ubuntu etc diff --git a/packaging/debs/apt-repository/dupload.conf b/packaging/debs/apt-repository/dupload.conf deleted file mode 100644 index 9ceed76000..0000000000 --- a/packaging/debs/apt-repository/dupload.conf +++ /dev/null @@ -1,16 +0,0 @@ -package config; - -$rabbit_user = "simon"; -$rabbit_host = "mrforgetful.lshift.net"; -$rabbit_repo_path = "/srv/debian"; -$rabbit_reprepro_extra_args = "--ignore=wrongdistribution"; - -$cfg{'rabbit'} = { - fqdn => "$rabbit_host", - login => "$rabbit_user", - method => "scp", - incoming => "incoming", -}; - -$preupload{'deb'} = "ssh ${rabbit_host} mkdir incoming"; -$postupload{'deb'} = "ssh ${rabbit_host} \"cd incoming && reprepro ${$rabbit_reprepro_extra_args} -Vb ${rabbit_repo_path} include kitten *.changes && cd .. && rm -r incoming\""; |
