1
Macパッケージのpostinstallスクリプトが実行されていません
私は、私がscriptsディレクトリとpostinstallスクリプトを指定したパッケージメーカーとスクリプトからインストーラを作成しました。パッケージをインストールすると、アプリケーションは正常にインストールされますが、指定したスクリプトは実行されません。どこかで実行可能ビットを設定する必要がありますが、私はこのビットを設定することを見つけられませんでした。 以下は私のスクリプトです。これで私はplistでパス変数を設定しています。これを教えてください。 #!/bin/bash FILE=~/.MacOSX/environment.plist PLIST=/usr/libexec/PlistBuddy # if the file doesn't exist, try to create folder if [ ! -f $FILE ] then mkdir -p ~/.MacOSX fi # then just add entries (file will be created if it doesn't exist) $PLIST -c "Add :Variable1 string 'Value1'" $FILE $PLIST -c "Add :Variable2 …