[MacOS] Create DBus machine-id via privileged applescript

This commit is contained in:
Roland Rossgotterer
2019-01-21 13:16:23 +01:00
committed by Mat Sutcliffe
parent 0669f5136f
commit ab9131fdec
3 changed files with 6 additions and 3 deletions

View File

@@ -107,8 +107,8 @@ it and relaunch the installer.</text>
</preInstallationActionList>
<postInstallationActionList>
<runProgram>
<program>${installdir}/bin/dbus-uuidgen</program>
<programArguments>--ensure=${installdir}/share/dbus-1/machine-id</programArguments>
<program>osascript</program>
<programArguments>-l AppleScript ${installdir}/bin/create_dbus_machineid.scpt</programArguments>
<ruleList>
<platformTest>
<type>osx</type>

View File

@@ -65,6 +65,9 @@
<distributionFile>
<origin>../../dist/bin/7za</origin>
</distributionFile>
<distributionFile>
<origin>../../dist/bin/create_dbus_machineid.scpt</origin>
</distributionFile>
</distributionFileList>
</folder>
<folder>