<?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=4891</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=4891&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Авторестарт программы».]]></description>
		<lastBuildDate>Sun, 11 Jul 2010 23:52:06 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Авторестарт программы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=69926#p69926</link>
			<description><![CDATA[<p>Aspedin, а зачем такой скрипт? <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /><br />Почему нельзя сделать сценарий, назовём его resurrect:<br /></p><div class="codebox"><pre><code>#!/bin/sh
while [[ 1 ]]; do $*; done</code></pre></div><p>И запускать нужную для автоперезапуска программу как<br /></p><div class="codebox"><pre><code>resurrect server -f 123.rc</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (gluk47)]]></author>
			<pubDate>Sun, 11 Jul 2010 23:52:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=69926#p69926</guid>
		</item>
		<item>
			<title><![CDATA[Re: Авторестарт программы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=68981#p68981</link>
			<description><![CDATA[<p>Проблема тут:<br /></p><div class="codebox"><pre><code>start-stop-daemon --start  --chdir $DIR --background
...
start-stop-daemon --stop --pidfile /var/run/teeworlds.pid</code></pre></div><p>Видимо поставили не правильно, или скрипт кривой сам по себе.</p>]]></description>
			<author><![CDATA[null@example.com (Aspedin)]]></author>
			<pubDate>Thu, 08 Jul 2010 12:43:53 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=68981#p68981</guid>
		</item>
		<item>
			<title><![CDATA[Re: Авторестарт программы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=68980#p68980</link>
			<description><![CDATA[<p>/etc/init.d/teeworlds: line 9: start-stop-daemon: command not found</p>]]></description>
			<author><![CDATA[null@example.com (microgosu)]]></author>
			<pubDate>Thu, 08 Jul 2010 12:35:03 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=68980#p68980</guid>
		</item>
		<item>
			<title><![CDATA[Re: Авторестарт программы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=68819#p68819</link>
			<description><![CDATA[<p>Покажите &quot;ругань&quot;</p><p>Насчет перезапуска, предположим вот так:<br /></p><div class="codebox"><pre><code>#!/bin/bash

while [ 1 ] 
do
  ps -A | grep tee || exec /opt/tee/server -f 123.cfg
  sleep 1
done</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Aspedin)]]></author>
			<pubDate>Wed, 07 Jul 2010 21:48:51 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=68819#p68819</guid>
		</item>
		<item>
			<title><![CDATA[Re: Авторестарт программы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=68815#p68815</link>
			<description><![CDATA[<p>программа это игровой сервер по игре teeworlds тоесть сам сервер лежит у меня в папке /opt/tee назвается файл server его надо запускать с параметром -f 123.cfg</p><br /><br /><p>хотел спросить еще чтобы не создавать тему есть скрипт для запуска этого сервера</p><p>#!/bin/sh</p><p>DIR=&quot;/usr/local/games/teeworlds&quot;<br />CONF=&quot;conf.cfg&quot;</p><p>case &quot;$1&quot; in<br />&nbsp; &nbsp; &nbsp; &nbsp; start)<br />&nbsp; &nbsp; &nbsp; &nbsp; echo &quot;Starting Teeworlds Server...&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; start-stop-daemon --start&nbsp; --chdir $DIR --background \<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; --chuid games:games --exec $DIR/teeworlds_srv -- -f $DIR/$CONF<br />&nbsp; &nbsp; &nbsp; &nbsp; PID=`ps ax | grep &#039;teeworlds_srv&#039; | awk &#039;{print $1}&#039;| sed 2d`<br />&nbsp; &nbsp; &nbsp; &nbsp; echo $PID &gt; /var/run/teeworlds.pid<br />&nbsp; &nbsp; &nbsp; &nbsp; echo &quot;Started&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; ;;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; stop)<br />&nbsp; &nbsp; &nbsp; &nbsp; echo &quot;Stopping Teeworlds Server...&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; start-stop-daemon --stop --pidfile /var/run/teeworlds.pid<br />&nbsp; &nbsp; &nbsp; &nbsp; echo &quot;Stopped&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; ;;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; restart)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $0 stop<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sleep 1<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $0 start<br />&nbsp; &nbsp; &nbsp; &nbsp; ;;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; *)<br />&nbsp; &nbsp; &nbsp; &nbsp; echo &quot;Usage: /etc/init.d/teeworlds {start|stop}&quot;<br />&nbsp; &nbsp; &nbsp; &nbsp; exit 1<br />esac</p><p>exit 0</p><br /><p>но он у меня не запускается ругается на daemon как я понял мне для этого нало чтото установить?</p>]]></description>
			<author><![CDATA[null@example.com (microgosu)]]></author>
			<pubDate>Wed, 07 Jul 2010 21:32:35 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=68815#p68815</guid>
		</item>
		<item>
			<title><![CDATA[Re: Авторестарт программы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=68814#p68814</link>
			<description><![CDATA[<p>На примере ff:<br /></p><div class="codebox"><pre><code>#!/bin/bash

while [ 1 ] 
do
  ps -A |grep firefox-bin || /opt/firefox/firefox -safe-mode
  sleep 1
done</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Aspedin)]]></author>
			<pubDate>Wed, 07 Jul 2010 21:19:55 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=68814#p68814</guid>
		</item>
		<item>
			<title><![CDATA[Re: Авторестарт программы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=68812#p68812</link>
			<description><![CDATA[<p>Скажите название софтины.<br />все что вы написали сделать можно.</p>]]></description>
			<author><![CDATA[null@example.com (Aspedin)]]></author>
			<pubDate>Wed, 07 Jul 2010 21:16:14 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=68812#p68812</guid>
		</item>
		<item>
			<title><![CDATA[Re: Авторестарт программы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=68810#p68810</link>
			<description><![CDATA[<p>а можно ли както прописать путь к запускаемой программе?</p><p>ну например /opt/1234<br />можно ли прописать .sh? файл<br />и можно ли запуск программы с параметрами<br />если не сложно напишите примеры</p>]]></description>
			<author><![CDATA[null@example.com (microgosu)]]></author>
			<pubDate>Wed, 07 Jul 2010 21:02:16 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=68810#p68810</guid>
		</item>
		<item>
			<title><![CDATA[Re: Авторестарт программы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=68804#p68804</link>
			<description><![CDATA[<p>ну например:<br /></p><div class="codebox"><pre><code>#!/bin/bash

while [ 1 ] 
do
  ps -A |grep &lt;Название софтины в процессах&gt;|| &lt;Название софтины&gt;
  sleep 30
done</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Aspedin)]]></author>
			<pubDate>Wed, 07 Jul 2010 20:39:28 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=68804#p68804</guid>
		</item>
		<item>
			<title><![CDATA[Авторестарт программы]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=68799#p68799</link>
			<description><![CDATA[<p>Подскажите как можно сделать чтобы при краше программа автоматом рестартовала,тоесть упала и заного запустилась?</p>]]></description>
			<author><![CDATA[null@example.com (microgosu)]]></author>
			<pubDate>Wed, 07 Jul 2010 20:06:27 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=68799#p68799</guid>
		</item>
	</channel>
</rss>
