Bug#342340: base-config: Fails if /tmp is -noexec
Package: base-config
Version: 2.53.10
Severity: important
If /tmp is mounted with the -noexec option, base-config dies with the
message:
/usr/sbin/base-config: ./prep-menu: /bin/sh: bad interpreter: Permission denied
This could be checked in /proc/mounts ahead of time, exiting with an
error that "/tmp" needs to be mounted exec should work.
-jon
-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.26
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages base-config depends on:
ii adduser 3.63 Add and remove users and groups
ii apt 0.5.28.6 Advanced front-end for dpkg
ii bsdutils 1:2.12p-4sarge1 Basic utilities from 4.4BSD-Lite
ii console-data 2002.12.04dbs-49 Keymaps, fonts, charset maps, fall
ii console-tools 1:0.2.3dbs-56 Linux console and font utilities
ii debconf 1.4.30.13 Debian configuration management sy
ii debianutils 2.8.4 Miscellaneous utilities specific t
ii gettext-base 0.14.4-2 GNU Internationalization utilities
ii passwd 1:4.0.3-31sarge5 change and administer password and
-- debconf information:
tzconfig/choose_country_zone_single: true
base-config/menu/mta:
tzconfig/select_zone:
tzconfig/verify_choices: true
tzconfig/choose_country_zone/BR: East
base-config/intro:
apt-setup/security-updates: true
base-config/run-tasksel: true
apt-setup/another: false
base-config/title:
base-config/menu/finish:
base-config/stop-ppp: true
debian-installer/language:
base-config/late_command:
apt-setup/mirror: mirrors.kernel.org
base-config/start-display-manager: true
base-config/menu/apt-setup:
base-config/menu/keyboard:
tzconfig/title:
debian-installer/country:
apt-setup/directory: /debian/
base-config/install-problem: true
tzconfig/change_timezone: false
base-config/menu/hostname:
apt-setup/cd/another: false
apt-setup/non-free: false
apt-setup/badedit:
* apt-setup/non-us: true
mirror/suite: testing
apt-setup/baddir:
base-config/menu/pkgsel:
base-config/menu/timezone:
base-config/menu/intro:
base-config/menu/passwd:
apt-setup/hostname: mirrors.kernel.org
base-config/menu/pon:
base-config/login:
tzconfig/gmt: false
apt-setup/title:
mirror/http/proxy:
apt-setup/contrib: false
apt-setup/non-us-failed:
* base-config/main-menu: Finish configuring the base system
base-config/early_command:
tzconfig/geographic_area: America
base-config/run-dselect: false
apt-setup/cd/dev:
apt-setup/country: United States
debian-installer/keymap:
base-config/remove-pcmcia: true
apt-setup/badsource:
base-config/use-ppp: false
apt-setup/uri_type: http
tzconfig/choose_country_zone/US: Eastern
base-config/get-hostname:
apt-setup/not-mirror:
tzconfig/choose_country_zone_multiple:
base-config/retry-ppp: true
tzconfig/choose_country_zone/CA: Eastern
base-config/login-with-tty:
apt-setup/security-updates-failed:
base-config/menu/shell:
apt-setup/cd/bad:
base-config/invalid-hostname:
Reply to: