[Python-modules-commits] r28314 - in packages/plainbox/trunk/debian (4 files)
zyga-guest at users.alioth.debian.org
zyga-guest at users.alioth.debian.org
Mon Mar 24 12:31:56 UTC 2014
Date: Monday, March 24, 2014 @ 12:31:55
Author: zyga-guest
Revision: 28314
* New upstream release
* debian/patches/disable-development-option: dropped, applied upstream
* debian/copyright: associate vendorized copies of argparse with appropriate
copyright section
Modified:
packages/plainbox/trunk/debian/changelog
packages/plainbox/trunk/debian/copyright
packages/plainbox/trunk/debian/patches/series
Deleted:
packages/plainbox/trunk/debian/patches/disable-development-option
Modified: packages/plainbox/trunk/debian/changelog
===================================================================
--- packages/plainbox/trunk/debian/changelog 2014-03-24 03:14:00 UTC (rev 28313)
+++ packages/plainbox/trunk/debian/changelog 2014-03-24 12:31:55 UTC (rev 28314)
@@ -1,6 +1,10 @@
-plainbox (0.5~b2-2) UNRELEASED; urgency=medium
+plainbox (0.5-1) UNRELEASED; urgency=medium
+ * New upstream release
* debian/control: drop X-Python3-Version << 3.5
+ * debian/patches/disable-development-option: dropped, applied upstream
+ * debian/copyright: associate vendorized copies of argparse with appropriate
+ copyright section
-- Zygmunt Krynicki <zygmunt.krynicki at canonical.com> Wed, 19 Mar 2014 00:08:12 +0100
Modified: packages/plainbox/trunk/debian/copyright
===================================================================
--- packages/plainbox/trunk/debian/copyright 2014-03-24 03:14:00 UTC (rev 28313)
+++ packages/plainbox/trunk/debian/copyright 2014-03-24 12:31:55 UTC (rev 28314)
@@ -114,6 +114,7 @@
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Files: plainbox/impl/_argparse.py
+Files: plainbox/vendor/argparse/*.py
Copyright:
Steven J. Bethard <steven.bethard at gmail.com>.
License: Python Software Foundation License Version 2
Deleted: packages/plainbox/trunk/debian/patches/disable-development-option
===================================================================
--- packages/plainbox/trunk/debian/patches/disable-development-option 2014-03-24 03:14:00 UTC (rev 28313)
+++ packages/plainbox/trunk/debian/patches/disable-development-option 2014-03-24 12:31:55 UTC (rev 28314)
@@ -1,39 +0,0 @@
-Description: Disable the --development option on plainbox-trusted-launcher-1
- The --development option allows the trusted launcher to bypass system
- security and load content from locations controlled by the user. It has
- been disabled by the Debian packaging, in agreement with the upstream
- developers (actually upstream wrote this patch). Until a better
- solution is found this patch needs to be maintained for every release.
- .
- Note, the patch is marked as "not-needed" so that nobody just forwards
- it upstream as it obviously cannot be applied there.
-Author: Zygmunt Krynicki <zygmunt.krynicki at canonical.com>
-Origin: upstream
-Bug-Ubuntu: https://bugs.launchpad.net/checkbox/+bug/1262809
-Forwarded: not-needed
-Last-Update: 2014-03-18
-
---- a/plainbox/impl/secure/launcher1.py
-+++ b/plainbox/impl/secure/launcher1.py
-@@ -31,7 +31,6 @@
- from plainbox.i18n import gettext as _
- from plainbox.impl.job import JobDefinition
- from plainbox.impl.job import JobOutputTextSource
--from plainbox.impl.providers.special import CheckBoxSrcProvider
- from plainbox.impl.secure.providers.v1 import all_providers
- from plainbox.impl.secure.rfc822 import load_rfc822_records, RFC822SyntaxError
-
-@@ -242,9 +241,10 @@
- launcher = TrustedLauncher()
- # Feed jobs into the trusted launcher
- if ns.development:
-- # Use the checkbox source provider if requested via --development
-- launcher.add_job_list(
-- CheckBoxSrcProvider().get_builtin_jobs())
-+ # NOTE: the --development option is insecure and has been disabled by
-+ # Debian packaging.
-+ parser.error(_("--development is disabled, see: {0}").format(
-+ 'https://bugs.launchpad.net/checkbox/+bug/1262809'))
- else:
- # Siphon all jobs from all secure providers otherwise
- all_providers.load()
Modified: packages/plainbox/trunk/debian/patches/series
===================================================================
--- packages/plainbox/trunk/debian/patches/series 2014-03-24 03:14:00 UTC (rev 28313)
+++ packages/plainbox/trunk/debian/patches/series 2014-03-24 12:31:55 UTC (rev 28314)
@@ -1,4 +1,3 @@
unvendorize
-disable-development-option
silence-logging-failure
documentation-theme
More information about the Python-modules-commits
mailing list