/sbin not in path
Mike A. Harris
mharris at redhat.com
Mon Feb 23 05:25:51 UTC 2004
On Sun, 22 Feb 2004, Sean Earp wrote:
>I did not see an answer to this in the archives, so if it is a stupid
>question, I apologize in advance.
>
>I just did a clean install of FC2 Test 1, formatting my drive in
>advance. I chose all the default options during the install. Once I
>booted up to the desktop, I did not have any network connectivity
>(although the internet/network worked fine with FC1). I popped open a
>terminal window and typed
>
>ifconfig
>
>To check if I was obtaining an IP address. I received a message that
>the command "ifconfig" could not be found. After doing some
>troubleshooting, I found that /sbin was not part of my
>default path. If I manually move to the /sbin directory and run
>./ifconfig, it works fine. If export the /sbin directory to my path,
>it works fine.
>
>My question is... Is the omission of the /sbin directory in the
>default path an error, or is something messed up with my installation?
> As far as I recall, ifconfig worked just fine in FC1
It's not an error. /sbin and /usr/sbin have never been in the
default user path. They are only in root's path by default, and
only if you are using a root login shell. This means if you use
"su" to switch to root from a user account, you won't have these
directories in your path either. Instead you need to use "su -"
to initiate a login shell.
It has always been this way.
--
Mike A. Harris ftp://people.redhat.com/mharris
OS Systems Engineer - XFree86 maintainer - Red Hat
More information about the fedora-test-list
mailing list