SUMMARY: 4.0f su curiosity

From: <gwertz_at_BISYS-Plans.com>
Date: Tue, 18 Apr 2000 15:31:25 -0400

Of all of the responses, I must say that the most accurate ones were that
"it's working exactly as it should!"

I was still having a lot of trouble getting my actual script to work
consistently, let alone properly. So I followed up on someones suggestion
(sorry, I must have deleted the message, and I don't remember your name)
that the 'su -c' does not work properly in 4.0x. Instead of using the -c,
I did the following...


su - wystar <<END_SU
 <various commands here>
END_SU

It seems to be more reliable.

Thanks for all the input.


The original post...

---------------------- Forwarded by Gregory P Wertz/BISYS_BPS on 04/18/2000
03:17 PM ---------------------------


gwertz_at_BISYS-Plans.com on 04/13/2000 03:50:40 PM

To: tru64-unix-managers_at_ornl.gov
cc: (bcc: Gregory P Wertz/BISYS_BPS)
Subject: 4.0f su curiosity




I have a script called test.ksh which contains...
#!/usr/bin/ksh
user_name=wystar
wystar_dir=/bwystar/wystar/ver4_10
dir_name=bin_pro
su - $user_name -c "echo $user_name ; echo `whoami` ; echo $PWD ; cd
$wystar_dir/$dir_name ; echo $PWD"

...the output of which is...
wystar
root
/home/_watson
/home/_watson
...Notice that the echo's work, but not the cd. Also notice that while it
is doing the commands, it is not really su'ing to the user.
Any ideas?
Received on Tue Apr 18 2000 - 19:32:01 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:40 NZDT