起動時にlaunchctlが特定のコマンドを実行するようにplistを書きました。私はそれを書く必要がないようにしたいadminパスワードを私に尋ねるという事実を除いて、私は期待通りに働きます。誰かが私に管理者パスワードを尋ねないようにする方法を知っていますか?
それは私の個人的なMacBookですので、私は管理者パスワードを知っていて、そしてマシン上でフルアクセスを持っています。
私のplistファイルは以下の通りです:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>veracrypt_auto_mount</string> <!-- org.mongodb.mongodb perhaps? -->
<key>OnDemand</key>
<false/>
<key>UserName</key>
<string>fabio</string>
<key>GroupName</key>
<string>admin</string>
<key>ProgramArguments</key>
<array>
<string>/Applications/VeraCrypt.app/Contents/MacOS/VeraCrypt</string>
<string>--mount</string>
<string>/dev/disk0s7</string>
<string>/Volumes/Veracrypt</string>
<string>--password=XXXXXX</string>
</array>
もっと具体的になる必要があります。起動時にどのようなコマンドを起動しますか。あなたは自分の脚本を見せることができますか? superuser.comへようこそ。
—
wp78de
良い提案、plistファイルの内容を追加しました
—
Fabio