XXXXXXXX@XXXXXXXX wrote:
起動時に、問題があるが致命的ではない場合に、
Starting XXXX services: [PASSED]
とでます。
が、passは、どちらかと言えば「試験に合格した/通過した」
という意味合いで使われる場合が多い気がするので、意図が
不明瞭に感じます。
その起動を取り止めた、という意味合いであれば、
[SKIPPED]
の方が適切ではないかなぁ、という気がしますが如何でしょうか。
# rpm -qf /etc/init.d/functions
initscripts-8.80.9-1vl5
# diff -U5 -u /etc/init.d/functions-dist /etc/init.d/functions
--- /etc/init.d/functions-dist 2008-08-11 01:48:30.000000000 +0900
+++ /etc/init.d/functions 2009-04-28 11:19:18.000000000 +0900
@@ -448,11 +448,11 @@
echo_passed() {
[ "$BOOTUP" = "color" ] && $MOVE_TO_COL
echo -n "["
[ "$BOOTUP" = "color" ] && $SETCOLOR_WARNING
- echo -n $"PASSED"
+ echo -n $"SKIPPED"
[ "$BOOTUP" = "color" ] && $SETCOLOR_NORMAL
echo -n "]"
echo -ne "\r"
return 1
}
ただ、これらの表示をする関数名が、echo_passed() だったり
passed() だったりするので、よりスマートにするには、
echo_skipped() とか skipped() とかにする方が良いとは
思います。/etc/init.d/* 以下で、適当なインストール状況(VineSeed)
では、以下が該当しそうな感じではあります。
# grep passed /etc/init.d/*
/etc/init.d/functions:echo_passed() {
/etc/init.d/functions:# Log that something passed, but may have had errors. Useful for fsck
/etc/init.d/functions:passed() {
/etc/init.d/functions: [ "$BOOTUP" != "verbose" ] && echo_passed
/etc/init.d/ipw3945d: passed $"ipw3945d: no device found, skipped"
/etc/init.d/ipw3945d: passed $"ipw3945d is not running, skipped"
/etc/init.d/irqbalance: passed $"irqbalance: no multiprocessors found, skipped"
/etc/init.d/irqbalance: passed $"irqbalance is not running, skipped"
/etc/init.d/netfs: passed "$STRING"
# rpm -qf /etc/init.d/ipw3945d /etc/init.d/irqbalance
/etc/init.d/netfs
ipw3945d-1.7.22-1vl5
irqbalance-0.55-1vl5
initscripts-8.80.9-1vl5
# grep skipped /etc/init.d/*
/etc/init.d/halt: echo $"On the next boot fsck will be skipped."
/etc/init.d/ipw3945d: passed $"ipw3945d: no device found, skipped"
/etc/init.d/ipw3945d: passed $"ipw3945d is not running, skipped"
/etc/init.d/irqbalance: passed $"irqbalance: no multiprocessors found, skipped"
/etc/init.d/irqbalance: passed $"irqbalance is not running, skipped"
== このレポートの詳細は以下の通りです ==
レポート ID : 170
レポート URL : http://bts.vinelinux.org/guest.cgi?project=wishes&action=view_report&id=170
Vine ver. : 4.0, Seed
関連パッケージ : initscripts, ipw3945d, irqbalance
状態 : 新規
優先度 : 中
重大度 : 普通
担当者 : 未定
# あなたが、このようなメッセージに無関係である場合には、
# 管理者 <Vine@xxxxxxxxxxxxx> までご連絡ください。
--
Bug Tracking System 影舞 0.8.6.
http://www.daifukuya.com/kagemai/