[23867] in Source-Commits
/svn/athena r23477 - trunk/debathena/config/shell-config/debian
daemon@ATHENA.MIT.EDU (Geoffrey Thomas)
Thu Feb 26 20:14:07 2009
Date: Thu, 26 Feb 2009 20:13:20 -0500
From: Geoffrey Thomas <geofft@MIT.EDU>
Message-Id: <200902270113.n1R1DKMj020109@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: geofft
Date: 2009-02-26 20:13:20 -0500 (Thu, 26 Feb 2009)
New Revision: 23477
Modified:
trunk/debathena/config/shell-config/debian/bashrc.debathena
trunk/debathena/config/shell-config/debian/changelog
trunk/debathena/config/shell-config/debian/cshrc.debathena
Log:
In shell-config:
* Default ATHENA_USER to USER.
* Fix csh renew to use $ATHENA_USER.
Modified: trunk/debathena/config/shell-config/debian/bashrc.debathena
===================================================================
--- trunk/debathena/config/shell-config/debian/bashrc.debathena 2009-02-26 21:57:47 UTC (rev 23476)
+++ trunk/debathena/config/shell-config/debian/bashrc.debathena 2009-02-27 01:13:20 UTC (rev 23477)
@@ -8,9 +8,13 @@
export ATHENA_SYS=@sys
fi
+# If your Athena username differs from your local username,
+# you should override this in your own .bashrc or .bashrc.mine.
+export ATHENA_USER=$USER
+
renew () {
principal=`klist -5 2>/dev/null | sed -n 's/^Default principal: // p'`
- kinit -54 "${principal:-${ATHENA_USER:-$USER}}" || return $?
+ kinit -54 "${principal:-$ATHENA_USER}" || return $?
[ -e /afs/athena.mit.edu ] && aklog || {
ret=$?
echo >&2
Modified: trunk/debathena/config/shell-config/debian/changelog
===================================================================
--- trunk/debathena/config/shell-config/debian/changelog 2009-02-26 21:57:47 UTC (rev 23476)
+++ trunk/debathena/config/shell-config/debian/changelog 2009-02-27 01:13:20 UTC (rev 23477)
@@ -1,3 +1,10 @@
+debathena-shell-config (1.10) unstable; urgency=low
+
+ * Default ATHENA_USER to USER.
+ * Fix csh renew to use $ATHENA_USER.
+
+ -- Geoffrey Thomas <geofft@mit.edu> Thu, 26 Feb 2009 20:00:07 -0500
+
debathena-shell-config (1.9) unstable; urgency=low
* Remove DEB_AUTO_UPDATE_DEBIAN_CONTROL.
Modified: trunk/debathena/config/shell-config/debian/cshrc.debathena
===================================================================
--- trunk/debathena/config/shell-config/debian/cshrc.debathena 2009-02-26 21:57:47 UTC (rev 23476)
+++ trunk/debathena/config/shell-config/debian/cshrc.debathena 2009-02-27 01:13:20 UTC (rev 23477)
@@ -8,7 +8,11 @@
endif
setenv ATHENA_SYS_COMPAT `/bin/machtype -C`
-alias renew 'kinit -54 $USER && aklog'
+# If your Athena username differs from your local username,
+# you should override this in your own .cshrc or .cshrc.mine
+setenv ATHENA_USER $USER
+alias renew 'kinit -54 $ATHENA_USER && aklog'
+
set add_flags
alias add 'eval `/bin/attach -Padd $add_flags \!:*`'