[Armadillo:04108] Re: /etc/init.d/functions のcheck_status

Yasushi SHOJI email@hidden
2009年 3月 10日 (火) 10:55:43 JST


At Mon, 9 Mar 2009 02:07:03 +0900 (JST),
nakamura wrote:
[...]
> functionsのcheck_status()は直前の実行結果によって"done"か
> "failed"を表示させようとしていると思われますが、"done"しか
> 表示しないコードになってしまってますね。

本当ですね。ありがとうございます。

> 公表するほどのパッチでもありませんが、自分はこんな修正をして使ってます。
> 
> --- vendors/AtmarkTechno/Armadillo-220.Base/etc/init.d/functions-orig
> +++ vendors/AtmarkTechno/Armadillo-220.Base/etc/init.d/functions
> @@ -1,7 +1,8 @@
>  check_status()
>  {
> +  local stat=$?
>    /bin/echo -en "\\033[65G"
> -  if [ $? = 0 ]
> +  if [ $stat = 0 ]
>    then
>      /bin/echo -en "\\033[1;32m"
>      /bin/echo -n "done"

次の定期アップデートに入れさせてもらっても良いですか?
-- 
               yashi



armadillo メーリングリストの案内