23 lines
589 B
Bash
Executable File
23 lines
589 B
Bash
Executable File
#!/bin/sh
|
|
|
|
launchd_load()
|
|
{
|
|
# most likely it's loaded..
|
|
echo "Attempting to unload $1.."
|
|
/bin/launchctl unload "$1"
|
|
echo "Attempting to load $1.."
|
|
/bin/launchctl load "$1"
|
|
}
|
|
|
|
|
|
# load the LaunchDaemons only if we're installing to the currently-booted volume
|
|
if [ "$3" = "/" ]; then
|
|
echo "Installation is to the currently-booted volume."
|
|
launchd_load "/Library/LaunchDaemons/com.github.autopkg.autopkgserver.plist"
|
|
launchd_load "/Library/LaunchDaemons/com.github.autopkg.autopkginstalld.plist"
|
|
else
|
|
echo "Installation is to non-booted volume."
|
|
fi
|
|
|
|
exit 0
|