Activity log for bug #1614080

Date Who What changed Old value New value Message
2016-08-17 12:39:08 Philippe Vaucher bug added bug
2016-08-17 12:42:21 Philippe Vaucher summary bash PATH contains dot when PATH is unset PATH contains dot when PATH is unset before running bash
2016-08-17 12:52:57 Ubuntu Foundations Team Bug Bot tags bot-comment
2016-08-17 13:17:38 Philippe Vaucher affects ubuntu bash (Ubuntu)
2016-08-22 15:37:59 Brian Murray tags bot-comment bot-comment trusyt xenial
2016-08-22 15:38:14 Brian Murray bash (Ubuntu): importance Undecided Medium
2016-08-22 16:27:13 Philippe Vaucher tags bot-comment trusyt xenial bot-comment trusty xenial
2016-09-05 13:00:43 Philippe Vaucher bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=781367
2018-09-13 05:44:33 Launchpad Janitor bash (Ubuntu): status New Fix Released
2019-04-30 14:24:47 Dimitri John Ledkov description On ubuntu 16.04 (but also 14.04), running bash with PATH unset always adds '.' to PATH: philippe@pv-desktop:~$ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games philippe@pv-desktop:~$ unset PATH philippe@pv-desktop:~$ /bin/bash philippe@pv-desktop:~$ echo $PATH /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:. Even when testing in a virtual machine / docker, and erasing /root/.profile /root/.bashrc /etc/profile /etc/bash.bashrc the problem still happens. [Impact] * The fallback path built into bash contains '.' which leads to unexpected addition of the current working directory. It should not be there, just like it isnt' in pre-precise and cosmic+. [Test Case] * $ env -u PATH /bin/bash -c 'echo $PATH' Should not have '.' as any component. Nor should there be any empty components, i.e. '::'. [Regression Potential] * Normally PATH is always set by either init, systemd, or any other hypervisor. Thus this only affects executions under bash, when it was started without any environment - e.g. booting with 'init=/bin/bash'. [Other Info] * Original bug report. On ubuntu 16.04 (but also 14.04), running bash with PATH unset always adds '.' to PATH: philippe@pv-desktop:~$ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games philippe@pv-desktop:~$ unset PATH philippe@pv-desktop:~$ /bin/bash philippe@pv-desktop:~$ echo $PATH /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:. Even when testing in a virtual machine / docker, and erasing /root/.profile /root/.bashrc /etc/profile /etc/bash.bashrc the problem still happens.
2019-05-03 14:26:16 Dimitri John Ledkov nominated for series Ubuntu Cosmic
2019-05-03 14:26:16 Dimitri John Ledkov bug task added bash (Ubuntu Cosmic)
2019-05-03 14:26:16 Dimitri John Ledkov nominated for series Ubuntu Xenial
2019-05-03 14:26:16 Dimitri John Ledkov bug task added bash (Ubuntu Xenial)
2019-05-03 14:26:16 Dimitri John Ledkov nominated for series Ubuntu Eoan
2019-05-03 14:26:16 Dimitri John Ledkov bug task added bash (Ubuntu Eoan)
2019-05-03 14:26:16 Dimitri John Ledkov nominated for series Ubuntu Trusty
2019-05-03 14:26:16 Dimitri John Ledkov bug task added bash (Ubuntu Trusty)
2019-05-03 14:26:16 Dimitri John Ledkov nominated for series Ubuntu Disco
2019-05-03 14:26:16 Dimitri John Ledkov bug task added bash (Ubuntu Disco)
2019-05-03 14:26:16 Dimitri John Ledkov nominated for series Ubuntu Bionic
2019-05-03 14:26:16 Dimitri John Ledkov bug task added bash (Ubuntu Bionic)
2019-05-03 14:26:25 Dimitri John Ledkov bash (Ubuntu Eoan): status Fix Released In Progress
2019-05-03 14:26:28 Dimitri John Ledkov bash (Ubuntu Cosmic): status New Fix Released
2019-05-03 14:26:30 Dimitri John Ledkov bash (Ubuntu Disco): status New In Progress
2019-05-03 14:26:33 Dimitri John Ledkov bash (Ubuntu Eoan): status In Progress Fix Committed
2019-05-03 14:26:37 Dimitri John Ledkov bash (Ubuntu Bionic): status New In Progress
2019-05-03 14:26:39 Dimitri John Ledkov bash (Ubuntu Xenial): status New In Progress
2019-05-03 14:26:41 Dimitri John Ledkov bash (Ubuntu Trusty): status New In Progress
2019-05-03 14:26:45 Dimitri John Ledkov nominated for series Ubuntu Precise
2019-05-03 14:26:45 Dimitri John Ledkov bug task added bash (Ubuntu Precise)
2019-05-03 14:26:51 Dimitri John Ledkov bash (Ubuntu Precise): status New Fix Released
2019-05-03 15:23:04 Launchpad Janitor bash (Ubuntu Eoan): status Fix Committed Fix Released
2019-05-09 12:00:39 Łukasz Zemczak bash (Ubuntu Disco): status In Progress Fix Committed
2019-05-09 12:00:42 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2019-05-09 12:00:45 Łukasz Zemczak bug added subscriber SRU Verification
2019-05-09 12:00:48 Łukasz Zemczak tags bot-comment trusty xenial bot-comment trusty verification-needed verification-needed-disco xenial
2019-05-09 12:03:26 Dimitri John Ledkov attachment added trusty-bash.diff https://bugs.launchpad.net/ubuntu/+source/bash/+bug/1614080/+attachment/5262678/+files/trusty-bash.diff
2019-05-09 20:12:26 Adam Conrad bash (Ubuntu Bionic): status In Progress Fix Committed
2019-05-09 20:12:38 Adam Conrad tags bot-comment trusty verification-needed verification-needed-disco xenial bot-comment trusty verification-needed verification-needed-bionic verification-needed-disco xenial
2019-05-09 20:15:15 Adam Conrad bash (Ubuntu Xenial): status In Progress Fix Committed
2019-05-09 20:15:23 Adam Conrad tags bot-comment trusty verification-needed verification-needed-bionic verification-needed-disco xenial bot-comment trusty verification-needed verification-needed-bionic verification-needed-disco verification-needed-xenial xenial
2019-05-09 22:24:01 Dimitri John Ledkov tags bot-comment trusty verification-needed verification-needed-bionic verification-needed-disco verification-needed-xenial xenial bot-comment trusty verification-done-disco verification-needed verification-needed-bionic verification-needed-xenial xenial
2019-05-09 22:27:09 Dimitri John Ledkov tags bot-comment trusty verification-done-disco verification-needed verification-needed-bionic verification-needed-xenial xenial bot-comment trusty verification-done-bionic verification-done-disco verification-needed verification-needed-xenial xenial
2019-05-09 22:28:37 Dimitri John Ledkov tags bot-comment trusty verification-done-bionic verification-done-disco verification-needed verification-needed-xenial xenial bot-comment trusty verification-done verification-done-bionic verification-done-disco verification-done-xenial xenial
2019-05-09 22:47:13 Dimitri John Ledkov bash (Ubuntu Trusty): status In Progress Won't Fix
2019-05-14 01:07:41 Mathew Hodson bug task added bash (Debian)
2019-05-14 01:40:25 Bug Watch Updater bash (Debian): status Unknown New
2019-05-16 07:49:40 Launchpad Janitor bash (Ubuntu Disco): status Fix Committed Fix Released
2019-05-16 07:49:46 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2019-05-16 09:36:07 Launchpad Janitor bash (Ubuntu Bionic): status Fix Committed Fix Released
2019-05-16 10:09:22 Launchpad Janitor bash (Ubuntu Xenial): status Fix Committed Fix Released