chiark / gitweb /
el/dot-emacs.el (mdw-fontify-rust): Fix integer literal syntax.
[profile] / bin / start-ssh-pageant
CommitLineData
6a5170a8
MW
1#! /bin/sh -ex
2PATH=/bin:$HOME/bin:$PATH
3eval $(tmpdir -b)
4sockdir=${TMPDIR?}/.ssh-agent.$(hostname).${USER-$(id -un)}
5if [ -S $sockdir/sock ]; then
6 set +e; ssh-add -l >/dev/null 2>&1; rc=$?; set -e
7 case $rc in 0) exit 0 ;; esac
8 kill $(cat $sockdir/pid) || :
9 rm -f $sockdir/pid $sockdir/sock
10fi
11mkdir -p -m700 $sockdir
12(cd /; exec run ssh-pageant -d -a$sockdir/sock >/dev/null 2>&1)&
13echo $! >$sockdir/pid