Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
setuid.patch | use setuid(0) to preserve privileges over shell invocations Fixing bug https://bugs.debian.org/734869 dash recently started to drop privileges if euid != uid. (Bash has been doing that for a long time already, but is usually not used for /bin/sh.) The Debian modprobe configuration /etc/modprobe.d/nvidia.conf uses install commands that require forking a shell from within modprobe to (recursively) run further modprobe commands. If the shell drops privileges in setuid contexts, the inner modprobe commands are run unprivileged, failing to load the modules. Run setuid(0) before forking modprobe to preserve privileges through to the inner modprobe commands. |
Hiromasa YOSHIMOTO <hiromasa.yoshimoto@gmail.com> | not-needed | debian | ||
repro.patch | make the build reproducible | Luca Boccassi <bluca@debian.org> | yes |