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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: cron запускается только после входа usera в систему???  (Прочитано 892 раз)

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

Оффлайн serg93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
ubuntu 10.10
в /etc/crontab прописан простейший скрипт от root'a ~ test.sh >> test.log
Нужно чтобы при включении ПК этот скрипт выполнялся, но этого не происходит...
Если зайти в систему под юсером - все ОК. Делаем logout - cron продолжает работать - ОК. Но при перезагрузке и не входе в систему он не работает... ЧТО делать?
Под debian lenny все как и должно быть - работает сразу.

Оффлайн Antonioo

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля

Оффлайн Jeka-Grin

  • Участник
  • *
  • Сообщений: 249
  • Meerkat, Gnome 2X
    • Просмотр профиля
    • UBUNTU.LOS-BERDOS
Запускай cron от рута !???  :coolsmiley:


Скорее всего у тебя неправильная конфигурация.

Также есть вариант вставить пару своих строк в скрипт какого-то демона, который бутается сам
Ищу желающих людей администрировать
проэкт http://ubuntu.los-berdos.org.ua

Оффлайн serg93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Antonioo, думаю, не совсем по теме.
МэдВэд,
"Запускай cron от рута !???" - шо имеете ввиду? сам демон запускать от рута? :)
в crontab'e 2 строки типа
* * * * * root script1.sh >> script1.log
* * * * * aster script2.sh >> script2.log

сами скрипты из одной строчки типа
#!/bin/bash
echo &date

оба начинают работать только после входа пользователя в систему...

"Скорее всего у тебя неправильная конфигурация." - надеюсь на это очень. Устанавливал 3 системы с диска 10.10 ничего при установке не менял. После установки ставил asterisk, mysql ... и все... На всех 3-ех системах эта проблема! Не знаю что и делать уже.

"Также есть вариант вставить пару своих строк в скрипт какого-то демона, который бутается сам" - всавлял в скрипт запуска asterisk'a несколько строк - все норм отрабатывается (да и понятно - астерикс с майсиквелом стартуют то норамально, без захода в систему...)

Какие еще мысли будут?

Оффлайн Jeka-Grin

  • Участник
  • *
  • Сообщений: 249
  • Meerkat, Gnome 2X
    • Просмотр профиля
    • UBUNTU.LOS-BERDOS
Я имел в виду чтоб CRON запускал задачу от рута.




Советую поставить WEBMIN и через него посмотреть свою созданную задачу.

Либо создать задачу через WEBMIN, убедиться что она работает и посмотреть в консоли конф и сравнить со своим написанным вручную
Ищу желающих людей администрировать
проэкт http://ubuntu.los-berdos.org.ua

Оффлайн serg93

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
ОК, я так понял, что ошибался приняв такое поведение крона за багофичу.
Похоже, у всех все с ним нормально и он отрабатывает как ему положено.
Буду ставить с нуля еще раз систему и сразу запускать скрипт в кроне - надеюсь, все будет как у всех - т.е. ОК

Оффлайн Yuriy_Y

  • Старожил
  • *
  • Сообщений: 1736
    • Просмотр профиля
    • Новоишимка
Погоди систему ломать. Попробуй в файл крона в отдельной последней строке поставить # и все. Потом уже отпишись.
С уважением, Юрий.

 

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