ソフトウェアアップデートできないよー.
XServeをLeopardにしたらソフトウェアアップデートサーバ(SUS)が動かなくなった.
世間でも同様のトラブルがあるみたい.
で,数分いじって知った雑学.SUSの核は,ほとんどそのままApache.
ログによると…
Nov 5 15:18:48 ldap servermgrd[109]: --Module servermgr_swupdate returned nil response Nov 5 15:18:54: --- last message repeated 1 time --- Nov 5 15:18:54 ldap SystemStarter[2273]: Unknown service: SoftwareUpdateServer
確かに /System/Library/StartupItems にも /Library/StartupItems にも SoftwareUpdateServer は無い.
Tigerまではあったらしいswupdctl (1)も消え失せている辺りも,ちょっと怪しい.
apacheだとするならば…
こんなふうにすると動いちゃったりとか?
/usr/sbin/httpd-1.3 -f /etc/swupd/swupd.conf
起動しちゃいました.(w
でもクライアントでソフトウェアアップデートをすると,「index.sucatalog がないよ」と怒られる.うーむ.
Appleのサポート情報でも「Mac OS X Server 10.5: アップグレードの際にソフトウェア・アップデートの設定が保持されない」ってことは既知みたいだし,足掻かずにfixが出るのを待つかな….