Your message dated Sat, 27 Sep 2014 09:17:47 +0200
with message-id <201409270917.47741.th...@debian.org>
and subject line Re: isc-dhcp-client depends on /bin/bash, not /bin/sh
has caused the Debian Bug report #763013,
regarding isc-dhcp-client depends on /bin/bash, not /bin/sh
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.)
--
763013: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=763013
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: isc-dhcp-client
Version: 4.2.2.dfsg.1-5+deb70u6
Severity: critical
Tags: patch
Justification: breaks the whole system
Remove dependency on bash. Fixes ifup/ifdown with dhcp on unbashed-system.
Also see bug 763012
--- dhclient-script.bad 2014-09-27 00:21:48.377145358 -0500
+++ /sbin/dhclient-script 2014-09-27 00:15:31.508982652 -0500
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
# dhclient-script for Linux. Dan Halbert, March, 1997.
# Updated for Linux 2.[12] by Brian J. Murrell, January 1999.
-- System Information:
Debian Release: 7.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-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
Versions of packages isc-dhcp-client depends on:
ii debianutils 4.3.2
ii iproute 20120521-3+b3
ii isc-dhcp-common 4.2.2.dfsg.1-5+deb70u6
ii libc6 2.13-38+deb7u4
isc-dhcp-client recommends no packages.
Versions of packages isc-dhcp-client suggests:
ii avahi-autoipd 0.6.31-2
pn resolvconf <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Hi Troy,
> Severity: critical
> Tags: patch
> Justification: breaks the whole system
> Remove dependency on bash. Fixes ifup/ifdown with dhcp on unbashed-system.
This is not a critical bug since using bash does not 'break the whole system'.
The patch is also not correct because this script is marked /bin/bash for a
reason, because it's not fully posix compliant and therefore will not run with
just any /bin/sh.
It's a valid request for the script to be modified to change its interpreter,
it's already filed at #762923. Maybe you can help develop a tested patch for
that to move it forward.
Cheers,
Thijs
--- End Message ---