Reply-to: [EMAIL PROTECTED]
Hi there,
I'm on a solaris 2.7 system and have found (what I'd call a bug) with my head. Here's
the scenario:
I do a su command to smuser and then type in which ps. With the (your?) sh-utils su
command the results are /usr/ucb/ps BUT when I use suns su command, the which ps
command returns /usr/bin/ps. THIS IS DISASTEROUS for "us/me" because there are
scripts in ~smuser that just reference ps as ps, no path!!! Just ps. Of course, you
know what's comming next, the /usr/ucb/ps command takes different parameters than
/usr/bin/ps. Sigh...
Below is a log from the testing I've done.
If you require any more info or a place to test changes, please do NOT hesitate to
contact me.
George R. Goffe
[EMAIL PROTECTED]
Thanks...
5.7 root->sjrd1# which su
/usr/lsd/SunOS.5.7/bin/su
5.7 root->sjrd1# su --help
Usage: su [OPTION]... [-] [USER [ARG]...]
Change the effective user id and group id to that of USER.
-, -l, --login make the shell a login shell
-c, --commmand=COMMAND pass a single COMMAND to the shell with -c
-f, --fast pass -f to the shell (for csh or tcsh)
-m, --preserve-environment do not reset environment variables
-p same as -m
-s, --shell=SHELL run SHELL if /etc/shells allows it
--help display this help and exit
--version output version information and exit
A mere - implies -l. If USER not given, assume root.
Report bugs to <[EMAIL PROTECTED]>.
5.7 root->sjrd1# su - smuser
Sun Microsystems Inc. SunOS 5.7 Generic October 1998
$ which ps
/usr/ucb/ps
$ ^D
5.7 root->sjrd1# psg wind
F S UID PID PPID CLS PRI ADDR SZ WCHAN STIME TTY TIME CMD
8 S smuser 29666 1 TS 58 ? 477 ? 16:52:22 ? 0:00
./windu_registryd43 -d /apps/smuser
5.7 root->sjrd1# /usr/bin/su - smuser
Sun Microsystems Inc. SunOS 5.7 Generic October 1998
$ which ps
/usr/bin/ps
$
_______________________________________________
Bug-sh-utils mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-sh-utils