On Thu, Jan 07, 2016 at 11:43:14AM -0500, Jiri B wrote: > I discovered an article about sudo and globbing[1] and > there's difference how it does work on Linux and OpenBSD.
I forgot to put the url http://zurlinux.com/?p=2244 > - openbsd > > # su -s /usr/local/bin/bash - nobody > No home directory /nonexistent! > Logging in with home = "/". > -bash-4.3$ sudo bash -c "ls -l /var/tor/cache*" > -rw------- 1 _tor _tor 20442 Dec 10 11:32 /var/tor/cached-certs > -rw------- 1 _tor _tor 1409287 Jan 7 15:56 > /var/tor/cached-microdesc-consensus > -rw------- 1 _tor _tor 5107307 Jan 7 17:23 /var/tor/cached-microdescs > -rw------- 1 _tor _tor 0 Jan 7 17:23 /var/tor/cached-microdescs.new > -bash-4.3$ sudo -s bash -c "ls -l /var/tor/cache*" > .cshrc .profile altroot bin bsd bsd.rd bsd.sp dev etc > home mnt root sbin sys tftpboot tmp usr var > > - linux > > [root@slot-1 ~]# su -s /bin/bash nobody > bash-4.2$ exit > [root@slot-1 ~]# visudo > [root@slot-1 ~]# su -s /bin/bash nobody > bash-4.2$ sudo bash -c "ls -l /var/cache/ldconfig/aux*" > -rw-------. 1 root root 26470 Dec 22 17:52 /var/cache/ldconfig/aux-cache > bash-4.2$ sudo -s bash -c "ls -l /var/cache/ldconfig/aux*" > -rw-------. 1 root root 26470 Dec 22 17:52 /var/cache/ldconfig/aux-cache