Trance Shift 7 - Notes

現Trance Shift 8.0の前バージョンのログ

起動停止スクリプト テンプレート

chkconfig用のもの。すごくシンプル版。

#!/bin/bash
# hoge 
#
# chkconfig: 34 70 30
# description: hoge.

RETVAL=0

start() {
    echo -n "Starting hoge: "
    ###
    return 0
}
stop() {
    ###
    return 0
}
case "$1" in
  start)
    start
    ;;
  stop)
    stop
    ;;
  restart)
    stop
    start
    ;;
  *)
    echo $"Usage: $0 {start|stop|restart}"
    exit 1
esac

exit $RETVAL
chkconfigで見てくれるパラメータ

の順で並んでる。

  • ランレベル: 34なら3と4の時に起動ということ。chkconfig hoge onと設定するとrunlevel=3,4でonになる。
  • スタートスクリプト優先順位: SXXのXXの数字
  • ストップスクリプト優先順位: KXXのXXの数字