diff --git a/code/tools/make_munki_mpkg_DEP.sh b/code/tools/make_munki_mpkg_DEP.sh index 38f47eec..431a90e7 100755 --- a/code/tools/make_munki_mpkg_DEP.sh +++ b/code/tools/make_munki_mpkg_DEP.sh @@ -472,8 +472,19 @@ cat > "$DISTFILE" < Munki - Managed software installation for OS X - + + + @@ -497,7 +508,7 @@ cat > "$DISTFILE" <${PKGPREFIX}munkitools_core-$VERSION.pkg ${PKGPREFIX}munkitools_admin-$VERSION.pkg ${PKGPREFIX}munkitools_app-$APPSVERSION.pkg - ${PKGPREFIX}munkitools_launchd-$LAUNCHDVERSION.pkg + ${PKGPREFIX}munkitools_launchd-$LAUNCHDVERSION.pkg $CONFREF EOF @@ -536,7 +547,7 @@ for pkg in core admin app launchd; do ;; "launchd") ver="$LAUNCHDVERSION" - SCRIPTS="" + SCRIPTS="${MUNKIROOT}/code/pkgtemplate/Scripts_launchd" ;; *) ver="$VERSION" @@ -545,7 +556,7 @@ for pkg in core admin app launchd; do esac echo echo "Packaging munkitools_$pkg-$ver.pkg" - + # Use pkgutil --analyze to build a component property list # then turn off bundle relocation sudo /usr/bin/pkgbuild \ @@ -580,7 +591,7 @@ for pkg in core admin app launchd; do --component-plist "${PKGTMP}/munki_${pkg}_component.plist" \ "$PKGDEST/munkitools_$pkg-$ver.pkg" fi - + if [ "$?" -ne 0 ]; then echo "Error packaging munkitools_$pkg-$ver.pkg before rebuilding it." echo "Attempting to clean up temporary files..." @@ -598,8 +609,9 @@ echo --distribution "$DISTFILE" \ --package-path "$METAROOT" \ --resources "$METAROOT/Resources" \ + --scripts "${MUNKIROOT}/code/pkgtemplate/Scripts_distribution" \ "$MPKG" - + if [ "$?" -ne 0 ]; then echo "Error creating $MPKG." echo "Attempting to clean up temporary files..."