#!/bin/sh # This script adds dock pinning to the dock contextual menu. # sed.dockPin is a required file which holds sed commands # This must run as root # dre@mac.com - 9/22/03 if [ `whoami` == "root" ] then if [ `grep 1014 /System/Library/CoreServices/Dock.app/Contents/Resources/English.lproj/DockMenus.plist` ] then echo "already pinned, fewlio!" else echo "backing up and pinning..." cp /System/Library/CoreServices/Dock.app/Contents/Resources/English.lproj/DockMenus.plist \ /System/Library/CoreServices/Dock.app/Contents/Resources/English.lproj/DockMenus.plist.bk sed -n -f sed.dockPin /System/Library/CoreServices/Dock.app/Contents/Resources/English.lproj/DockMenus.plist.bk > /System/Library/CoreServices/Dock.app/Contents/Resources/English.lproj/DockMenus.plist killall Dock fi else echo "Must be run as root, how many times do I have to tell you! ;)" fi