On Wed, 10 Feb 2010 19:13:38 +0300 Alexey Pechnikov <[email protected]> wrote:
> > У меня на daemontools вот проблема вылезла какая - в лог не пишется > > весь STDIN, сгенерированный сервисом, только часть. > > "STDIN, сгенерированный сервисом" - это сильно. > > > > > Вот пример того что выдаёт программа запущенная просто в консоли, > > нормальный её вывод: > > > > # setuidgid dhcs-daemon /opt/dhcs/queue-daemon.py "dbname=dhcs-new" > > 3 Command: cat; sleep 5 attempt: 1 > > Command: cat; sleep 5 attempt: 1 > > gid:1026 > > Command: cat; sleep 5 attempt: 1 > > Command: cat; sleep 5 attempt: 1 > > Command: cat; sleep 5 attempt: 1 > > Command: cat; sleep 5 attempt: 1 > > Command: ssh db touch /tmp/95-ono.txt attempt: 1 > > Warning: Permanently added 'db,192.168.1.75' (RSA) to the list of > > known hosts. > > > > А вот та же программа, лог через daemontools (multilog): > > > > ================= > > @400000004b72b99121efeb6c Warning: Permanently added > > 'db,192.168.1.75' (RSA) to the list of known hosts. > > ================= > > В первом случае программа запускается от вашей учетной записи, так > как нет у вас прав на смену пользователя. из-под рута запускал! > А от рута нужного ключика > нет, и на запросе его ввода все останавливается. > > Всё! stdin куда-то пропал! -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

