Shell confusion
Dave Bolt IT Solutions
dave at davebolt.co.uk
Fri Mar 13 15:09:47 UTC 2009
Thanks for the explanation of the use of - in the su command.
I checked the man pages for su, (why did you put su(1)), and found the
following
comment about a login shell,
-, -l, --login
make the shell a login shell
which did not lead me to understand that a user's login script would have
been run. (Doesn't seem to make
any difference in this case anyway).
Regards
Dave
----- Original Message -----
From: "Garry T. Williams" <gtwilliams at gmail.com>
>
> Check the manual page for su(1).
>
> If you had entered `su - amandabackup', that user's login scripts
> would have been run.
>
> In general, using su without its `-' parameter is a bad idea[*]
> especially when switching to the root login.
>
> ______________
> [*] Unless, of course, you know why you want to do that.
>
More information about the fedora-list
mailing list