This lets us get AFS tokens in a separate PAG
$(INSTALL) -d $(DESTDIR)/usr/bin
$(INSTALL) -m 0755 $(srcdir)/bin/rksu $(DESTDIR)/usr/bin/rksu
$(INSTALL) -m 0755 $(srcdir)/bin/with-creds $(DESTDIR)/usr/bin/with-creds
+ $(INSTALL) -m 0755 $(srcdir)/bin/with-creds-run-aklog $(DESTDIR)/usr/bin/with-creds-run-aklog
$(INSTALL) -m 0755 $(srcdir)/bin/build-package $(DESTDIR)/usr/bin/build-package
.PHONY: install
PRINC=$KRBUSER$userpart_slash$REALMARG
-EXTRAOPTS=""
+WITH_CREDS_RUN=""
if [ -n "$aklog" ]; then
- EXTRAOPTS="-t"
+ WITH_CREDS_RUN="with-creds-run-aklog"
fi
TMPDIR=/tmp
k5start -H 30 -u "$PRINC" $EXTRAOPTS
-#if klist -s -c $ccache; then
-# export KRB5CCNAME=$ccache
-#else
-# export KRB5CCNAME=$ccache
-# kinit -p $KRBUSER$userpart_slash$REALMARG
-#fi
-
-exec "$@"
+$WITH_CREDS_RUN "$@"
--- /dev/null
+#!/usr/bin/pagsh
+
+aklog
+exec "$@"
-mh-sysadmin-tools (1.6~test.2) UNRELEASED; urgency=low
+mh-sysadmin-tools (1.6~test.3) UNRELEASED; urgency=low
* build-package: new script for package building via cowbuilder/pbuilder
+ * with-creds: add with-creds-run-aklog script to make `-a` work correctly
-- Michael Howe <michael@michaelhowe.org> Thu, 07 Aug 2014 19:11:00 +0100