Andrey: Вопрос (чаниковый)

7 сообщений / 0 new
Последнее сообщение
Гость
Andrey: Вопрос (чаниковый)

Как автоматически запускать программу при загрузке?
Где её прописать?

ой в названии темы пропустил "й"
<span class='smallblacktext'>[ Редактирование ]</span>

sl1m (не проверено)

[b]sysvinit style (aka red hat):[/b]
ln -s /etc/init.d/service_name /etc/rc3.d/S№service_name
ln -s /etc/init.d/service_name /etc/rc3.d/K№service_name

[b]bsd style (aka slackware):[/b]
cat /etc/rc.d/rc.service_name

#!/bin/sh

case "$1" in
'start')
/path/to/bin/service start
;;
'stop')
/path/to/bin/service stop
;;
'restart')
/path/to/bin/service restart
;;
*)
echo "usage $0 start|stop|restart"
esac

[b]gentoo (own style):[/b]
rc-update add service_name boot|default

пс: админы debian, arch, etc.. дополнят :)

<span class='smallblacktext'>[ Редактирование 22.03.2007 - 20:53:42 ]</span>

frug (не проверено)

Для SysV init (Red Hat) есть утиль - chkconfig и ман к ней. :)

sl1m (не проверено)

2frug:
1. не каждая шапкоподобная система имеет на борту chkconfig
2. тогда уж chkconfig-ng =))
<span class='smallblacktext'>[ Редактирование 22.03.2007 - 21:04:17 ]</span>

WhiteDragon (не проверено)

chkconfig-ng это для init-ng
еще как вариант /etc/init.d/rc.local

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

Если нужен запуск при старте оконного менеджера, то положи ссылку в ~/.xinitd
Если нужен запуск/останов при переходе на другой уровень запуска init то читай то что sl1m написал.

Andrey (не проверено)

ответы исчерпывающие, тема в дальнейше развити не нуждается. Большое спасибо.

RSS-материал