Bug#891426: stretch-pu: package nvidia-modprobe/384.111-1~deb9u1
- To: 891426@bugs.debian.org, Andreas Beckmann <anbe@debian.org>
- Subject: Bug#891426: stretch-pu: package nvidia-modprobe/384.111-1~deb9u1
- From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
- Date: Sat, 03 Mar 2018 10:51:52 +0000
- Message-id: <[🔎] 1520074312.15218.52.camel@adam-barratt.org.uk>
- Reply-to: "Adam D. Barratt" <adam@adam-barratt.org.uk>, 891426@bugs.debian.org
- In-reply-to: <1519757007.2818.72.camel@adam-barratt.org.uk>
- References: <151956737833.32238.420392997135797674.reportbug@zam581.zam.kfa-juelich.de> <1519569885.2818.6.camel@adam-barratt.org.uk> <151956737833.32238.420392997135797674.reportbug@zam581.zam.kfa-juelich.de> <d6c02244-27f5-6eb6-8a51-ccc3479b2834@debian.org> <151956737833.32238.420392997135797674.reportbug@zam581.zam.kfa-juelich.de> <1519757007.2818.72.camel@adam-barratt.org.uk> <151956737833.32238.420392997135797674.reportbug@zam581.zam.kfa-juelich.de>
Control: tags -1 + pending
On Tue, 2018-02-27 at 18:43 +0000, Adam D. Barratt wrote:
> On Tue, 2018-02-27 at 02:32 +0100, Andreas Beckmann wrote:
> > On 2018-02-25 15:44, Adam D. Barratt wrote:
> > > Control: tags -1 + confirmed
> > >
> > > On Sun, 2018-02-25 at 15:02 +0100, Andreas Beckmann wrote:
> > > > please allow the upgrade of nvidia-modprobe in stretch to a new
> > > > upstream release matching the updated nvidia-graphics-drivers
> > > > package.
> > >
> > > Please go ahead.
> >
> > That was uploaded yesterday, but I just uploaded another fix to sid
> > that
> > may be worthy to be fixed in stretch, too.
> >
> > nvidia-modprobe (a setuid root binary) stopped working for regular
> > users
> > since dash started dropping privileges if euid != uid (like bash
> > has
> > been doing for ages). The fix is a oneliner: call setuid(0) before
> > forking modprobe to preserve permissions through the recursive
> > shell
> > and
> > modprobe invocations needed by our modprobe configuration using
> > install
> > commands.
> >
> > The problem is reproducible in stretch if /bin/sh points to bash
> > instead
> > of dash.
> >
> > The incremental source debdiff is attached.
>
> That seems reasonable.
>
> > If that is acceptable, please reject 384.111-1~deb9u1 and I'll
> > upload
> > 384.111-2~deb9u1 instead.
> >
>
> Feel free to upload the new package, we can sort out the earlier
> upload
> later.
>
Uploaded and flagged for acceptance.
Regards,
Adam
Reply to: