Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-Id: <4.3.1.2.20030108221223.0367bae8@pop.rcn.com> X-Sender: lhall AT pop DOT rcn DOT com Date: Wed, 08 Jan 2003 22:26:38 -0500 To: "Andrew Mayer" , From: "Larry Hall (RFK Partners, Inc)" Subject: Re: Bash appears to have changed... In-Reply-To: <000a01c2b788$8934cf50$4900a8c0@leverage> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 09:40 PM 1/8/2003, Andrew Mayer wrote: >Hi Folks, > >I'm not a daily user, but all of this worked a few months ago. I haven't made >any changes to any of my dotfiles in that time. However, I just updated all of >Cygwin this weekend and now things aren't so smooth. > >I enclose an brief annotated rxvt session. Can anyone replicate or decipher >this. Are these Cygwin bugs or are they local to my 2-3 dotfiles. >LEVERAGE 10$ man bash /* hmmm, this could be >more useful */ >/usr/bin/tbl: not found >/bin/cat: not found >/usr/bin/nroff: not found >LEVERAGE 11$ >LEVERAGE 11$ ls -l /usr/bin/tbl /bin/cat /usr/bin/nroff /* >but..but...there they are */ >-rw-rw-r--+ 1 Administ Administ 17408 Feb 19 2002 /bin/cat >-rw-rw-r--+ 1 Administ Administ 1955 Dec 16 10:03 /usr/bin/nroff >-rw-rw-r--+ 1 Administ Administ 143360 Dec 16 10:03 /usr/bin/tbl You should always *attach* the output of cygcheck -s -r -v when sending this kind of report to the list. It contains very useful information that can help other diagnose your problems. From your description, I'm going to guess that you run Cygwin on an NT/W2K/XP machine and that your last installation ran a version of the Cygwin DLL pre-1.3.13 without 'ntsec' set in your CYGWIN environment variable. If that's true, that can explain what you're seeing. Since then, 'ntsec' has become the default. This affects your permissions, as you can see since your binaries are no longer executable. Just go around and make a quick change to add the executable permissions back where you want them and you'll be back in business. Check out the email archives for more discussions about the change of the 'ntsec' default if you're interested in details. Or, if you're a stuck-in-the-mud you can put 'nontsec' in your CYGWIN environment variable and restart Cygwin to go back to the way things were for you. :-) I wouldn't recommend that though. Larry Hall lhall AT rfk DOT com RFK Partners, Inc. http://www.rfk.com 838 Washington Street (508) 893-9779 - RFK Office Holliston, MA 01746 (508) 893-9889 - FAX -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/