On Fri, Sep 13, 2019 at 09:45:41AM +0100, Brad Rogers wrote: > On Fri, 13 Sep 2019 09:30:46 +0100 > 'su' inherits the current environment ($PATH, etc.) > > 'su -' creates a new environment (based on user you're su-ing to [not > always root]) > > This is a change from previous behaviour (obviously). However, many > (all?) other distros do it that way, Debian just came late to that > particular party. > > There's bound to be info about it on the Debian wiki,
https://wiki.debian.org/NewInBuster#Changes > and it has > certainly been discussed on this list in the past. Those discussions > may have taken place before you joined us here, IDK. Search for 'su vs > su -' using your preferred search engine, and you'll see lots of info. https://lists.debian.org/debian-user/2018/08/msg00487.html https://unix.stackexchange.com/questions/460478/debian-su-and-su-path-differences https://superuser.com/questions/1354131/debainbuster-su-not-working-properly-command-not-found https://metabubble.net/linux/how-to-really-restore-legacy-behavior-of-su-in-debian-buster/ And certainly many more, but that's all I could find in a minute or so with Google. The problem is, most of the relevant threads have unrelated Subject headers, like "rocks n diamonds". Which is not the OP's fault -- it's just the way it ends up working out.