touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #73435
[Bug 1448690] [NEW] /sbin/dhclient-script has bashisms
Public bug reported:
/sbin/dhclient-script calls /bin/sh, which is of course dash, but
contains bash-specific functions:
root@mystic:~# ifup br0
Internet Systems Consortium DHCP Client 4.3.1
Copyright 2004-2014 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/br0/00:1d:92:d7:ad:8a
Sending on LPF/br0/00:1d:92:d7:ad:8a
Sending on Socket/fallback
DHCPREQUEST of 172.31.3.6 on br0 to 255.255.255.255 port 67 (xid=0x7488da46)
DHCPACK of 172.31.3.6 from 172.31.3.4
RTNETLINK answers: File exists
bound to 172.31.3.6 -- renewal in 38988 seconds.
/sbin/dhclient-script: 55: /sbin/dhclient-script: shopt: not found
/sbin/dhclient-script: 60: /sbin/dhclient-script: [[: not found
/sbin/dhclient-script: 60: /sbin/dhclient-script: [[: not found
/sbin/dhclient-script: 68: /sbin/dhclient-script: shopt: not found
root@mystic:~# head -n1 /sbin/dhclient-script
#!/bin/sh
root@mystic:~#
Shebang line needs to be /bin/bash, or the script needs to be rewritten.
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: isc-dhcp-client 4.3.1-5ubuntu2
ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
Uname: Linux 3.19.0-15-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
Date: Sun Apr 26 10:29:56 2015
EcryptfsInUse: Yes
ProcEnviron:
TERM=screen
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: isc-dhcp
UpgradeStatus: Upgraded to vivid on 2015-04-24 (1 days ago)
** Affects: isc-dhcp (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug vivid
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to isc-dhcp in Ubuntu.
https://bugs.launchpad.net/bugs/1448690
Title:
/sbin/dhclient-script has bashisms
Status in isc-dhcp package in Ubuntu:
New
Bug description:
/sbin/dhclient-script calls /bin/sh, which is of course dash, but
contains bash-specific functions:
root@mystic:~# ifup br0
Internet Systems Consortium DHCP Client 4.3.1
Copyright 2004-2014 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/br0/00:1d:92:d7:ad:8a
Sending on LPF/br0/00:1d:92:d7:ad:8a
Sending on Socket/fallback
DHCPREQUEST of 172.31.3.6 on br0 to 255.255.255.255 port 67 (xid=0x7488da46)
DHCPACK of 172.31.3.6 from 172.31.3.4
RTNETLINK answers: File exists
bound to 172.31.3.6 -- renewal in 38988 seconds.
/sbin/dhclient-script: 55: /sbin/dhclient-script: shopt: not found
/sbin/dhclient-script: 60: /sbin/dhclient-script: [[: not found
/sbin/dhclient-script: 60: /sbin/dhclient-script: [[: not found
/sbin/dhclient-script: 68: /sbin/dhclient-script: shopt: not found
root@mystic:~# head -n1 /sbin/dhclient-script
#!/bin/sh
root@mystic:~#
Shebang line needs to be /bin/bash, or the script needs to be
rewritten.
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: isc-dhcp-client 4.3.1-5ubuntu2
ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
Uname: Linux 3.19.0-15-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
Date: Sun Apr 26 10:29:56 2015
EcryptfsInUse: Yes
ProcEnviron:
TERM=screen
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: isc-dhcp
UpgradeStatus: Upgraded to vivid on 2015-04-24 (1 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1448690/+subscriptions
Follow ups
References