# Server のシリアル番号を取得
if [ -x /System/Library/ServerSetup/serversetup ]; then
/System/Library/ServerSetup/serversetup -getServerSerialNumber
else
echo "False!"
fi
#現在のFinder Windowをいったん全部閉じて、ホームを改めて表示する。
osascript <<EndOfMyScript
tell application "Finder"
activate
close every window
open home
-- set current view of Finder window 1 to flow view
-- set current view of Finder window 1 to list view
-- set current view of Finder window 1 to column view
set current view of Finder window 1 to icon view
set bounds of Finder window 1 to {70, 96, 896, 596}
# Tiger or earlier
# See more info; http://www.macosxhints.com/article.php?story=20061203221317612
lpstat -p | awk '{print $2}' | while read printer
do
lpadmin -x $printer
done
KICKSTART="/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart"
if [ -x "$KICKSTART" ]; then
ln -s "$KICKSTART" /usr/sbin/kickstart
fi
ls -l /usr/sbin/kickstart
# NetBootサーバと異なるセグメントでNetbootする。
# クライアントがDHCPサービスを利用できるネットワークであること。
# サーバのアドレスは、IPv4で記述すること。FQDNなどは解決できない。
# 最初の4行を適宜修正して使う。
# Mac OS X 10.6.2 で動作を確認済み