hns - 日記自動生成システム - Version 2.19.7

void GraphicWizardsLair( void ); //

otsune GWL
FreeBSD, AfterEffects, RETAS, animo, DigitalAnime, Linux, Mac OS, Win2k

[Who is otsune?] [title] [message] [Policy] [注目エントリー] [top]
Twitter Status :


Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい

検索式:

先月 2003年04月 来月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30


2003年04月15日(火) [長年日記]

$Date: 2003/04/15 20:45:31 $

#8 [unix] ssh-agentとssh-add

FreeBSD Q&Aにあったシェルスクリプトをいまどきに直して/bin/sshに置き、chmod +xしておく。
#!/bin/sh
if [ -z "${SSH_IDENT}" ]; then
	SSH_IDENT="${HOME}/.ssh/id_rsa"
fi
if [ -n "${SSH_AUTH_SOCK}" -a -f "${SSH_IDENT}" -a -f "${SSH_IDENT}.pub" ]; then
	FINGERPRINT=`ssh-keygen -l -f "${SSH_IDENT}.pub" | awk '{print $2}'`
	if ! ssh-add -l | grep "${FINGERPRINT}" >/dev/null; then
		if [ -z "${DISPLAY}" -o -z "${SSH_ASKPASS}" ]; then
			ssh-add "${SSH_IDENT}"
		else
			ssh-add "${SSH_IDENT}" </dev/null
		fi
	fi
fi
exec "/usr/bin/${0##*/}" "$@"
Permalink: http://www.otsune.com/diary/2003/04/15/8.html#200304158
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-04-15 00:00:00 By otsune