From owner-freebsd-current Thu Jun 27 1:55:59 2002 Delivered-To: freebsd-current@freebsd.org Received: from digger1.defence.gov.au (digger1.defence.gov.au [203.5.217.4]) by hub.freebsd.org (Postfix) with ESMTP id 8CF6A37B405 for ; Thu, 27 Jun 2002 01:55:53 -0700 (PDT) Received: from dsto-ms2.dsto.defence.gov.au (dsto-ms2.dsto.defence.gov.au [131.185.2.150]) by digger1.defence.gov.au (8.10.1/8.10.1) with ESMTP id g5R8sRS25916 for ; Thu, 27 Jun 2002 18:24:27 +0930 (CST) Received: from muttley.dsto.defence.gov.au (unverified) by dsto-ms2.dsto.defence.gov.au (Content Technologies SMTPRS 4.1.5) with ESMTP id for ; Thu, 27 Jun 2002 18:25:44 +0930 Received: from salex001.dsto.defence.gov.au (salex001.dsto.defence.gov.au [131.185.2.9]) by muttley.dsto.defence.gov.au (8.9.3/8.9.3/8.9.3.LMD.990513) with ESMTP id SAA09824 for ; Thu, 27 Jun 2002 18:24:22 +0930 (CST) Received: by salex001.dsto.defence.gov.au with Internet Mail Service (5.5.2653.19) id ; Thu, 27 Jun 2002 18:24:36 +0930 Message-ID: <108E7D907871D6118B5000306E0189F8575866@ednex504.dsto.defence.gov.au> From: "Thyer, Matthew" To: "'freebsd-current@FreeBSD.org'" Subject: Wierd path issue with system tcsh under recent -CURRENT NIS client Date: Thu, 27 Jun 2002 18:24:25 +0930 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG It seems that /bin/tcsh does not expand "~/" when used with the setenv command either in my .cshrc or when typed on the commandline. See command numbers 1008 -> 1014 in particular. Using "set path=" is fine and just inheriting login.conf's default path (which includes ~/bin) is fine too so whats up with setenv ? fuzz: {1001} ypcat -k passwd | grep thyerm thyerm thyerm:YouThinkImCrazy?:1234:5678:Matthew Thyer,L73-10,x98765,:/home/thyerm:/usr/local/bin/tcsh fuzz: {1002} ls -l /usr/local/bin/tcsh lrwxr-xr-x 1 root wheel 9 May 29 14:09 /usr/local/bin/tcsh -> /bin/tcsh fuzz: {1003} ls -ld /home lrwxr-xr-x 1 root wheel 12 Feb 26 2001 /home -> /export/home fuzz: {1004} pwd /export/home/thyerm fuzz: {1005} grep "^setenv PATH" .cshrc setenv PATH /sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin setenv PATH ${PATH}:~/bin:/usr/local/bin:/usr/local/sbin:/usr/games:/usr/local/games:/us r/local/games/bin:/usr/local/grass5/bin fuzz: {1006} echo $PATH /sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:~/bin:/usr/local/bin:/usr/local /sbin:/usr/games:/usr/local/games:/usr/local/games/bin:/usr/local/grass5/bin fuzz: {1007} echo $version tcsh 6.11.00 (Astron) 2001-09-02 (i386-intel-FreeBSD) options 8b,nls,dl,al,kan,sm,rh,color,dspm fuzz: {1008} which update_world update_world: Command not found. fuzz: {1009} setenv PATH ${PATH}:/home/thyerm/bin fuzz: {1010} which update_world /home/thyerm/bin/update_world fuzz: {1011} setenv PATH /sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:~/bin:/usr/local/bin:/usr/local /sbin:/usr/games:/usr/local/games:/usr/local/games/bin:/usr/local/grass5/bin fuzz: {1012} echo $PATH /sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:~/bin:/usr/local/bin:/usr/local /sbin:/usr/games:/usr/local/games:/usr/local/games/bin:/usr/local/grass5/bin fuzz: {1013} which update_world update_world: Command not found. fuzz: {1014} echo ~/bin /home/thyerm/bin fuzz: {1015} set path=(/sbin /bin /usr/sbin /usr/bin /usr/X11R6/bin ~/bin /usr/local/bin /usr/local/sbin /usr/games /usr/local/games /usr/local/games/bin /usr/local/grass5/bin) fuzz: {1016} echo $path /sbin /bin /usr/sbin /usr/bin /usr/X11R6/bin /home/thyerm/bin /usr/local/bin /usr/local/sbin /usr/games /usr/local/games /usr/local/games/bin /usr/local/grass5/bin fuzz: {1017} which update_world /home/thyerm/bin/update_world /home/thyerm/bin/update_world is an executable bourne shell script with "#!/bin/sh" as its first line. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message