Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: автозагрузка - проблема с запуском  (Прочитано 661 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн V@

  • Автор темы
  • Активист
  • *
  • Сообщений: 256
    • Просмотр профиля
автозагрузка - проблема с запуском
« : 13 Декабря 2015, 13:21:04 »
Сделал простенкие скрипты отправки ip адреса на почту:
(Нажмите, чтобы показать/скрыть)

В терминале работают, а в автозагрузке(/etc/network/if-up.d/mymail ) нет или очено долго идут сообщения.
В чем может быть дело?

Оффлайн piyavking

  • Активист
  • *
  • Сообщений: 739
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Re: автозагрузка - проблема с запуском
« Ответ #1 : 13 Декабря 2015, 13:57:29 »
может, организовать некоторую задержку выполнения скриптов, поставив в начале строку

sleep $какое_нибудь_небольшое_число

?
крайний LTS Netboot, awesomeWM, urxvtd, firefox, vim/gvim, mpv/smplayer, linux-lowlatency, jack, guitarix, lmms, ardour, mednafen, dsda-doom

| toZen |

  • Гость
Re: автозагрузка - проблема с запуском
« Ответ #2 : 13 Декабря 2015, 15:21:05 »
V@, сам текст так и выглядит как под спойлером?

Оффлайн V@

  • Автор темы
  • Активист
  • *
  • Сообщений: 256
    • Просмотр профиля
Re: автозагрузка - проблема с запуском
« Ответ #3 : 14 Декабря 2015, 06:03:51 »
может, организовать некоторую задержку выполнения скриптов, поставив в начале строку

sleep $какое_нибудь_небольшое_число

?
Пробовал sleep 10; но скрипт запускается игнорируя время, сразу как включается сеть, если я сам запускаю в терминале все ок.

Пользователь решил продолжить мысль 14 Декабря 2015, 06:11:14:
V@, сам текст так и выглядит как под спойлером?
там две команды, обычно ставлю одну, как я понимаю в if-up нужно использовать skelet для создания, но я просто и не думал, что придеться так далеко зайти начинающему пользователю.
 Может кто-нибуть подскажет как сделать отправку малой кровью?
« Последнее редактирование: 14 Декабря 2015, 06:11:14 от V@ »

Оффлайн V@

  • Автор темы
  • Активист
  • *
  • Сообщений: 256
    • Просмотр профиля
Re: автозагрузка - проблема с запуском
« Ответ #4 : 15 Декабря 2015, 15:16:22 »
#Раз уж никто путнего не подсказал, тогда я сам, как смог.

Вот так выглядит мой файл в /usr/bin/MAIL
запускаю в cron
#! /bin/bash
# Reload sendMAIL when an interface comes up.
sleep 180; hostname -I | mail -r user@host.com -s "Theme" user@host.com
Пока отправляет, иногда по два письма сразу.
« Последнее редактирование: 17 Декабря 2015, 10:05:58 от V@ »

 

Страница сгенерирована за 0.061 секунд. Запросов: 23.