[solved] vixie-cron: создание/отработка crontab'а простого пользователя
Anarchist 17 октября, 2008 - 17:02
$ crontab -e cannot chdir(/var/spool/cron), bailing out. /var/spool/cron: Отказано в доступе
Говорю crontab -u $MYUID -e
Помогает. Но условно.
Создаёт файлик
# ls -l /var/spool/cron/crontabs/ -rw------- 1 myuid crontab 564 Окт 17 13:47 myuid
Однако по всей видимости (и судя по правам) он явно не отрабатывается.
Вероятно я чего-то недопонимаю, вот только чего именно?..
»
- Для комментирования войдите или зарегистрируйтесь
Юзера в группу
Юзера в группу cron добавил ?
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
В cron добавил. Надо было
В
cron
добавил.Надо было добавить ещё и в
crontab
.Щас (ну не совсем щас) посмотрю как оно работает и отпишу, что тема закрыта.
:wq
:wq
--
Live free or die
Вернулся к теме только сейчас...
Авотфиг.
Посмотрел системный
/etc/crontab
и скрипт/usr/sbin/run-crons
.Следов выполнения задач, прописанных в
/var/spool/cron/crontabs/
не обнаружил.В багзиллу?
:wq
--
Live free or die
У мну работаетв cron
У мну работает
в cron добавлять не нужно.Нужно в crontab.
grep -i cron /var/log/messages - это по дефолту.
Системный кронтаб работате малехо по другому
Задание как добавлял ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
/
Что именно у тебя работает?
Да, для создания пользовательского
crontab
'а не нужно.$ crontab -e
Добавляю строку(и) задания, после чего сохраняю файл (записывается в
/var/spool/cron/
).Но кем/как он оттуда извлекается... совершенно непонятно.
:wq
--
Live free or die
Что именно у тебя работает?
/ме, застенчиво стесняясь и и мерзко хихикая от смущения :
Всё работает, ну не виноват я что оно работает :-S
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а): Что
А я тебя не виню. И даже не осуждаю :)
Я хочу понять что же именно ЯДНТ.
Покажу пожалуйста
ls -l /var/spool/cron/crontabs/
и содержимое рабочегоcrontab
'а какого-нибудь пользователя.:wq
--
Live free or die
я нагло и мерзко соврал.
я нагло и мерзко соврал. юзера в группу cron. Баг поищи на багзилле, на sys-process/cronbase .
да, пермишены вполне естественны
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
/
#!bin/bash
лишний.А вот объявления/переопределения разных полезных переменных (типа
MAILTO
) у тебя не хватает :)/usr/sbin/run-crons
здесь ни при чём.Демон сам с шагом 1 минута проверяет пользовательские
crontab
'ы.Я ССЗБ
Внимательнее надо было читать http://www.gentoo.org/doc/en/cron-guide.xml
Проблема была в парсинге лишних символов
vixie-cron
'ом.Поля должны разделяться одним пробелом. Тогда работает.
:wq
--
Live free or die
Посмотрел системный
А они должны быть ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
У меня тоже vixie-cron
У меня тоже vixie-cron работает без проблем.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.