<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Как добавить демон в автозагрузку]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=34646&amp;type=atom" />
	<updated>2014-04-23T06:42:36Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=34646</id>
		<entry>
			<title type="html"><![CDATA[Re: Как добавить демон в автозагрузку]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=406114#p406114" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ksuha пишет:</cite><blockquote><p>А <strong>/etc/rc.local</strong> для чего придуман? Разве туда нельзя вписать, всё что угодно?</p></blockquote></div><p>...можно, когда есть что прописывать</p>]]></content>
			<author>
				<name><![CDATA[trauka]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34019</uri>
			</author>
			<updated>2014-04-23T06:42:36Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=406114#p406114</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как добавить демон в автозагрузку]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=406062#p406062" />
			<content type="html"><![CDATA[<p>А <strong>/etc/rc.local</strong> для чего придуман? Разве туда нельзя вписать, всё что угодно?</p>]]></content>
			<author>
				<name><![CDATA[ksuha]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34050</uri>
			</author>
			<updated>2014-04-22T18:44:16Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=406062#p406062</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как добавить демон в автозагрузку]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=406058#p406058" />
			<content type="html"><![CDATA[<p>с помощью </p><div class="codebox"><pre><code>dpkg-reconfigure gpsd</code></pre></div><p> настроил запуск, два демона запускаются одновременно, спутники ловятся, в общем- все работает как надо.</p>]]></content>
			<author>
				<name><![CDATA[trauka]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34019</uri>
			</author>
			<updated>2014-04-22T18:09:51Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=406058#p406058</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как добавить демон в автозагрузку]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=405994#p405994" />
			<content type="html"><![CDATA[<p><strong>trauka</strong>, вроде бы gpsd должен запускаться после mbm-gpsd? Для этого надо просто изменить инит-скрипт gpsd - в Required-Start добавить mbm-gpsd.</p>]]></content>
			<author>
				<name><![CDATA[urfin]]></name>
				<uri>https://linuxforum.ru/profile.php?id=28931</uri>
			</author>
			<updated>2014-04-22T06:47:35Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=405994#p405994</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как добавить демон в автозагрузку]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=405980#p405980" />
			<content type="html"><![CDATA[<p>mbm не стартует при добавлении демона gpsd<br />может есть способ наладить их одновременный запуск, или последовательный?</p>]]></content>
			<author>
				<name><![CDATA[trauka]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34019</uri>
			</author>
			<updated>2014-04-22T04:10:24Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=405980#p405980</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как добавить демон в автозагрузку]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=405979#p405979" />
			<content type="html"><![CDATA[<p>c hal-автозагрузкой разобрался,<br /></p><div class="codebox"><pre><code>root@Lenovo-IdeaPad:/home/user# update-rc.d hal defaults
update-rc.d: using dependency based boot sequencing</code></pre></div><p>демон успешно стартует при включении, но весь сыр-бор из-за запуска другого демона mbm-gpsd, которому нужен был hal.<br />демон в автозагрузку добавляется<br /></p><div class="codebox"><pre><code>root@Lenovo-IdeaPad:/home/user# update-rc.d mbm-gpsd defaults
update-rc.d: using dependency based boot sequencing</code></pre></div><p>но при включении компа не стартует<br />вот содержание mbm-gpsd в init.d<br /></p><div class="codebox"><pre><code>#! /bin/sh
### BEGIN INIT INFO
# Provides:          mbm-gpsd
# Required-Start:    $all dbus hal
# Required-Stop:     $all dbus hal
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: MBM GPS daemon
# Description:       Daemon for MBM GPS to abstract away differences from
#                    ordinary NMEA GPS device.
### END INIT INFO
#
# Authors:    Bjorn Runaker &lt;bjorn.runaker@ericsson.com&gt;
#           Torgny Johansson &lt;torgny.johansson@ericsson.com&gt;
#
#
set -e
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC=&quot;MBM GPS daemon&quot;
NAME=mbm-gpsd
DAEMON=/usr/sbin/$NAME
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
USER=root
DAEMON_OPTS=&quot;&quot;
# Gracefully exit if the package has been removed.
test -x $DAEMON || exit 0
. /lib/lsb/init-functions
#
#    Function that starts the daemon/service.
#
d_start() {
    start-stop-daemon --start --background --quiet --make-pid --pidfile $PIDFILE \
        --user $USER --exec $DAEMON -- $DAEMON_OPTS
}
#
#    Function that stops the daemon/service.
#
d_stop() {
    start-stop-daemon --stop --quiet --pidfile $PIDFILE \
         --oknodo --user $USER --exec $DAEMON
}
case &quot;$1&quot; in
  start)
    log_daemon_msg &quot;Starting $DESC&quot; &quot;$NAME&quot;
    d_start
    log_end_msg $?
    ;;
  stop)
    log_daemon_msg &quot;Stopping $DESC&quot; &quot;$NAME&quot;
    d_stop
    log_end_msg $?
    ;;
  restart|force-reload)
    log_daemon_msg &quot;Restarting $DESC&quot; &quot;$NAME&quot;
    d_stop
    sleep 1
    d_start
    log_end_msg $?
    ;;
  status)
    status_of_proc -p $PIDFILE $DAEMON $NAME &amp;&amp; exit 0 || exit $?
    ;;
  *)
    echo &quot;Usage: $0 {start|stop|restart|force-reload|status}&quot; &gt;&amp;2
    exit 1
    ;;
esac
exit 0</code></pre></div>]]></content>
			<author>
				<name><![CDATA[trauka]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34019</uri>
			</author>
			<updated>2014-04-22T03:42:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=405979#p405979</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как добавить демон в автозагрузку]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=405976#p405976" />
			<content type="html"><![CDATA[<p><strong>yars</strong>, с заголовком в инит-скрипте у ТС все в порядке. У него просто в /etc/init.d нет скрипта для hal.</p>]]></content>
			<author>
				<name><![CDATA[urfin]]></name>
				<uri>https://linuxforum.ru/profile.php?id=28931</uri>
			</author>
			<updated>2014-04-22T01:25:09Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=405976#p405976</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как добавить демон в автозагрузку]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=405965#p405965" />
			<content type="html"><![CDATA[<p>То есть, с hal вы разобрались? A update-rc.d имеет ключи вроде --debug, --verbose? Если да, то что выдаст команда, если указать один из них? Что-то не так с заголовком стартового скрипта.</p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2014-04-21T20:38:24Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=405965#p405965</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как добавить демон в автозагрузку]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=405961#p405961" />
			<content type="html"><![CDATA[<p><strong>yars</strong>, <br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>root@Lenovo-IdeaPad:/etc# update-rc.d mbm-gpsd defaults<br />update-rc.d: using dependency based boot sequencing<br />insserv: <strong>Service hal has to be enabled to start service mbm-gpsd</strong><br />insserv: exiting now!<br />update-rc.d: error: insserv rejected the script header</p></div></div>]]></content>
			<author>
				<name><![CDATA[trauka]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34019</uri>
			</author>
			<updated>2014-04-21T19:50:41Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=405961#p405961</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как добавить демон в автозагрузку]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=405954#p405954" />
			<content type="html"><![CDATA[<p>Нужно найти старый дистрибутив, в котором hal использовался по умолчанию (в Debian 6 вроде есть такое) и посмотреть, есть ли /etc/init.d/hal, является ли он исполняемым. И если у вас его нет, то взять оттуда себе, дать права на чтение и выполнение, дальше как обычно. Сейчас hal чуть не везде выпилен за ненадобностью. Зачем он вам?</p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2014-04-21T17:56:55Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=405954#p405954</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Как добавить демон в автозагрузку]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=405951#p405951" />
			<content type="html"><![CDATA[<p>Подскажите как запустить hal-демон? Если<br /></p><div class="codebox"><pre><code>root@Lenovo-IdeaPad:/home/user# update-rc.d hal defaults
update-rc.d: using dependency based boot sequencing
update-rc.d: error: unable to read /etc/init.d/hal
root@Lenovo-IdeaPad:/home/user# update-rc.d hald defaults
update-rc.d: using dependency based boot sequencing
update-rc.d: error: unable to read /etc/init.d/hald</code></pre></div><p>hal установлен<br /></p><div class="codebox"><pre><code>root@Lenovo-IdeaPad:/home/user# ls /usr/bin | grep hal
hal-device
hal-disable-polling
hal-find-by-capability
hal-find-by-property
hal-get-property
hal-is-caller-locked-out
hal-lock
hal-set-property
lshal</code></pre></div><div class="codebox"><pre><code>root@Lenovo-IdeaPad:/home/user# ls /usr/sbin | grep hal
hald
umount.hal</code></pre></div>]]></content>
			<author>
				<name><![CDATA[trauka]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34019</uri>
			</author>
			<updated>2014-04-21T16:27:44Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=405951#p405951</id>
		</entry>
</feed>
