vital fixes to sudo function
authorChris Koeritz <fred@gruntose.com>
Wed, 27 May 2020 03:05:46 +0000 (23:05 -0400)
committerChris Koeritz <fred@gruntose.com>
Wed, 27 May 2020 03:05:46 +0000 (23:05 -0400)
commit5cf92aab81bd652d22783e0cf3725e1bd9722526
tree3b69a889c078bc3137933c33c0eb6972a88400ff
parentd6658eaec3c290ca272b9cff2f5f1fce5f3a0cc3
vital fixes to sudo function

not sure the initial thrust is done yet, of having root not get a pile of wrong feisty meow variables when i sudo to it with -E flag, but this does at least get the shell options to not still expand for the one case we need.  we will fix that to be more specific to enable mac to participate, since mac does actually need aliases expanded.
this also crucially fixes the IMPORTED_XAUTH variable which may never have been working right before?  saw a multi-line answer on my host, so taking just the first line of output.  not sure that's right yet, but we can't have multiple lines when we add the things in xauth the way we do it now.
scripts/core/functions.sh
scripts/core/launch_feisty_meow.sh