タグ

ブックマーク / qiita.com/takei-yuya@github (1)

  • screenでSSH_AUTH_SOCKが陳腐化するのをLD_PRELOADでごり押ししてみた話 - Qiita

    <ins>2018/04/26追記 結局2年たってどうなった find_agent というシェル関数を書いて、都度都度手動解決するように。 自動で切り替えるのはたしかに便利なんだけど、これが必要なタイミングって少ないし、デバッグしててLD_PRELOADがときどき邪魔になることあるしで、あまりメリットがなかった…… SSH_AUTH_SOCKの接続確認にはgithubを使ってしまっています。 普段使っている鍵はだいたいgithubにもいれているので、というか、sshで困るのだいたいgit pushのタイミングなので ソケットファイルはパス名を適当にグロブで引っ掛けるように find_agent () { local GLOBS=("/tmp/com.apple.launchd.*/Listeners" "/tmp/ssh-*/agent.*"); for g in "${GLOBS[@]}

    screenでSSH_AUTH_SOCKが陳腐化するのをLD_PRELOADでごり押ししてみた話 - Qiita
  • 1