You can use Automator to build an applet for munkiimport. Then you can just drag and drop pkgs, dmgs and Applications on it to import them.
However, can’t just use do shell script since munkiimport will prompt for some extra information. Instead you can use Terminal’s command do script. While do shell script will execute then given command quietly in the background, do script will open a new Terminal window and run the given command – just what we need.
Open Automator and create a new workflow. Choose ‘Application’ as the template. This template will accept files and folders dropped on it. Add a ‘Run AppleScript’ action and fill in the following code:
on run {input, parameters}
repeat with x in input
tell application "Terminal"
do script "munkiimport" & space & quoted form of POSIX path of (x as alias)
end tell
end repeat
return input
end run
Then save the Automator applet as ‘MunkImport’. (or whatever suites you)
The downside of do script versus do shell script is that you cannot receive and process the result.
