0
pass
のパスワードを取得するのにhomebrew-services
を使用しようとしています。これまで私はこれを持っています。しかし、私がhomebrew-services
を通してそれを実行した場合、それは動作しません。私はそれを手動で実行すれば正常に動作します。自作サービス、パスワードストア、およびPython
import subprocess
file = open('/tmp/test.log', 'w');
output = subprocess.check_output(['pass', 'foo']).strip()
file.write(output)
file.close()
私はthis plist
を使用してテストしていたので、offlineimapのパスワードを取得するためにこれを使用しようとしていました。
ありがとうございます!
「喜んでいない」と定義します。エラーメッセージ?トレースバック?間違った出力?何が起こるのですか? – cdarke
ああ、ごめんなさい。私は逃しました。エラーメッセージはありません。ファイルの出力はまったく書き込まれません。残念ながら、私は 'pass'に何らかのログがないとは思わない。もう少し調べてみると、 'pass'は' gpg-agent'に接続できないという問題があるようです。 – dsdeiz