From: "Dmitriy Kruglikov" <dmitriy.kruglikov@gmail.com> To: "ALT Linux sysadmin discuss" <sysadmins@lists.altlinux.org> Subject: [Sysadmins] Использование vicq в заданиях cron Date: Thu, 11 Sep 2008 16:41:48 +0300 Message-ID: <6c7be88d0809110641k23520e43p6b2a12762b5f6c92@mail.gmail.com> (raw) Доброго времени суток. Такой вот вопросик возник: Имеем скрипт, который формирует некоторое сообщение и отдает его vicq строкой: echo "sms Номер_Телефона/Сообщение" | /usr/bin/vicq -b -o -t 5 -c /root/.vicq/config Скрипт работает нормально. SMS приходит. Делаем файлик в /etc/cron.d следующего содержания: */20 * * * * root /usr/local/bin/script.sh И он каждые 20 минут дергает этот скрипт. Не работает, получаю сообщение (даю с заголовками) ++++++++ Кому: root@gw.... Тема: Cron <root@gw> /usr/local/bin/script.sh X-Cron-Env: <TMPDIR=/tmp/.private/root> X-Cron-Env: <TMP=/tmp/.private/root> X-Cron-Env: <SHELL=/bin/sh> X-Cron-Env: <HOME=/root> X-Cron-Env: <PATH=/usr/bin:/bin> X-Cron-Env: <LOGNAME=root> X-Cron-Env: <USER=root> Message-Id: <20080911130003.5C60C7F4001@gw........> Дата: Thu, 11 Sep 2008 16:00:02 +0300 (EEST) Reading config....done vICQ version: [0.4.1] revision:[1.103] vICQ.pm version: [0.03] Trying to connect.....done! Cannot open /dev/tty for read at /usr/bin/vicq line 1060 +++++++++++ Такая строка якобы появляется, когда vicq ждет пароль с STDIN, но пароль прописан в конфигурационном файле и оттуда читается, если просто вызываем скрипт. Кто-нибудь может подсказать, где я протупил, или почему vicq не читает пароль из явно указанного конфигурационного файла при вызове скрипта по cron ? P.S. Гугл выдает единственную ссылку на обсуждение такой ошибки. Обсуждение за 2004 год. Ответа там нет.... -- Как правильно задавать вопросы: http://maddog.sitengine.ru/smart-question-ru.html Помогает: http://search.altlinux.org Best regards, Dmitriy L. Kruglikov Dmitriy.Kruglikov_at_gmail_dot_com DKR6-RIPE DKR6-UANIC XMPP: Dmitriy.Kruglikov_at_gmail_dot_com
reply other threads:[~2008-09-11 13:41 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=6c7be88d0809110641k23520e43p6b2a12762b5f6c92@mail.gmail.com \ --to=dmitriy.kruglikov@gmail.com \ --cc=sysadmins@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux sysadmins discussion This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \ sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com public-inbox-index sysadmins Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sysadmins AGPL code for this site: git clone https://public-inbox.org/public-inbox.git