<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Автозапуск скрипта]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=35401</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=35401&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Автозапуск скрипта».]]></description>
		<lastBuildDate>Fri, 04 Jul 2014 12:50:14 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Автозапуск скрипта]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=415233#p415233</link>
			<description><![CDATA[<p>Задача решена.<br />Было необходимо расширение sh.<br />=)</p>]]></description>
			<author><![CDATA[null@example.com (skill)]]></author>
			<pubDate>Fri, 04 Jul 2014 12:50:14 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=415233#p415233</guid>
		</item>
		<item>
			<title><![CDATA[Re: Автозапуск скрипта]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=415200#p415200</link>
			<description><![CDATA[<p>Замена на LOGIN делалась ранее и ни к чему не привела(<br />А&nbsp; команда rcorder /usr/local/etc/rc.d/* вывела как ни странно одну единственную строку с путем к моему скрипту.<br />А rcorder /etc/rc.d/* кучу всего. Включать все подряд не хочу, мб дело в подгрузке нетграфовских модулей. не знаю..<br />Но спасибо за вариант.</p>]]></description>
			<author><![CDATA[null@example.com (skill)]]></author>
			<pubDate>Fri, 04 Jul 2014 07:27:25 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=415200#p415200</guid>
		</item>
		<item>
			<title><![CDATA[Re: Автозапуск скрипта]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=415180#p415180</link>
			<description><![CDATA[<p>Попробуйте заменить #REQUIRE: NETWORKING на #REQUIRE: LOGIN</p><p>И посмотрите порядок старта скриптов командой <br /></p><div class="codebox"><pre><code>rcorder /etc/rc.d/* /usr/local/etc/rc.d/*</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (pitdron)]]></author>
			<pubDate>Fri, 04 Jul 2014 05:14:27 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=415180#p415180</guid>
		</item>
		<item>
			<title><![CDATA[Автозапуск скрипта]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=415037#p415037</link>
			<description><![CDATA[<p>Имеется скрипт, как уже очевидно, необходимо его автоматизировать..<br />Скрипт выполняет некоторый конфиг netgraph, руками запускается и все работает.. думаю дело в зависимостях, но не могу понять чего именно не хватает в #REQUIRE. Мб кто знает.</p><p>Ах да, в /etc/rc.conf автозапуск стоит и chmod 755 тоже настроен.<br /></p><div class="codebox"><pre><code>#!/bin/sh
#PROVIDE: script_graph
#REQUIRE: NETWORKING
#KEYWORD: shutdown

echo $PATH

. /etc/rc.subr

name=&quot;script_graph&quot;
rcvar=${name}_enable

load_rc_config $name

: ${script_graph_enable=&quot;NO&quot;}
: ${script_graph_user=&quot;root&quot;}

start_cmd=&quot;start&quot;
stop_cmd=&quot;stop&quot;
restart_cmd=&quot;restart&quot;

self=192.168.122.*
peer=192.168.122.*
port=7777
iface=le0
start() { 
/bin/echo &quot;Starting netgraph switch.&quot;
/usr/sbin/ngctl mkpeer ${iface}: bridge lower link0
/usr/sbin/ngctl name ${iface}:lower virt
/usr/sbin/ngctl connect virt: ${iface}: link1 upper
/usr/sbin/ngctl mkpeer virt: ksocket link2 inet/dgram/udp
/usr/sbin/ngctl name virt:link2 virtsocket
/usr/sbin/ngctl msg virtsocket: bind inet/${self}:${port}
/usr/sbin/ngctl msg virtsocket: connect inet/${peer}:${port}
/usr/sbin/ngctl msg ${iface}: setpromisc 1
/usr/sbin/ngctl msg ${iface}: setautosrc 0
/usr/sbin/ngctl mkpeer virt: eiface link3 ether
/usr/sbin/ngctl name virt:link3 lala
/sbin/ifconfig ngeth0 link 00:5d:16:10:dd:76
/sbin/ifconfig ngeth0 inet 192.168.122.12
/bin/echo &quot;Ok.&quot;
}
stop() {
/bin/echo &quot;Stopping netgarph switch.&quot;
/usr/sbin/ngctl shutdown virtsocket:
/usr/sbin/ngctl shutdown virt:
/usr/sbin/ngctl shutdown lala:
/bin/echo &quot;Ok.&quot;
}

restart() {
/bin/sh $0 stop
/bin/sh $0 start
}
qwe() {
/bin/echo &quot;Usage: &#039;basename $0&#039; {start|stop|restart}&quot;
}

run_rc_command &quot;$1&quot;</code></pre></div><p>P.S. я новичок, поэтому если можно подробнее ответы)</p>]]></description>
			<author><![CDATA[null@example.com (skill)]]></author>
			<pubDate>Thu, 03 Jul 2014 13:30:04 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=415037#p415037</guid>
		</item>
	</channel>
</rss>
