Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Hello release time, I would like to request package camping (version 2.1.498-4) to be unblocked. I have applied a patch that fixes support for HTTP POST, which is rather necessary in a web application framework. This upload fixes RC bug #689038: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=689038 I have attached a debdiff of camping with the version in testing (2.1.498-3). Plase unblock camping/2.1.498-4, Cheers, Paul -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (102, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru camping-2.1.498/debian/changelog camping-2.1.498/debian/changelog --- camping-2.1.498/debian/changelog 2012-06-24 16:23:09.000000000 +0200 +++ camping-2.1.498/debian/changelog 2012-10-25 19:54:18.000000000 +0200 @@ -1,3 +1,11 @@ +camping (2.1.498-4) unstable; urgency=low + + * debian/patches: add camping-allow-POST-through-Rack-File, + courtesy of Magnus Holm (closes: #689038) + * debian/source/local-options: unapply patches after build + + -- Paul van Tilburg <pau...@debian.org> Thu, 25 Oct 2012 19:54:15 +0200 + camping (2.1.498-3) unstable; urgency=low * debian/control: diff -Nru camping-2.1.498/debian/patches/allow-POST-through-Rack-File.patch camping-2.1.498/debian/patches/allow-POST-through-Rack-File.patch --- camping-2.1.498/debian/patches/allow-POST-through-Rack-File.patch 1970-01-01 01:00:00.000000000 +0100 +++ camping-2.1.498/debian/patches/allow-POST-through-Rack-File.patch 2012-10-25 19:42:13.000000000 +0200 @@ -0,0 +1,25 @@ +>From fe791e787f5665efdc3f17b0f6122260b3a6d770 Mon Sep 17 00:00:00 2001 +From: Magnus Holm <judo...@gmail.com> +Date: Fri, 10 Feb 2012 17:31:12 +0100 +Subject: [PATCH] Server: Also catch 405 from Rack::File + +--- + lib/camping/server.rb | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/camping/server.rb b/lib/camping/server.rb +index 47bffa7..af2bfc8 100644 +--- a/lib/camping/server.rb ++++ b/lib/camping/server.rb +@@ -149,7 +149,7 @@ module Camping + end + + def app +- Rack::Cascade.new([Rack::File.new(public_dir), self], [404, 403]) ++ Rack::Cascade.new([Rack::File.new(public_dir), self], [405, 404, 403]) + end + + def current_app +-- +1.7.10.4 + diff -Nru camping-2.1.498/debian/patches/series camping-2.1.498/debian/patches/series --- camping-2.1.498/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ camping-2.1.498/debian/patches/series 2012-10-25 19:42:13.000000000 +0200 @@ -0,0 +1 @@ +allow-POST-through-Rack-File.patch