lilalo

annotate initd-l3-backend @ 150:822b36252d7f

Вывод больших фрагментов текста не теряется.

Большие фрагменты текста теперь не вырезаются бесследно.
Там, откуда они вырезаются, вставляются ссылки,
по которым можно посмотреть полную версию вывода.
Испытано на больших фрагментах текста,
содержащих до 5000 строк (фрагменты более 5000 строк по умолчанию
обрезаются административно; допустимые размеры задаются в l3config.pm).
Исправлены ошибки, из-за которых большие фрагменты
обрабатывались некорректно.
author igor@chub.in
date Tue Jun 23 01:15:02 2009 +0300 (2009-06-23)
parents
children
rev   line source
igor@126 1 #!/bin/sh
igor@126 2
igor@126 3 L3_PATH="/usr/bin/"
igor@126 4 L3_BACKEND="./l3-backend"
igor@126 5
igor@126 6 case "$1" in
igor@126 7 start)
igor@126 8 cd ${L3_PATH}
igor@126 9 nohup ${L3_BACKEND} > /dev/null 2>&1 &
igor@126 10 ;;
igor@126 11 stop)
igor@126 12 l3_backend_pid=`ps waux | grep -v grep | grep 'l3.backend' | awk '{print $2;}'`
igor@126 13 if [ -z "$l3_backend_pid" ]
igor@126 14 then
igor@126 15 echo "l3-backend is not running"
igor@126 16 else
igor@126 17 kill ${mywi_pid}
igor@126 18 fi
igor@126 19 ;;
igor@126 20 restart|reload)
igor@126 21 $0 stop && $0 start
igor@126 22 ;;
igor@126 23 stop|reload|restart|force-reload)
igor@126 24 ;;
igor@126 25 *)
igor@126 26 echo "Usage: $N {start|stop|restart|force-reload}" >&2
igor@126 27 exit 1
igor@126 28 ;;
igor@126 29 esac
igor@126 30
igor@126 31 exit 0
igor@126 32