OSX 10.4.1 really really really wants startup items to be owned by wheel:root.

svn:r4257
This commit is contained in:
Nick Mathewson 2005-05-17 05:26:54 +00:00
parent 6e55553592
commit 356114c28e
2 changed files with 8 additions and 4 deletions

View File

@ -63,3 +63,7 @@ if [ ! -d /Library/StartupItems/Tor ]; then
fi fi
rm -f /Library/StartupItems/Tor/Tor.loc rm -f /Library/StartupItems/Tor/Tor.loc
echo "$TARGET" > /Library/StartupItems/Tor/Tor.loc echo "$TARGET" > /Library/StartupItems/Tor/Tor.loc
if [ -d /Library/StartupItems/Privoxy ]; then
find /Library/StartupItems/Privoxy -print0 | xargs -0 chown root:wheel
fi

View File

@ -61,7 +61,7 @@ Tor is a system for using the internet anonymously, and allowing
others to do so. others to do so.
EOF EOF
find $BUILD_DIR/tor_packageroot -print0 |sudo xargs -0 chown root:admin find $BUILD_DIR/tor_packageroot -print0 |sudo xargs -0 chown root:wheel
$PACKAGEMAKER -build \ $PACKAGEMAKER -build \
-p $BUILD_DIR/output/Tor.pkg \ -p $BUILD_DIR/output/Tor.pkg \
@ -74,7 +74,7 @@ $PACKAGEMAKER -build \
mkdir -p $BUILD_DIR/privoxyconf_packageroot/Library/Privoxy mkdir -p $BUILD_DIR/privoxyconf_packageroot/Library/Privoxy
cp contrib/osx/privoxy.config $BUILD_DIR/privoxyconf_packageroot/Library/Privoxy/config cp contrib/osx/privoxy.config $BUILD_DIR/privoxyconf_packageroot/Library/Privoxy/config
find $BUILD_DIR/privoxyconf_packageroot -print0 |sudo xargs -0 chown root:admin find $BUILD_DIR/privoxyconf_packageroot -print0 |sudo xargs -0 chown root:wheel
$PACKAGEMAKER -build \ $PACKAGEMAKER -build \
-p $BUILD_DIR/output/privoxyconf.pkg \ -p $BUILD_DIR/output/privoxyconf.pkg \
@ -88,7 +88,7 @@ mkdir -p $BUILD_DIR/torstartup_packageroot/Library/StartupItems/Tor
cp contrib/osx/Tor contrib/osx/StartupParameters.plist \ cp contrib/osx/Tor contrib/osx/StartupParameters.plist \
$BUILD_DIR/torstartup_packageroot/Library/StartupItems/Tor $BUILD_DIR/torstartup_packageroot/Library/StartupItems/Tor
find $BUILD_DIR/torstartup_packageroot -print0 | sudo xargs -0 chown root:admin find $BUILD_DIR/torstartup_packageroot -print0 | sudo xargs -0 chown root:wheel
$PACKAGEMAKER -build \ $PACKAGEMAKER -build \
-p $BUILD_DIR/output/torstartup.pkg \ -p $BUILD_DIR/output/torstartup.pkg \
-f $BUILD_DIR/torstartup_packageroot \ -f $BUILD_DIR/torstartup_packageroot \
@ -137,7 +137,7 @@ cp ChangeLog $DOC/Advanced/ChangeLog.txt
### Package it all into a DMG ### Package it all into a DMG
find $BUILD_DIR/output -print0 | sudo xargs -0 chown root:admin find $BUILD_DIR/output -print0 | sudo xargs -0 chown root:wheel
mv $BUILD_DIR/output "$BUILD_DIR/Tor $VERSION Bundle" mv $BUILD_DIR/output "$BUILD_DIR/Tor $VERSION Bundle"
rm -f "Tor $VERSION Bundle.dmg" rm -f "Tor $VERSION Bundle.dmg"