Installer try to exec scripts under /tmp
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
resolvconf (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 12.04, i386 on thinkpad x41
Got the new resolvconf package by update today, but the update did not install cleanly.
Vorkonfiguration der Pakete ...
Can't exec "/tmp/resolvcon
open2: exec of /tmp/resolvconf
The /tmp is mounted as nonexec like described in linux security guides, so the way to exec programs there is a bit ugly.
/etc/fstab
tmpfs /var/tmp tmpfs noexec,
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: resolvconf 1.63ubuntu16
ProcVersionSign
Uname: Linux 3.2.0-23-
ApportVersion: 2.0.1-0ubuntu13
Architecture: i386
Date: Sun Sep 9 08:18:58 2012
EcryptfsInUse: Yes
PackageArchitec
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
SourcePackage: resolvconf
UpgradeStatus: No upgrade log present (probably fresh install)
> The /tmp is mounted as nonexec like described in linux security
> guides,
This is not a supported configuration in Ubuntu. You might want to find a better security guide.
The exec is being done as part of pre-configuration of debconf. You can change this behavior by editing /etc/apt/ apt.conf. d/70debconf, but it's not advisable.