Помогите, пожалуйста, переписать скрипт одной программки, который написан под Gentoo, для Debian 5.0.8. Я просто новичек в линуксе вообще. Скрипт под Gentoo выглядит так:
#!/sbin/runscript
# AutoGRAPH server
depend() {
need net
}
start() {
ebegin "Starting AutoGRAPH server"
/home/AutoGRAPH/AutoGRAPHsrv /home/AutoGRAPH/Data/
eend $?
}
stop() {
ebegin "Stopping AutoGRAPH server"
killall AutoGRAPHsrv
eend $?
}
LinuxForum.Fans
Скрипт под Debian 5.0.8
Автор: ViceRoyV
4 сообщений
3174 просмотров
Приложения=>Стандартные=> Терминал
[console]gedit[/console]
копируешь туда:
text
#!/bin/bash
# AutoGRAPH server
depend() {
need net
}
start() {
ebegin "Starting AutoGRAPH server"
/home/AutoGRAPH/AutoGRAPHsrv /home/AutoGRAPH/Data/
eend $?
}
stop() {
ebegin "Stopping AutoGRAPH server"
killall AutoGRAPHsrv
eend $?
}Сохраняешь, допустим под именем script.
Затем:
[console]sudo chmod +x script
./script[/console]
ABulychev, ...и ничего не получится, так как need net — проверка сети, реализованная в Gentoo, ebegin, eend — встроенные функции, определяемые отдельно.
Используя, как образец — http://wiki.debian.org/LSBInitScripts , нужно написать Debian-специфичный init-скрипт.
Я как в gentoo так и Debian'е полный ноль, поэтому init-скрипты я писать не умею. Помогите мне, пожалуйста, с этим разобраться.
Войдите или зарегистрируйтесь, чтобы ответить.