Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Администрирование *NIX систем > ssh [email protected] script |
Автор: Step 10.5.2009, 20:01 |
вызывающий скрипт script 1 php <? ...... `ssh [email protected] script` //все что ниже этой команды не выполняеться , процес (ps ax) "ssh [email protected] script" висит в памяти и не завершается, если удалить процес (kill ... из другой консоли) то все продолжит выполняться ..... ?> вызываемый скрипт killall -9 namesoft #отрабатывает прекрасно /root/namesoft >> /var/log/namesoft.log #сам namesoft - сам форкается, данная строчка также отрабатывается и все что после нее отрабатывает но процес ssh [email protected] script не завершаеться проблема в этом /root/namesoft чудо софте, исходников которых нету через start-stop-daemon попробывал результата ноль, есть у когонибудь идеи как предотвратить блокировку сессии |
Автор: Vaulter 10.5.2009, 22:51 | ||
так как /root/namesoft начинает выполнятся дочерним процессом script (а тот дочерний ssh), вот ssh и не выходит пока не выходит /root/namesoft попробуй /root/namesoft >> /var/log/namesoft.log & но это тоже костылёк ![]() нужен daemon режим.....
с коленки |
Автор: Step 10.5.2009, 23:30 |
пробывал и демоном, ему поборабану вообщем я форкнулся из первого скрипта, и в другом потоке прибиваю сессию ![]() демоном не помогло |