う〜ん、Perl がデフォルトのものじゃないからかな…
Use of uninitialized value in sprintf at /System/Library/Perl/5.8.1/darwin-thread-multi-
2level/Sys/Syslog.pm line 302.
Use of uninitialized value in concatenation (.) or string at /usr/local/bin/CacheUpIt line 117.
と表示されてしまいます。
それと、conf ファイルの "name" をどう定義してやればいいのか、教えてください。