[Bug 900496] Re: dovecot-core installation fails because "start" is used from PATH

Clint Byrum clint at fewbar.com
Tue Dec 13 05:31:45 UTC 2011


teamnoir , I'm sorry that this has caused you issues.

Upgrades carry all sorts of changes, some of which will unfortunately
break your customizations. Programs are added all of the time, and since
you've got things in root's path you'll need to test each of those on
upgrade to make sure they're not conflicting with new programs. The only
paths before the system path by default is
/usr/local/sbin:/usr/local/bin, so you should probably check these paths
for conflicts with the system paths on upgrade.

start has been in all users' path since at least Ubuntu 10.04, possibly
9.10. I'm not sure we've "opened a hole in your security" so much as
introduced a change which unfortunately conflicted with your
configuration. The same thing happens when we update library versions or
migrate to a new version of perl.. unfortunately, things outside our
control break.

One last note, sudo does sanitize the path:

clint at clint-MacBookAir:~$ sudo sh -c 'echo $PATH'
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
clint at clint-MacBookAir:~$ echo $PATH
/home/clint/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to dovecot in Ubuntu.
https://bugs.launchpad.net/bugs/900496

Title:
  dovecot-core installation fails because "start" is used from PATH

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dovecot/+bug/900496/+subscriptions



More information about the Ubuntu-server-bugs mailing list