[25312] in Source-Commits
/svn/athena r24895 - trunk/debathena/config/shell-config/debian
daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Wed Oct 13 15:01:43 2010
Date: Wed, 13 Oct 2010 15:01:37 -0400
From: Jonathan D Reed <jdreed@MIT.EDU>
Message-Id: <201010131901.o9DJ1buM014837@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: jdreed
Date: 2010-10-13 15:01:37 -0400 (Wed, 13 Oct 2010)
New Revision: 24895
Modified:
trunk/debathena/config/shell-config/debian/01-debathena-shell-init
trunk/debathena/config/shell-config/debian/changelog
trunk/debathena/config/shell-config/debian/cshrc.debathena
Log:
In shell-config:
* Make renew work for cells other than athena.mit.edu
Modified: trunk/debathena/config/shell-config/debian/01-debathena-shell-init
===================================================================
--- trunk/debathena/config/shell-config/debian/01-debathena-shell-init 2010-10-13 18:38:09 UTC (rev 24894)
+++ trunk/debathena/config/shell-config/debian/01-debathena-shell-init 2010-10-13 19:01:37 UTC (rev 24895)
@@ -14,7 +14,9 @@
kinit -4 </dev/null &>/dev/null
[ $? != 3 ] && KINIT_ARGS="-54"
kinit $KINIT_ARGS "${principal:-$ATHENA_USER}" || return $?
- [ -e /afs/athena.mit.edu ] && aklog || {
+ DEBATHENA_AKLOG="aklog -c athena.mit.edu -p $HOME"
+ [ -x /bin/fsid ] && DEBATHENA_AKLOG="fsid -a"
+ [ -e /afs/athena.mit.edu ] && $DEBATHENA_AKLOG || {
ret=$?
echo >&2
echo "Your AFS client does not seem to be working. To troubleshoot this problem," >&2
Modified: trunk/debathena/config/shell-config/debian/changelog
===================================================================
--- trunk/debathena/config/shell-config/debian/changelog 2010-10-13 18:38:09 UTC (rev 24894)
+++ trunk/debathena/config/shell-config/debian/changelog 2010-10-13 19:01:37 UTC (rev 24895)
@@ -1,3 +1,9 @@
+debathena-shell-config (1.13) unstable; urgency=low
+
+ * Make renew work for cells other than athena.mit.edu
+
+ -- Jonathan Reed <jdreed@mit.edu> Wed, 13 Oct 2010 14:58:34 -0400
+
debathena-shell-config (1.12) unstable; urgency=low
* Only pass -45 to kinit on systems that still have a krb4. (Trac: #417)
Modified: trunk/debathena/config/shell-config/debian/cshrc.debathena
===================================================================
--- trunk/debathena/config/shell-config/debian/cshrc.debathena 2010-10-13 18:38:09 UTC (rev 24894)
+++ trunk/debathena/config/shell-config/debian/cshrc.debathena 2010-10-13 19:01:37 UTC (rev 24895)
@@ -7,11 +7,15 @@
setenv ATHENA_SYS @sys
endif
setenv ATHENA_SYS_COMPAT `/bin/machtype -C`
+setenv DEBATHENA_AKLOG "aklog -c athena.mit.edu -p $HOME"
+if ( -x "/bin/fsid" ) then
+ setenv DEBATHENA_AKLOG "fsid -a"
+endif
alias renew 'set KINIT_ARGS=""; \
kinit -4 </dev/null >& /dev/null; \
if ($? != 3) set KINIT_ARGS="-45"; \
- kinit $KINIT_ARGS "$ATHENA_USER" && aklog'
+ kinit $KINIT_ARGS "$ATHENA_USER" && $DEBATHENA_AKLOG'
set add_flags
alias add 'eval `/bin/attach -Padd $add_flags \!:*`'