cron и postmap

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
basov
рядовой
Сообщения: 39
Зарегистрирован: 2013-06-24 16:18:01

cron и postmap

Непрочитанное сообщение basov » 2013-06-24 16:42:22

Мне нужно периодически обновлять таблицу пользователей с помощью posmap.
И казалось бы самое очевидное решение завести его в cron.
Пробовал и так и эдак... Не работает.
Уже просто сделал скрипт...

Код: Выделить всё

#!/bin/sh
cd /usr/local/etc/postfix/
postmap valid_users
postfix reload
... и прописал его в cron - всё равно не работает.
Запускаю руками - работает.
Через задание cron - не хочет.
Что за ерунда, кто-нибудь может мне объяснить?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

mikie
мл. сержант
Сообщения: 84
Зарегистрирован: 2012-11-21 18:33:03

Re: cron и postmap

Непрочитанное сообщение mikie » 2013-06-24 16:57:14

Каким способом добавляли задание в крон? с какими параметрами?
если рауками в /etc/crontab то cron нада перезапустить

basov
рядовой
Сообщения: 39
Зарегистрирован: 2013-06-24 16:18:01

Re: cron и postmap

Непрочитанное сообщение basov » 2013-06-24 17:07:28

добавлял через crontab -u root -e

mikie
мл. сержант
Сообщения: 84
Зарегистрирован: 2012-11-21 18:33:03

Re: cron и postmap

Непрочитанное сообщение mikie » 2013-06-24 17:22:16

ну и что пишете в редакторе?

rayder
лейтенант
Сообщения: 661
Зарегистрирован: 2008-12-18 16:29:43
Откуда: Ukraine/Kiev
Контактная информация:

Re: cron и postmap

Непрочитанное сообщение rayder » 2013-06-25 0:39:36

пропишите полные пути к postmap и postfix.
либо правильно настройте крон. т.к. по умолчанию он ничего не знает о $PATH
Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.

basov
рядовой
Сообщения: 39
Зарегистрирован: 2013-06-24 16:18:01

Re: cron и postmap

Непрочитанное сообщение basov » 2013-06-25 9:19:06

mikie писал(а):ну и что пишете в редакторе?
в редакторе пишу:
0 16 * * * /usr/home/basov/update_users.sh

basov
рядовой
Сообщения: 39
Зарегистрирован: 2013-06-24 16:18:01

Re: cron и postmap

Непрочитанное сообщение basov » 2013-06-25 9:21:40

rayder писал(а):пропишите полные пути к postmap и postfix.
либо правильно настройте крон. т.к. по умолчанию он ничего не знает о $PATH
то есть в скрипте вместо

Код: Выделить всё

postmap valid_users
написать так?

Код: Выделить всё

/usr/local/sbin/postmap valid_users
ну и с postfix аналогично...

basov
рядовой
Сообщения: 39
Зарегистрирован: 2013-06-24 16:18:01

Re: cron и postmap

Непрочитанное сообщение basov » 2013-06-25 9:31:59

Всем огромное спасибо. Прописывание пути к postmap помогло.