Re: [ITM]: Running Britney more often than 2/day
Niels Thykier: > [...] > > Turns out that the Britney2 side of things were more trivial than > anticipated. I intend apply attached patches during the weekend and set > this up (1 for britney1, 2 for britney2 and 1 for our crontab). > > With the attached patches, the migrationless runs will only write to > stdout. With second line in the crontab piping output to a separate log > file, we should all be set. :) > > Thanks, > ~Niels > This is now done (I spotted a few minor bugs in the crontab that have been fixed - e.g. the "save dbgsym" has been removed). The worst case latency is about 1½ hour between adding an unblock hint to it is in excuses on the website (britney runs ~30 minutes before a website sync). UDD will still catch the unblock hints after an hour (because it parses the hints files themselves). Thanks, ~Niels
Remove all leaf node-* packages (and libjs-* too) from testing ?
To be more precise the question should be: Remove all leaf node-* packages AND not installing an executable in /usr/(s)bin/ AND not depending on node-gyp. Because a nodejs module in debian falls in these categories: - needed by another module - needed by an executable - building js libs for a web app - providing an executable - compiling a nodejs c++ addon So a leaf module not falling in these categories is useless in debian/stable. Attention: i am not asking removal from debian/unstable. Maintainers currently packaging a tree of nodejs modules won't be affected. Can anyone help me providing the release team with a list of those ? Jérémy
Bug#859863: unblock: heimdal/7.1.0+dfsg-11
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package heimdal Depreciated servers and clients were removed from both heimdal-clients and heimdal-servers. However the meta information was not updated to reflect these changes. As a result, the descriptions still referred to programs that were removed, the provides was wrong, and the conflicts was also wrong. This fixes #236902 and #859664. (the changelog entry for -10 was wrong, despite being an otherwise good upload, so I reuploaded as -11). diff -Nru heimdal-7.1.0+dfsg/debian/changelog heimdal-7.1.0+dfsg/debian/changelog --- heimdal-7.1.0+dfsg/debian/changelog 2017-01-09 09:36:15.0 +1100 +++ heimdal-7.1.0+dfsg/debian/changelog 2017-04-08 11:38:13.0 +1000 @@ -1,3 +1,10 @@ +heimdal (7.1.0+dfsg-11) unstable; urgency=medium + + * Remove legacy provides/conflicts/replaces headers. Old daemons +such as ftp have been removed. Closes: #236902, #859664. + + -- Brian May Sat, 08 Apr 2017 11:38:13 +1000 + heimdal (7.1.0+dfsg-9) unstable; urgency=medium * Switch back to collab-maint URL until pkg-heimdal permissions are diff -Nru heimdal-7.1.0+dfsg/debian/control heimdal-7.1.0+dfsg/debian/control --- heimdal-7.1.0+dfsg/debian/control 2017-01-09 09:35:46.0 +1100 +++ heimdal-7.1.0+dfsg/debian/control 2017-04-08 11:38:13.0 +1000 @@ -37,10 +37,6 @@ Priority: extra Architecture: all Depends: dpkg (>= 1.15.4) | install-info, ${misc:Depends} -Replaces: heimdal-lib (<< 0.3c-5), - heimdal-servers (<< 0.6.3-3), - libkrb5-15-heimdal -Conflicts: heimdal-lib (<< 0.3c-5) Suggests: heimdal-clients, heimdal-servers Description: Heimdal Kerberos - documentation Heimdal is a free implementation of Kerberos 5 that aims to be @@ -65,7 +61,6 @@ ${misc:Depends}, ${shlibs:Depends} Recommends: logrotate -Replaces: heimdal-clients (<< 0.7.2-1), heimdal-servers (<< 0.4e-3) Suggests: heimdal-docs Description: Heimdal Kerberos - key distribution center (KDC) Heimdal is a free implementation of Kerberos 5 that aims to be @@ -99,7 +94,7 @@ libsl0-heimdal (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} -Replaces: heimdal-clients (<< 0.4e-7), heimdal-dev (<< 1.6~git20131117+dfsg-2) +Replaces: heimdal-dev (<< 1.6~git20131117+dfsg-2) Suggests: heimdal-docs Description: Heimdal Kerberos - Multi-implementation Development Heimdal is a free implementation of Kerberos 5 that aims to be @@ -128,23 +123,14 @@ Priority: extra Architecture: any Depends: krb5-config, ${misc:Depends}, ${shlibs:Depends} -Conflicts: ftp (<< 0.16-1), - heimdal-servers (<< 0.4e-7), - kerberos4kth-clients, - kerberos4kth-user, - netstd, - openafs-client (<< 1.2.2-3), - otp -Provides: ftp +Conflicts: otp Suggests: heimdal-docs, heimdal-kcm -Replaces: heimdal-servers (<< 0.6.3-12) Description: Heimdal Kerberos - clients Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . This package includes Kerberos utilities like kadmin, kinit, kpasswd and - klist. It also includes client programs like telnet and ftp that have been - compiled with Kerberos support. + klist. Package: heimdal-kcm Priority: extra @@ -167,21 +153,12 @@ openbsd-inetd|inet-superserver, ${misc:Depends}, ${shlibs:Depends} -Conflicts: ftp-server, - heimdal-clients (<< 0.2l-2), - kerberos4kth-services, - netstd, - pop3-server, - wu-ftpd-academ (<< 2.5.0) -Provides: ftp-server Suggests: heimdal-docs -Replaces: heimdal-clients (<< 0.2l-2) Description: Heimdal Kerberos - server programs Heimdal is a free implementation of Kerberos 5 that aims to be compatible with MIT Kerberos. . - This package includes servers such as telnetd and ftpd that have been - compiled with Heimdal support. + This package contains the kfd server, for receiving forwarded tickets. Package: heimdal-dbg Multi-Arch: same @@ -239,8 +216,6 @@ Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} -Replaces: heimdal-lib (<< 0.3e-5) -Conflicts: heimdal-libs (<< 0.3e-5) Provides: heimdal-hdb-api-8 Description: Heimdal Kerberos - kadmin server library Heimdal is a free implementation of Kerberos 5 that aims to be diff -Nru heimdal-7.1.0+dfsg/debian/.gitignore heimdal-7.1.0+dfsg/debian/.gitignore --- heimdal-7.1.0+dfsg/debian/.gitignore2016-12-22 05:43:09.0 +1100 +++ heimdal-7.1.0+dfsg/debian/.gitignore1970-01-01 10:00:00.0 +1000 @@ -1,34 +0,0 @@ -autoreconf.after -autoreconf.before -*.debhelper.log -heimdal-clients-x -heimdal-clients/ -heimdal-dev/ -heimdal-docs/ -heimdal-kdc/ -heimdal-multidev/ -tmp/ -*.substvars -*.debhelper -files -heimdal-dbg/ -heimdal-kcm/ -heimdal-servers-x/ -heimdal-servers/ -libasn1-8-heimdal/ -lib
Bug#859872: unblock (pre-approval): flask/0.12.1-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please consider unblocking of flask 0.12.1-1. This upstream bugfix release fixies this 4 upstream bugs: - Prevent `flask run` from showing a NoAppException when an ImportError occurs within the imported application module. - Fix encoding behavior of ``app.config.from_pyfile`` for Python 3. Fix ``#2118``. - Use the ``SERVER_NAME`` config if it is present as default values for ``app.run``. ``#2109``, ``#2152`` - Call `ctx.auto_pop` with the exception object instead of `None`, in the event that a `BaseException` such as `KeyboardInterrupt` is raised in a request handler. And fix unreproducibility build, which is simple fix in docs building. Debdiff attached. Thanks. unblock flask/0.12.1-1 -- System Information: Debian Release: 9.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) diff -Nru flask-0.12/CHANGES flask-0.12.1/CHANGES --- flask-0.12/CHANGES 2016-12-21 21:19:09.0 +0100 +++ flask-0.12.1/CHANGES2017-03-31 18:43:21.0 +0200 @@ -3,6 +3,31 @@ Here you can see the full list of changes between each Flask release. +Version 0.13 + + +Major release, unreleased + +- Make `app.run()` into a noop if a Flask application is run from the + development server on the command line. This avoids some behavior that + was confusing to debug for newcomers. +- Change default configuration `JSONIFY_PRETTYPRINT_REGULAR=False`. jsonify() + method returns compressed response by default, and pretty response in + debug mode. + +Version 0.12.1 +-- + +Bugfix release, released on March 31st 2017 + +- Prevent `flask run` from showing a NoAppException when an ImportError occurs + within the imported application module. +- Fix encoding behavior of ``app.config.from_pyfile`` for Python 3. Fix + ``#2118``. +- Call `ctx.auto_pop` with the exception object instead of `None`, in the + event that a `BaseException` such as `KeyboardInterrupt` is raised in a + request handler. + Version 0.12 diff -Nru flask-0.12/debian/changelog flask-0.12.1/debian/changelog --- flask-0.12/debian/changelog 2016-12-25 16:01:11.0 +0100 +++ flask-0.12.1/debian/changelog 2017-01-13 10:48:48.0 +0100 @@ -1,3 +1,10 @@ +flask (0.12.1-1) UNRELEASED; urgency=medium + + * New upstream bugfix release + * Use SOURCE_DATE_EPOCH for copyright year to make build reproducible + + -- Ondřej Nový Fri, 13 Jan 2017 10:48:48 +0100 + flask (0.12-1) unstable; urgency=medium * New upstream release diff -Nru flask-0.12/debian/.git-dpm flask-0.12.1/debian/.git-dpm --- flask-0.12/debian/.git-dpm 2016-12-25 14:58:29.0 +0100 +++ flask-0.12.1/debian/.git-dpm2017-01-13 10:48:48.0 +0100 @@ -1,11 +1,11 @@ # see git-dpm(1) from git-dpm package -5219a1a4a282c1277f9c6b1cd4324e8c2d7b95f7 -5219a1a4a282c1277f9c6b1cd4324e8c2d7b95f7 -5219a1a4a282c1277f9c6b1cd4324e8c2d7b95f7 -5219a1a4a282c1277f9c6b1cd4324e8c2d7b95f7 -flask_0.12.orig.tar.gz -73722d79e479d5f6b09bbb7b746c34a99b81b05c -531923 +02ae596d3b6eb5e3c4fe1d938dbd86cee32f5b52 +02ae596d3b6eb5e3c4fe1d938dbd86cee32f5b52 +e2758a2dfc6ebddb68ccdfd8d3fa4cdd1a5ff03e +e2758a2dfc6ebddb68ccdfd8d3fa4cdd1a5ff03e +flask_0.12.1.orig.tar.gz +b32d88f36f7a7d262eb6a336b4f0736cfa2a4252 +548511 debianTag="debian/%e%v" patchedTag="patched/%e%v" upstreamTag="upstream/%e%u" diff -Nru flask-0.12/debian/patches/0001-Use-SOURCE_DATE_EPOCH-for-copyright-year-to-make-bui.patch flask-0.12.1/debian/patches/0001-Use-SOURCE_DATE_EPOCH-for-copyright-year-to-make-bui.patch --- flask-0.12/debian/patches/0001-Use-SOURCE_DATE_EPOCH-for-copyright-year-to-make-bui.patch 1970-01-01 01:00:00.0 +0100 +++ flask-0.12.1/debian/patches/0001-Use-SOURCE_DATE_EPOCH-for-copyright-year-to-make-bui.patch 2017-01-13 10:48:48.0 +0100 @@ -0,0 +1,37 @@ +From 02ae596d3b6eb5e3c4fe1d938dbd86cee32f5b52 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ond=C5=99ej=20Nov=C3=BD?= +Date: Fri, 13 Jan 2017 10:46:21 +0100 +Subject: Use SOURCE_DATE_EPOCH for copyright year to make build reproducible + +--- + docs/conf.py | 7 +-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +diff --git a/docs/conf.py b/docs/conf.py +index b37427a..81106a3 100644 +--- a/docs/conf.py b/docs/conf.py +@@ -11,10 +11,13 @@ + # All configuration values have a default; values that are commented out + # serve to show the default. + from __future__ import print_function +-from datetime import datetime + import os + import sys + import pkg_resources ++import time ++import datetime ++ ++BUILD_DATE = datetime.datetime.utcfromtimestamp(int(os.environ.get('SOURCE_DATE_EPOCH', time
Bug#859876: unblock (pre-approval): python-tornado/4.4.3-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please consider unblock of package python-tornado 4.4.3-1. This is new upstream bugfix release, which fix this bug: - The tornado.auth module has been updated for compatibility with a change to Facebook’s access_token endpoint. This version no longer disable PIE during build which was disabled because of bug which was passing -fPIE to the compiler even for dynamic libraries. Debdiff attached. Thanks. unblock python-tornado/4.4.3-1 -- System Information: Debian Release: 9.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dashInit: systemd (via /run/systemd/system)
Re: Please dak copy-installer 20170407
On 14636 March 1977, Cyril Brulebois wrote: [ ] dak@fasolo:~$ dak copy-installer 20170407 Will copy installer version 20170407 from suite unstable to testing. Architectures to copy: i386, amd64, mipsel, ppc64el, mips, s390x, armel, armhf, powerpc, arm64, mips64el, hurd-i386 Architectures to skip: Installer has been copied successfully. -- bye, Joerg
Bug#859881: unblock: calendar-exchange-provider/3.9.0-4
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package calendar-exchange-provider The package has a build dependency to thunderbird-dev instead of icedove-dev. Icedove-dev isn't anymore in sid because of the mozilla exception. It fix an urgly bug (#854025) too (include/attach the debdiff against the package in testing) unblock calendar-exchange-provider/3.9.0-4 -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (400, 'testing'), (300, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) diff -Nru calendar-exchange-provider-3.9.0/debian/changelog calendar-exchange- provider-3.9.0/debian/changelog --- calendar-exchange-provider-3.9.0/debian/changelog 2017-03-16 18:53:00.0 +0100 +++ calendar-exchange-provider-3.9.0/debian/changelog 2017-04-08 14:45:28.0 +0200 @@ -1,8 +1,16 @@ +calendar-exchange-provider (3.9.0-4) unstable; urgency=low + + * debian/patches/bugfix-854025.patch: +- Add patch: accepting events should work now (Closes: #854025) + * fixed typo in the last changelog entry + + -- Mechtilde Stehmann Sat, 08 Apr 2017 14:45:28 +0200 + calendar-exchange-provider (3.9.0-3) unstable; urgency=low * build for unstable (Closes: #857889) + after Thunderbird coming into Sid -+ unblock request because of mizilla exeption ++ unblock request because of mozilla exception -- Mechtilde Stehmann Thu, 16 Mar 2017 18:53:00 +0100 diff -Nru calendar-exchange-provider-3.9.0/debian/patches/bugfix-854025.patch calendar-exchange-provider-3.9.0/debian/patches/bugfix-854025.patch --- calendar-exchange-provider-3.9.0/debian/patches/bugfix-854025.patch 1970-01-01 01:00:00.0 +0100 +++ calendar-exchange-provider-3.9.0/debian/patches/bugfix-854025.patch 2017-04-08 14:43:22.0 +0200 @@ -0,0 +1,21 @@ +bugfix for Bug #854025 + +--- a/interfaces/exchangeCalendar/mivExchangeCalendar.js b/interfaces/exchangeCalendar/mivExchangeCalendar.js +@@ -5569,10 +5569,14 @@ + var proposeStart = this.tryToSetDateValue(input.proposeStart,""); + var proposeEnd = this.tryToSetDateValue(input.proposeEnd,""); + var proposeNewTime = false; +- ++ ++ if ( proposeStart ) { + input.proposeStart = cal.toRFC3339(proposeStart.getInTimezone(this.globalFunctions.ecUTC())); ++ } ++ if ( proposeEnd ) { + input.proposeEnd = cal.toRFC3339(proposeEnd.getInTimezone( this.globalFunctions.ecUTC())); +- ++ } ++ + if( input.proposeStart && input.proposeEnd ){ + proposeNewTime = true; + } diff -Nru calendar-exchange-provider-3.9.0/debian/patches/remove-update- notification.patch calendar-exchange-provider-3.9.0/debian/patches/remove- update-notification.patch --- calendar-exchange-provider-3.9.0/debian/patches/remove-update- notification.patch2017-03-16 18:51:42.0 +0100 +++ calendar-exchange-provider-3.9.0/debian/patches/remove-update- notification.patch2017-04-08 14:11:48.0 +0200 @@ -1,4 +1,5 @@ remove update notification + --- a/defaults/preferences/update.js +++ b/defaults/preferences/update.js @@ -1 +1,3 @@ diff -Nru calendar-exchange-provider-3.9.0/debian/patches/series calendar- exchange-provider-3.9.0/debian/patches/series --- calendar-exchange-provider-3.9.0/debian/patches/series 2017-01-12 16:56:20.0 +0100 +++ calendar-exchange-provider-3.9.0/debian/patches/series 2017-04-08 13:13:34.0 +0200 @@ -1 +1,2 @@ remove-update-notification.patch +bugfix-854025.patch
Re: Please dak copy-installer 20170407
Joerg Jaspert (2017-04-08): > On 14636 March 1977, Cyril Brulebois wrote: > > [ ] dak@fasolo:~$ dak copy-installer 20170407 > > Will copy installer version 20170407 from suite unstable to > testing. > Architectures to copy: i386, amd64, mipsel, ppc64el, mips, s390x, armel, > armhf, powerpc, arm64, mips64el, hurd-i386 > Architectures to skip: > Installer has been copied successfully. Danke Dir. KiBi. signature.asc Description: Digital signature
Re: 8.8 planning
On Tue, 2017-03-14 at 12:00 +0100, Julien Cristau wrote: > It's time to start thinking about our next stable point release. Here > are some dates, please let us know which ones would work. > > * April 8-9 > * April 15-16 > * April 22-23 > * April 29-30 > * May 6-7 > > I know at least Adam can't do 15-16 so that one is most likely out anyway. Based on the responses received, the preferred dates appear to be April 22nd and May 6th, closely followed by April 29th. I have a slight preference against the 22nd, so suggest that we plump for May 6th. If no-one yells soon against the idea, I'll get that announced in the next day or two. Cheers, Adam
Processed: Re: Bug#858836: unblock: h5py/2.7.0-1 (pre-approval)
Processing control commands: > tags -1 confirmed Bug #858836 [release.debian.org] unblock: h5py/2.7.0~rc3-2 or h5py/2.7.0-1 (pre-approval) Added tag(s) confirmed. -- 858836: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858836 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#858836: unblock: h5py/2.7.0-1 (pre-approval)
Control: tags -1 confirmed Ghislain Vaillant: > On Wed, 2017-04-05 at 17:23 +, Niels Thykier wrote: >> Control: tags -1 moreinfo >> >> I am happy to ack the provided debdiff. Alternatively, if you want the >> 2.7 release, I would like to see the debdiff first. It does sound like >> it would make sense in this case. > > It is the case, indeed. I have attached the corresponding debdiff for > 2.7.0-1. Let me know whether you are happy with it. > > Ghis > Ack, please go with the new upstream release if you prefer that. Please remove the moreinfo tag once the upload is complete and has been built on all relevant release architectures. Thanks, ~Niels
Bug#852998: jessie-pu: package dropbear/2014.65-1
Control: tags -1 + pending On Sun, 2017-04-02 at 19:46 +0100, Adam D. Barratt wrote: > Control: tags -1 + confirmed > > On Sat, 2017-01-28 at 20:38 +0100, Guilhem Moulin wrote: > > Moritz Mühlenhoff from the Security Team suggested to fix dropbear's > > known vulnerabilities (CVE-2016-3116 and CVE-2016-740[6-8]) via a point > > release, since they don't warrant a DSA. > [...] > > Could you consider to have it included in the upcoming point release? > > Please go ahead. Uploaded and flagged for acceptance. Regards, Adam
Processed: Re: Bug#852998: jessie-pu: package dropbear/2014.65-1
Processing control commands: > tags -1 + pending Bug #852998 [release.debian.org] jessie-pu: package dropbear/2014.65-1 Added tag(s) pending. -- 852998: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852998 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#858642: jessie-pu: package libdatetime-timezone-perl/1:1.75-2+2017b
Control: tags -1 + pending On Sun, 2017-04-02 at 22:38 +0200, gregor herrmann wrote: > On Sun, 02 Apr 2017 21:24:33 +0100, Adam D. Barratt wrote: > > > On Fri, 2017-03-24 at 20:21 +0100, gregor herrmann wrote: > > > I've prepared an update for libdatetime-timezone-perl in jessie, > > > adding the changes from tzdata 2017b as a quilt patch. > > > > Please go ahead. > > Thank you; uploaded. Flagged for acceptance; thanks. Regards, Adam
Processed: Re: Bug#858642: jessie-pu: package libdatetime-timezone-perl/1:1.75-2+2017b
Processing control commands: > tags -1 + pending Bug #858642 [release.debian.org] jessie-pu: package libdatetime-timezone-perl/1:1.75-2+2017b Added tag(s) pending. -- 858642: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858642 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#858547: jessie-pu: package plv8/1.4.2.ds-2+deb8u1
Control: tags -1 + pending On Sun, 2017-04-02 at 21:41 +0100, Adam D. Barratt wrote: > Control: tags -1 + confirmed > > On Thu, 2017-03-23 at 11:42 +0100, Christoph Berg wrote: > > I would like to upload plv8 to jessie. Is that acceptable? > [...] > > +plv8 (1.4.2.ds-2+deb8u1) jessie; urgency=high > > + > > + * Security bugfix picked from 1.4.9: Check for permission to call > > functions. > > Please go ahead. Uploaded and flagged for acceptance. Regards, Adam
Processed: Re: Bug#858547: jessie-pu: package plv8/1.4.2.ds-2+deb8u1
Processing control commands: > tags -1 + pending Bug #858547 [release.debian.org] jessie-pu: package plv8/1.4.2.ds-2+deb8u1 Added tag(s) pending. -- 858547: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858547 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#856171: jessie-pu: package nvidia-graphics-drivers/340.102-1
Processing control commands: > tags -1 + pending Bug #856171 [release.debian.org] jessie-pu: package nvidia-graphics-drivers/340.102-1 Added tag(s) pending. -- 856171: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856171 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#856171: jessie-pu: package nvidia-graphics-drivers/340.102-1
Control: tags -1 + pending On Sun, 2017-04-02 at 21:44 +0100, Adam D. Barratt wrote: > Control: tags -1 + confirmed > > On Sat, 2017-02-25 at 22:55 +0100, Andreas Beckmann wrote: > > to fix the next round of CVEs in nvidia-graphics-drivers, we need a new > > upstream release in stable, again. > > Intentionally no +deb8u1 suffix, since I want to prevent version > > inflation in the followup pu request for nvidia-graphics-modules. > > The Linux 4.10 support patches are not needed for stable, but make the > > live easier for people running current kernels - this is also what we > > ship in nvidia-graphics-drivers-legacy-340xx for stretch. > > Please go ahead. Uploaded and flagged for acceptance. Regards, Adam
Bug#856174: jessie-pu: package nvidia-graphics-drivers-legacy-304xx/304.135-1
Control: tags -1 + pending On Sun, 2017-04-02 at 21:45 +0100, Adam D. Barratt wrote: > Control: tags -1 + confirmed > > On Sat, 2017-02-25 at 23:38 +0100, Andreas Beckmann wrote: > > a new upstream release is needed to fix the latest CVE series in the > > legacy driver too. > > > > Intentionally no +deb8u1 suffix to reduce the version number inflation > > when backporting this to wheezy(-backports). > > Please go ahead. Uploaded and flagged for acceptance. Regards, Adam
Bug#857434: jessie-pu: package synergy/1.4.16-1
Control: tags -1 + pending On Sun, 2017-03-19 at 17:16 +, Adam D. Barratt wrote: > Control: tags -1 + confirmed > > On Fri, 2017-03-10 at 22:52 -0600, Joshua Honeycutt wrote: > > I'm proposing this update to fix a crash in the synergy client on arm > > arch. > > Please go ahead. Uploaded and flagged for acceptance. Regards, Adam
Processed: Re: Bug#857434: jessie-pu: package synergy/1.4.16-1
Processing control commands: > tags -1 + pending Bug #857434 [release.debian.org] jessie-pu: package synergy/1.4.16-1 Added tag(s) pending. -- 857434: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=857434 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#856174: jessie-pu: package nvidia-graphics-drivers-legacy-304xx/304.135-1
Processing control commands: > tags -1 + pending Bug #856174 [release.debian.org] jessie-pu: package nvidia-graphics-drivers-legacy-304xx/304.135-1 Added tag(s) pending. -- 856174: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856174 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
NEW changes in stable-new
Processing changes file: dropbear_2014.65-1+deb8u1_amd64.changes ACCEPT Processing changes file: jasper_1.900.1-debian1-2.4+deb8u3_amd64.changes ACCEPT Processing changes file: jasper_1.900.1-debian1-2.4+deb8u3_arm64.changes ACCEPT Processing changes file: jasper_1.900.1-debian1-2.4+deb8u3_armel.changes ACCEPT Processing changes file: jasper_1.900.1-debian1-2.4+deb8u3_armhf.changes ACCEPT Processing changes file: jasper_1.900.1-debian1-2.4+deb8u3_i386.changes ACCEPT Processing changes file: jasper_1.900.1-debian1-2.4+deb8u3_mips.changes ACCEPT Processing changes file: jasper_1.900.1-debian1-2.4+deb8u3_mipsel.changes ACCEPT Processing changes file: jasper_1.900.1-debian1-2.4+deb8u3_powerpc.changes ACCEPT Processing changes file: jasper_1.900.1-debian1-2.4+deb8u3_ppc64el.changes ACCEPT Processing changes file: jasper_1.900.1-debian1-2.4+deb8u3_s390x.changes ACCEPT Processing changes file: libdatetime-timezone-perl_1.75-2+2017b_amd64.changes ACCEPT Processing changes file: plv8_1.4.2.ds-2+deb8u1_amd64.changes ACCEPT Processing changes file: synergy_1.4.16-1+deb8u1_amd64.changes ACCEPT Processing changes file: systemd_215-17+deb8u7_source.changes ACCEPT Processing changes file: tryton-server_3.4.0-3+deb8u3_amd64.changes ACCEPT Processing changes file: tzdata_2017b-0+deb8u1_amd64.changes ACCEPT
Bug#855345: jessie-pu: package systemd/215-17+deb8u7
Control: tags -1 + pending On Mon, 2017-04-03 at 01:06 +0200, Michael Biebl wrote: > Am 02.04.2017 um 23:00 schrieb Cyril Brulebois: > > Adam D. Barratt (2017-04-02): > >> Apologies for the delay in getting back to you. > >> > >> The proposed diff looks okay to me but, whilst afaics the udeb > >> shouldn't be affected, I'd still appreciate a d-i ack; CCing and > >> tagging appropriately. > > Thanks for the review. > > > > No objections (note the “via via” in the diff though) > > Fixed that and uploaded. Flagged for acceptance into p-u. Regards, Adam
Processed: Re: Bug#855345: jessie-pu: package systemd/215-17+deb8u7
Processing control commands: > tags -1 + pending Bug #855345 [release.debian.org] jessie-pu: package systemd/215-17+deb8u7 Added tag(s) pending. -- 855345: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855345 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
NEW changes in stable-new
Processing changes file: nvidia-graphics-drivers_340.102-1_source.changes ACCEPT Processing changes file: nvidia-graphics-drivers-legacy-304xx_304.135-1_source.changes ACCEPT
Bug#858817: unblock: user-manager/4:5.8.5-2
Control: tag -1 - moreinfo ¡Hola Niels! El 2017-04-05 a las 17:09 +, Niels Thykier escribió: Maximiliano Curia: Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock KDE Plasma 5.8 is an LTS release that I consider fit to be updated in stretch. This particular request is for user-manager 5.8.5. The fixes included in the user-manager 5.8.5 release are: translation updates 2 bug fixes: + Hide "automatic login" button in UserAccounts since is does absolutely nothing (4761ae3) KDE#363058 This is fixed in 5.9 + Revert "Do not ask for root permissions when it's unnecessary" (f2c69db) KDE#373276 This broke adding new users when not setting realname or adminflag (i.e. at present there is no way to create a !admin user at all). On the Debian side there are no changes worth mentioning. I'm attaching the full debdiff, the gitlogs of the upstream changes. Currently the version 4:5.8.5-1 is in experimental, and I'll upload the 4:5.8.5-2 version to unstable if this gets approved. Please unblock package user-manager Happy hacking, unblock user-manager/4:5.8.5-2 Ack, please go ahead. Thanks, uploaded and already built in all the release architectures. Next time, please consider excluding the translations from the debdiff (filterdiff -x '**/*.po') as it would have made the review a lot easier. Thanks for the tip. Would you prefer having both the full debdiff and the poless debdiff or just the second? Happy hacking, -- "Get your data structures correct first, and the rest of the program will write itself" -- David Jones Saludos /\/\ /\ >< `/ signature.asc Description: PGP signature
Processed: Re: Bug#858817: unblock: user-manager/4:5.8.5-2
Processing control commands: > tag -1 - moreinfo Bug #858817 [release.debian.org] unblock: user-manager/4:5.8.5-2 Removed tag(s) moreinfo. -- 858817: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858817 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#858817: marked as done (unblock: user-manager/4:5.8.5-2)
Your message dated Sat, 08 Apr 2017 17:56:00 + with message-id <1658f3c6-212f-8468-d148-bde8d513d...@thykier.net> and subject line Re: Bug#858817: unblock: user-manager/4:5.8.5-2 has caused the Debian Bug report #858817, regarding unblock: user-manager/4:5.8.5-2 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 858817: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858817 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Dear release team, KDE Plasma 5.8 is an LTS release that I consider fit to be updated in stretch. This particular request is for user-manager 5.8.5. The fixes included in the user-manager 5.8.5 release are: translation updates 2 bug fixes: + Hide "automatic login" button in UserAccounts since is does absolutely nothing (4761ae3) KDE#363058 This is fixed in 5.9 + Revert "Do not ask for root permissions when it's unnecessary" (f2c69db) KDE#373276 This broke adding new users when not setting realname or adminflag (i.e. at present there is no way to create a !admin user at all). On the Debian side there are no changes worth mentioning. I'm attaching the full debdiff, the gitlogs of the upstream changes. Currently the version 4:5.8.5-1 is in experimental, and I'll upload the 4:5.8.5-2 version to unstable if this gets approved. Please unblock package user-manager Happy hacking, unblock user-manager/4:5.8.5-2 -- System Information: Debian Release: 9.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) --- End Message --- --- Begin Message --- Maximiliano Curia: > Control: tag -1 - moreinfo > > [...] > >> Ack, please go ahead. > > Thanks, uploaded and already built in all the release architectures. > Unblocked, thanks. >> Next time, please consider excluding the translations from the debdiff >> (filterdiff -x '**/*.po') as it would have made the review a lot easier. > > Thanks for the tip. Would you prefer having both the full debdiff and > the poless debdiff or just the second? > > Happy hacking, Just the poless one (with a mention of the filtering). Thanks, ~Niels--- End Message ---
Bug#859803: marked as done (nmu: why3_0.87.3-2)
Your message dated Sat, 8 Apr 2017 21:52:57 +0200 with message-id <20170408195255.ga6...@ugent.be> and subject line Re: nmu: why3_0.87.3-2 has caused the Debian Bug report #859803, regarding nmu: why3_0.87.3-2 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 859803: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859803 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: binnmu nmu why3_0.87.3-2 . ANY . unstable . -m "Rebuild against ocaml-zarith 1.4.1-2" trying: ocaml-zarith skipped: ocaml-zarith (0, 1, 16) got: 35+0: a-3:i-27:a-0:a-0:a-0:m-0:m-4:m-0:p-0:s-1 * i386: frama-c, frama-c-base, libwhy3-ocaml-dev Andreas --- End Message --- --- Begin Message --- Hi, On Fri, Apr 07, 2017 at 04:13:13PM +0200, Andreas Beckmann wrote: > nmu why3_0.87.3-2 . ANY . unstable . -m "Rebuild against ocaml-zarith 1.4.1-2" > > trying: ocaml-zarith > skipped: ocaml-zarith (0, 1, 16) > got: 35+0: a-3:i-27:a-0:a-0:a-0:m-0:m-4:m-0:p-0:s-1 > * i386: frama-c, frama-c-base, libwhy3-ocaml-dev Scheduled. Cheers, Ivo--- End Message ---
Bug#859802: marked as done (nmu: atdgen_1.9.1-2)
Your message dated Sat, 8 Apr 2017 21:49:56 +0200 with message-id <20170408194953.ga6...@ugent.be> and subject line Re: nmu: atdgen_1.9.1-2 has caused the Debian Bug report #859802, regarding nmu: atdgen_1.9.1-2 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 859802: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859802 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: binnmu nmu atdgen_1.9.1-2 . ANY . unstable . -m "Rebuild against ocaml-atd built with PIE." The previous binNMU to rebuild with PIE had a timing race with ocaml-atd and was done against the pre-PIE version at least on amd64. Andreas --- End Message --- --- Begin Message --- Hi, On Fri, Apr 07, 2017 at 04:01:21PM +0200, Andreas Beckmann wrote: > nmu atdgen_1.9.1-2 . ANY . unstable . -m "Rebuild against ocaml-atd built > with PIE." > > The previous binNMU to rebuild with PIE had a timing race with > ocaml-atd and was done against the pre-PIE version at least on amd64. Scheduled. Cheers, Ivo--- End Message ---
NEW changes in stable-new
Processing changes file: dropbear_2014.65-1+deb8u1_arm64.changes ACCEPT Processing changes file: dropbear_2014.65-1+deb8u1_i386.changes ACCEPT Processing changes file: dropbear_2014.65-1+deb8u1_mips.changes ACCEPT Processing changes file: dropbear_2014.65-1+deb8u1_mipsel.changes ACCEPT Processing changes file: dropbear_2014.65-1+deb8u1_powerpc.changes ACCEPT Processing changes file: dropbear_2014.65-1+deb8u1_ppc64el.changes ACCEPT Processing changes file: dropbear_2014.65-1+deb8u1_s390x.changes ACCEPT Processing changes file: nvidia-graphics-drivers_340.102-1_amd64.changes ACCEPT Processing changes file: nvidia-graphics-drivers_340.102-1_i386.changes ACCEPT Processing changes file: nvidia-graphics-drivers-legacy-304xx_304.135-1_amd64.changes ACCEPT Processing changes file: plv8_1.4.2.ds-2+deb8u1_armhf.changes ACCEPT Processing changes file: plv8_1.4.2.ds-2+deb8u1_i386.changes ACCEPT Processing changes file: plv8_1.4.2.ds-2+deb8u1_mips.changes ACCEPT Processing changes file: plv8_1.4.2.ds-2+deb8u1_mipsel.changes ACCEPT Processing changes file: synergy_1.4.16-1+deb8u1_arm64.changes ACCEPT Processing changes file: synergy_1.4.16-1+deb8u1_powerpc.changes ACCEPT Processing changes file: synergy_1.4.16-1+deb8u1_ppc64el.changes ACCEPT Processing changes file: synergy_1.4.16-1+deb8u1_s390x.changes ACCEPT Processing changes file: systemd_215-17+deb8u7_amd64.changes ACCEPT Processing changes file: systemd_215-17+deb8u7_i386.changes ACCEPT Processing changes file: systemd_215-17+deb8u7_powerpc.changes ACCEPT Processing changes file: systemd_215-17+deb8u7_ppc64el.changes ACCEPT
NEW changes in stable-new
Processing changes file: dropbear_2014.65-1+deb8u1_armhf.changes ACCEPT Processing changes file: nvidia-graphics-drivers-legacy-304xx_304.135-1_i386.changes ACCEPT Processing changes file: synergy_1.4.16-1+deb8u1_i386.changes ACCEPT Processing changes file: systemd_215-17+deb8u7_arm64.changes ACCEPT Processing changes file: systemd_215-17+deb8u7_s390x.changes ACCEPT
NEW changes in stable-new
Processing changes file: dropbear_2014.65-1+deb8u1_armel.changes ACCEPT Processing changes file: nvidia-graphics-drivers_340.102-1_armhf.changes ACCEPT Processing changes file: plv8_1.4.2.ds-2+deb8u1_armel.changes ACCEPT Processing changes file: synergy_1.4.16-1+deb8u1_armhf.changes ACCEPT Processing changes file: synergy_1.4.16-1+deb8u1_mips.changes ACCEPT Processing changes file: synergy_1.4.16-1+deb8u1_mipsel.changes ACCEPT
NEW changes in stable-new
Processing changes file: systemd_215-17+deb8u7_armel.changes ACCEPT Processing changes file: systemd_215-17+deb8u7_armhf.changes ACCEPT Processing changes file: systemd_215-17+deb8u7_mipsel.changes ACCEPT
Bug#859896: nmu: gtk-sharp3_2.99.3-2
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: binnmu nmu gtk-sharp3_2.99.3-2 . ANY . unstable . -m "Rebuild against mono 4" gtk-sharp3 was last built in 2014 against mono 3.2.8+dfsg (in jessie) ... adequate reports libmono-profiler-gui-thread-check: missing-symbol-version-information /usr/lib/libmono-profiler-gui-thread-check.so.0.0.0 => /usr/lib/libmonoboehm-2.0.so.1 (that's the only package in sid getting this tag) Rebuilding it against the current mono in sid/stretch (4.6.2.7+dfsg-1) fixes this, it also switches a dependency from libmonoboehm-2.0-1 to libmonosgen-2.0-1 (both from src:mono). It's probably better if that happens before the release than by a security upload later on (if such should happen). libmono-profiler-gui-thread-check is also the only package outside src:mono still having a dependency on libmonoboehm-2.0-1, while libmonosgen-2.0-1 has some users. Andreas
NEW changes in stable-new
Processing changes file: synergy_1.4.16-1+deb8u1_armel.changes ACCEPT Processing changes file: systemd_215-17+deb8u7_mips.changes ACCEPT
Bug#859896: marked as done (nmu: gtk-sharp3_2.99.3-2)
Your message dated Sun, 9 Apr 2017 00:57:51 +0200 with message-id <20170408225749.ga8...@ugent.be> and subject line Re: nmu: gtk-sharp3_2.99.3-2 has caused the Debian Bug report #859896, regarding nmu: gtk-sharp3_2.99.3-2 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 859896: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859896 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: binnmu nmu gtk-sharp3_2.99.3-2 . ANY . unstable . -m "Rebuild against mono 4" gtk-sharp3 was last built in 2014 against mono 3.2.8+dfsg (in jessie) ... adequate reports libmono-profiler-gui-thread-check: missing-symbol-version-information /usr/lib/libmono-profiler-gui-thread-check.so.0.0.0 => /usr/lib/libmonoboehm-2.0.so.1 (that's the only package in sid getting this tag) Rebuilding it against the current mono in sid/stretch (4.6.2.7+dfsg-1) fixes this, it also switches a dependency from libmonoboehm-2.0-1 to libmonosgen-2.0-1 (both from src:mono). It's probably better if that happens before the release than by a security upload later on (if such should happen). libmono-profiler-gui-thread-check is also the only package outside src:mono still having a dependency on libmonoboehm-2.0-1, while libmonosgen-2.0-1 has some users. Andreas --- End Message --- --- Begin Message --- Hi, On Sun, Apr 09, 2017 at 12:41:12AM +0200, Andreas Beckmann wrote: > nmu gtk-sharp3_2.99.3-2 . ANY . unstable . -m "Rebuild against mono 4" Scheduled. Cheers, Ivo--- End Message ---
Bug#859905: unblock: kup/0.3.4-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package kup The upload service at kernel.org will soon be changed in a way that is incompatible with the current kup client. The changes in unstable add support for this new configuration, and have been tested against a test server. diff -Nru kup-0.3.4/debian/changelog kup-0.3.4/debian/changelog --- kup-0.3.4/debian/changelog 2015-08-30 13:33:51.0 +0100 +++ kup-0.3.4/debian/changelog 2017-04-09 02:18:56.0 +0100 @@ -1,3 +1,12 @@ +kup (0.3.4-3) unstable; urgency=medium + + * kup: Backport changes needed to work with kernel.org in future +(Closes: #859143): +- Add support for subcmd config option +- Make sure we use sanitized KUP_SUBCMD + + -- Ben Hutchings Sun, 09 Apr 2017 02:18:56 +0100 + kup (0.3.4-2) unstable; urgency=medium * debian/control: Change Vcs-Git, Vcs-Browser and Homepage to canonical diff -Nru kup-0.3.4/debian/patches/add-support-for-subcmd-config-option.patch kup-0.3.4/debian/patches/add-support-for-subcmd-config-option.patch --- kup-0.3.4/debian/patches/add-support-for-subcmd-config-option.patch 1970-01-01 01:00:00.0 +0100 +++ kup-0.3.4/debian/patches/add-support-for-subcmd-config-option.patch 2017-04-09 02:18:56.0 +0100 @@ -0,0 +1,119 @@ +From: Konstantin Ryabitsev +Date: Tue, 14 Mar 2017 16:30:43 -0400 +Subject: Add support for subcmd config option +Origin: https://git.kernel.org/pub/scm/utils/kup/kup.git/commit?id=f91f3ef0affcfcd96cc8882c10f988d5ef0e79a7 +Bug-Debian: https://bugs.debian.org/859143 + +It is possible to use kup in conjunction with another authorization +system that already relies on ssh for authentication (e.g. gitolite), +in which case we need to be able to specify a subcommand to specifically +invoke the kup server. + +If no subcmd is specified, the default standalone kup behaviour is used. + +Signed-off-by: Konstantin Ryabitsev +--- + kup | 30 +- + kup.1 | 7 +++ + 2 files changed, 32 insertions(+), 5 deletions(-) + +diff --git a/kup b/kup +index b00dbb348f99..aa9778976cf1 100755 +--- a/kup b/kup +@@ -28,6 +28,7 @@ my $blksiz = 1024*1024; + my %opt = ( + 'rsh' => 'ssh -a -x -k -T', + 'host'=> undef, ++ 'subcmd' => undef, + 'batch' => 0, + 'verbose' => 0, + ); +@@ -37,13 +38,17 @@ my $cfg_file = $ENV{'HOME'}.'/.kuprc'; + my $cfg = new Config::Simple($cfg_file); + + if (defined($cfg)) { +- # Update %opt with cfgfile settings (only rsh and host vars) ++ # Update %opt with cfgfile settings (only rsh, subcmd, and host vars) + my %cfg_opt = $cfg->vars(); + + if (defined($cfg_opt{'default.host'})) { + $opt{'host'} = $cfg_opt{'default.host'}; + } + ++ if (defined($cfg_opt{'default.subcmd'})) { ++ $opt{'subcmd'} = $cfg_opt{'default.subcmd'}; ++ } ++ + if (defined($cfg_opt{'default.rsh'})) { + $opt{'rsh'} = $cfg_opt{'default.rsh'}; + } +@@ -61,6 +66,9 @@ if (defined $ENV{'KUP_RSH'}) { + if (defined $ENV{'KUP_HOST'}) { + $opt{'host'} = $ENV{'KUP_HOST'}; + } ++if (defined $ENV{'KUP_SUBCMD'}) { ++ $opt{'subcmd'} = $ENV{'KUP_SUBCMD'}; ++} + delete @ENV{qw(IFS CDPATH ENV BASH_ENV)}; # Make %ENV safer + + # We process the command set twice, once as a dry run and one for real, +@@ -75,10 +83,11 @@ sub usage($) { + print STDERR "Usage: $0 [global options] command [-- command...]\n"; + print STDERR "\n"; + print STDERR "Global options:\n"; +- print STDERR " -b --batch Output command stream to stdout\n"; +- print STDERR " -e --rsh=command Send output to command, override KUP_RSH\n"; +- print STDERR " -o --host=[user@]host Connect to [user@]host, override KUP_HOST\n"; +- print STDERR " -v --verbose Print each command to stderr as it is sent\n"; ++ print STDERR " -b --batchOutput command stream to stdout\n"; ++ print STDERR " -e --rsh=command Send output to command, override KUP_RSH\n"; ++ print STDERR " -o --host=[user@]host Connect to [user@]host, override KUP_HOST\n"; ++ print STDERR " -c --subcmd=cmd After connecting via ssh, issue this subcommand\n"; ++ print STDERR " -v --verbose Print each command to stderr as it is sent\n"; + print STDERR "\n"; + print STDERR "Commands:\n"; + print STDERR " put local_file signature remote_path\n"; +@@ -219,6 +228,10 @@ sub parse_global_options() + $opt{'host'} = shift(@ARGV); + } elsif ($arg =~ /^--host=(.+)$/) { + $opt{'host'} = $1; ++ } elsif ($arg eq '-c' || $arg eq '--subcmd') { ++ $opt{'subcmd'} = shift(@ARGV); ++ } elsif ($arg =~ /^--subcmd=(.+)$/) { ++ $opt{'
Bug#859906: jessie-pu: package kup/0.3.2-2
Package: release.debian.org Severity: normal Tags: jessie User: release.debian@packages.debian.org Usertags: pu The upload service at kernel.org will soon be changed in a way that is incompatible with the current kup client. The changes below add support for this new configuration, and have been tested against a test server. diff -Nru kup-0.3.2/debian/changelog kup-0.3.2/debian/changelog --- kup-0.3.2/debian/changelog 2011-12-04 02:27:52.0 + +++ kup-0.3.2/debian/changelog 2017-04-09 03:57:47.0 +0100 @@ -1,3 +1,12 @@ +kup (0.3.2-2) jessie; urgency=medium + + * kup: Backport changes needed to work with kernel.org in future +(Closes: #859143): +- Add support for subcmd config option +- Make sure we use sanitized KUP_SUBCMD + + -- Ben Hutchings Sun, 09 Apr 2017 03:57:47 +0100 + kup (0.3.2-1) unstable; urgency=low * Initial release (Closes: #648896) diff -Nru kup-0.3.2/debian/patches/add-support-for-subcmd-config-option.patch kup-0.3.2/debian/patches/add-support-for-subcmd-config-option.patch --- kup-0.3.2/debian/patches/add-support-for-subcmd-config-option.patch 1970-01-01 01:00:00.0 +0100 +++ kup-0.3.2/debian/patches/add-support-for-subcmd-config-option.patch 2017-04-09 03:57:47.0 +0100 @@ -0,0 +1,116 @@ +From: Konstantin Ryabitsev +Date: Tue, 14 Mar 2017 16:30:43 -0400 +Subject: Add support for subcmd config option +Origin: https://git.kernel.org/pub/scm/utils/kup/kup.git/commit?id=f91f3ef0affcfcd96cc8882c10f988d5ef0e79a7 +Bug-Debian: https://bugs.debian.org/859143 + +It is possible to use kup in conjunction with another authorization +system that already relies on ssh for authentication (e.g. gitolite), +in which case we need to be able to specify a subcommand to specifically +invoke the kup server. + +If no subcmd is specified, the default standalone kup behaviour is used. + +Signed-off-by: Konstantin Ryabitsev +[bwh: Backported to 0.3.2: adjust context] +--- + kup | 30 +- + kup.1 | 7 +++ + 2 files changed, 32 insertions(+), 5 deletions(-) + +--- a/kup b/kup +@@ -28,6 +28,7 @@ my $blksiz = 1024*1024; + my %opt = ( + 'rsh'=> 'ssh -a -x -k -T', + 'host' => 'kup.kernel.org', ++ 'subcmd' => undef, + 'batch' => 0, + 'verbose' => 0, + ); +@@ -37,13 +38,17 @@ my $cfg_file = $ENV{'HOME'}.'/.kuprc'; + my $cfg = new Config::Simple($cfg_file); + + if (defined($cfg)) { +- # Update %opt with cfgfile settings (only rsh and host vars) ++ # Update %opt with cfgfile settings (only rsh, subcmd, and host vars) + my %cfg_opt = $cfg->vars(); + + if (defined($cfg_opt{'default.host'})) { + $opt{'host'} = $cfg_opt{'default.host'}; + } + ++ if (defined($cfg_opt{'default.subcmd'})) { ++ $opt{'subcmd'} = $cfg_opt{'default.subcmd'}; ++ } ++ + if (defined($cfg_opt{'default.rsh'})) { + $opt{'rsh'} = $cfg_opt{'default.rsh'}; + } +@@ -66,6 +71,9 @@ if (defined $ENV{'KUP_RSH'}) { + if (defined $ENV{'KUP_HOST'}) { + $opt{'host'} = $ENV{'KUP_HOST'}; + } ++if (defined $ENV{'KUP_SUBCMD'}) { ++ $opt{'subcmd'} = $ENV{'KUP_SUBCMD'}; ++} + delete @ENV{qw(IFS CDPATH ENV BASH_ENV)}; # Make %ENV safer + + # We process the command set twice, once as a dry run and one for real, +@@ -80,10 +88,11 @@ sub usage($) { + print STDERR "Usage: $0 [global options] command [-- command...]\n"; + print STDERR "\n"; + print STDERR "Global options:\n"; +- print STDERR " -b --batch Output command stream to stdout\n"; +- print STDERR " -e --rsh=command Send output to command, override KUP_RSH\n"; +- print STDERR " -o --host=[user@]host Connect to [user@]host, override KUP_HOST\n"; +- print STDERR " -v --verbose Print each command to stderr as it is sent\n"; ++ print STDERR " -b --batchOutput command stream to stdout\n"; ++ print STDERR " -e --rsh=command Send output to command, override KUP_RSH\n"; ++ print STDERR " -o --host=[user@]host Connect to [user@]host, override KUP_HOST\n"; ++ print STDERR " -c --subcmd=cmd After connecting via ssh, issue this subcommand\n"; ++ print STDERR " -v --verbose Print each command to stderr as it is sent\n"; + print STDERR "\n"; + print STDERR "Commands:\n"; + print STDERR " put local_file signature remote_path\n"; +@@ -224,6 +233,10 @@ sub parse_global_options() + $opt{'host'} = shift(@ARGV); + } elsif ($arg =~ /^--host=(.+)$/) { + $opt{'host'} = $1; ++ } elsif ($arg eq '-c' || $arg eq '--subcmd') { ++ $opt{'subcmd'} = shift(@ARGV); ++ } elsif ($arg =~ /^--subcmd=(.+)$/) { ++ $opt{'subcmd'} = $1; + } elsif ($arg eq '-v' || $arg eq '--verbose') { +
Bug#859905: marked as done (unblock: kup/0.3.4-3)
Your message dated Sun, 09 Apr 2017 06:00:00 + with message-id <9b9c240c-f48c-64d1-2b5f-5a2ae1cf5...@thykier.net> and subject line Re: Bug#859905: unblock: kup/0.3.4-3 has caused the Debian Bug report #859905, regarding unblock: kup/0.3.4-3 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 859905: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859905 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package kup The upload service at kernel.org will soon be changed in a way that is incompatible with the current kup client. The changes in unstable add support for this new configuration, and have been tested against a test server. diff -Nru kup-0.3.4/debian/changelog kup-0.3.4/debian/changelog --- kup-0.3.4/debian/changelog 2015-08-30 13:33:51.0 +0100 +++ kup-0.3.4/debian/changelog 2017-04-09 02:18:56.0 +0100 @@ -1,3 +1,12 @@ +kup (0.3.4-3) unstable; urgency=medium + + * kup: Backport changes needed to work with kernel.org in future +(Closes: #859143): +- Add support for subcmd config option +- Make sure we use sanitized KUP_SUBCMD + + -- Ben Hutchings Sun, 09 Apr 2017 02:18:56 +0100 + kup (0.3.4-2) unstable; urgency=medium * debian/control: Change Vcs-Git, Vcs-Browser and Homepage to canonical diff -Nru kup-0.3.4/debian/patches/add-support-for-subcmd-config-option.patch kup-0.3.4/debian/patches/add-support-for-subcmd-config-option.patch --- kup-0.3.4/debian/patches/add-support-for-subcmd-config-option.patch 1970-01-01 01:00:00.0 +0100 +++ kup-0.3.4/debian/patches/add-support-for-subcmd-config-option.patch 2017-04-09 02:18:56.0 +0100 @@ -0,0 +1,119 @@ +From: Konstantin Ryabitsev +Date: Tue, 14 Mar 2017 16:30:43 -0400 +Subject: Add support for subcmd config option +Origin: https://git.kernel.org/pub/scm/utils/kup/kup.git/commit?id=f91f3ef0affcfcd96cc8882c10f988d5ef0e79a7 +Bug-Debian: https://bugs.debian.org/859143 + +It is possible to use kup in conjunction with another authorization +system that already relies on ssh for authentication (e.g. gitolite), +in which case we need to be able to specify a subcommand to specifically +invoke the kup server. + +If no subcmd is specified, the default standalone kup behaviour is used. + +Signed-off-by: Konstantin Ryabitsev +--- + kup | 30 +- + kup.1 | 7 +++ + 2 files changed, 32 insertions(+), 5 deletions(-) + +diff --git a/kup b/kup +index b00dbb348f99..aa9778976cf1 100755 +--- a/kup b/kup +@@ -28,6 +28,7 @@ my $blksiz = 1024*1024; + my %opt = ( + 'rsh' => 'ssh -a -x -k -T', + 'host'=> undef, ++ 'subcmd' => undef, + 'batch' => 0, + 'verbose' => 0, + ); +@@ -37,13 +38,17 @@ my $cfg_file = $ENV{'HOME'}.'/.kuprc'; + my $cfg = new Config::Simple($cfg_file); + + if (defined($cfg)) { +- # Update %opt with cfgfile settings (only rsh and host vars) ++ # Update %opt with cfgfile settings (only rsh, subcmd, and host vars) + my %cfg_opt = $cfg->vars(); + + if (defined($cfg_opt{'default.host'})) { + $opt{'host'} = $cfg_opt{'default.host'}; + } + ++ if (defined($cfg_opt{'default.subcmd'})) { ++ $opt{'subcmd'} = $cfg_opt{'default.subcmd'}; ++ } ++ + if (defined($cfg_opt{'default.rsh'})) { + $opt{'rsh'} = $cfg_opt{'default.rsh'}; + } +@@ -61,6 +66,9 @@ if (defined $ENV{'KUP_RSH'}) { + if (defined $ENV{'KUP_HOST'}) { + $opt{'host'} = $ENV{'KUP_HOST'}; + } ++if (defined $ENV{'KUP_SUBCMD'}) { ++ $opt{'subcmd'} = $ENV{'KUP_SUBCMD'}; ++} + delete @ENV{qw(IFS CDPATH ENV BASH_ENV)}; # Make %ENV safer + + # We process the command set twice, once as a dry run and one for real, +@@ -75,10 +83,11 @@ sub usage($) { + print STDERR "Usage: $0 [global options] command [-- command...]\n"; + print STDERR "\n"; + print STDERR "Global options:\n"; +- print STDERR " -b --batch Output command stream to stdout\n"; +- print STDERR " -e --rsh=command Send output to command, override KUP_RSH\n"; +- print STDERR " -o --host=[user@]host Connect to [user@]host, override KUP_HOST\n"; +- print STDERR " -v --verbose Print each command to stderr as it is sent\n"; ++ print STDERR " -b --batchOutput command stream to stdout\n"; ++ print STDERR " -e --rsh=command Send output to command, overrid