Date: Wed, 04 Oct 1995 11:25:32 -0400 From: splyaski@cmp.com (Plyaskin Sergey) To: kuku@gilberto.physik.rwth-aachen.de (Christoph Kukulies) Cc: freebsd-questions@freebsd.org (freebsd-questions) Subject: Re: path question Message-ID: <1995Oct04.111400.1151.276216@smtpgate.cmp.com>
next in thread | raw e-mail | index | archive | help
---------- From: Christoph Kukulies To: Plyaskin Sergey Cc: freebsd-questions Subject: Re: path question Date: Wednesday, October 04, 1995 3:54PM > Hi folks, > > I am running FreeBSD 2.1 July SNAP. > As is, I have to use the absolute path in order to run my applications, for > example: > ./usr/local/bin/httpd This is not an absolute path, this is a relative path. Send your .cshrc/.login and your passwd entry. Does this happen under 'root'? Something must be hosed on your side. > Without that dot, it does not run even though I have /usr/local/bin in my > path. If I add dot to my path, it works but I get the error message on > login: Exported path has relative components. I also realize that including > dot in the path can be considered as a security hole. Normally the 'root' user should not have . in his path. There should appear any dots at all in your path statement besides a sole . for the normal user. > Question: is there any way of fixing that? I want to be able to run things > without memorizing their locations. Thanks. > > splyaski@cmp.com > Serge Plyaskin > CMP Publications > > --Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de ________________________________________ Yes, this happens under root. my .login file: # tset -Q \?$TERM stty crt erase ^H umask 2 # my .cshrc file: # alias mail Mail set history=1000 set savehist=1000 set path=(/sbin /usr/sbin /bin /usr/bin /usr/local/bin) # directory stuff: cdpath/cd/back # set cdpath=(/sys/{i386,} /usr/src/{bin,sbin,usr.{bin,sbin},lib,libexec,share,contrib,e tc,games,gnu,include,}) alias cd 'set old=$cwd; chdir \!*' alias h history alias j jobs -l alias ll ls -lg alias ls ls -g -k alias back 'set back=$old; set old=$cwd; cd $back; unset back; dirs' alias z suspend alias x exit alias pd pushd alias pd2 pushd +2 alias pd3 pushd +3 alias pd4 pushd +4 alias tset 'set noglob histchars=""; eval `\tset -s \!*`; unset noglob histchars' if ($?prompt) then set prompt="`hostname -s`# " set filec endif setenv BLOCKSIZE K #
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1995Oct04.111400.1151.276216>