From d7b6987f0f31a3c9b215d7026a7e67ddb2094cfc Mon Sep 17 00:00:00 2001 From: Gustavo De Nardin Date: Sat, 11 Apr 2009 20:25:48 +0000 Subject: - 2.7.17 - stop csh from sourcing /etc/profile.d/* on non-interactive shells (bug #49407, comment 6) - updated NEWS --- Makefile | 2 +- NEWS | 11 +++++++++++ csh.cshrc | 6 ++++++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 960175e..8882c6f 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ PACKAGE = setup -VERSION = 2.7.16 +VERSION = 2.7.17 SVNPATH = svn+ssh://svn.mandriva.com/svn/soft/$(PACKAGE) LIST = csh.cshrc csh.login host.conf hosts.allow hosts.deny inputrc \ diff --git a/NEWS b/NEWS index f787ece..62dabae 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,14 @@ +2009-04-11 Gustavo De Nardin 2.7.17 + + * stop csh from sourcing /etc/profile.d/* on non-interactive shells + (#49407 comment 6) + +2009-01-09 Frederic Crozat 2.7.16 + + * add dialout group (needed by latest udev, common with Debian) + +2009-01-07 Pixel + * handle control + left/right arrow in gnome-terminal (#36287) 2008-05-14 Guillaume Rousse 2.7.12 diff --git a/csh.cshrc b/csh.cshrc index 6010599..02c8c5c 100644 --- a/csh.cshrc +++ b/csh.cshrc @@ -17,6 +17,9 @@ if ($?prompt) then else set prompt=\[`id -nu`@`hostname -s`\]\$\ endif +else + # nothing more to do for non-interactive shell + goto OUT endif test -d /etc/profile.d @@ -34,3 +37,6 @@ if ($status == 0) then end unset i nonomatch endif + + +OUT: -- cgit v1.2.1