alpineyahoo
@alpineyahoo

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Mac での sudo の挙動について

解決したいこと

Mac の /etc/pam.d/sudo_local で sudo の Touch ID を有効にすると $SUDO_ASKPASS 環境変数が設定されている場合でもそれが無視されてしまいます。$SUDO_ASKPASS 環境変数が設定されているときは Touch ID による認証が有効であってもそれを無視するように sudo の挙動を条件的に変更したいのですが方法が分かりません。

発生している問題

/etc/pam.d/sudo_local
# sudo_local: local config file which survives system update and is included for sudo
# uncomment following line to enable Touch ID for sudo
auth       sufficient     pam_tid.so

上記のようにアンコメントして Touch ID を有効にすると、$SUDO_ASKPASS 環境変数が設定されている状態で sudo -A を実行しても Touch ID を要求してきます。

0

No Answers yet.

Your answer might help someone💌