[sisyphus] [Comm] postgrey-dogwatch & line 6: service: command not found
Aleksey Avdeev
=?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Чт Ноя 30 15:53:34 MSK 2006
Vladimir V. Kamarzin пишет:
>>>>>>On 25 Nov 2006 at 15:18 "AS" == Alexey Sidorov writes:
>
>
>>>Здравствуйте.
>>>стоит postgrey-dogwatch
>>>в нём:
>>>#!/bin/sh
>>>...
>>>service postgrey restart
>>>
>>>ну и собственно он каждый раз обламывается, line 6: service: command not
>>>found
>>>куда прописать пути , чтобы sh находил service?
>>>
>
> AS> Либо может мантейнер пропишет путь до service в самом postgrey-dogwatch?
>
> Переменная PATH в окружении крона по дефолту включает в себя только /bin и
> /usr/bin. Я конечно могу поправить скрипт, но это как-то некрасиво. Этак можно
> дойти до мысли, что нужно править любой скрипт, который хочется запускать из
> крона. Лучше задать нормальный PATH крону. Кстати, не понятно, почему бы из
> коробки не сделать PATH побольше.
Похоже -- с безопасностью связано: чтобы не выполнить из sbin что-то
ненароком (если оно действительно нужно -- PATH можно в crontab
прописать)...
--
С уважением. Алексей.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 550 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20061130/8d230977/attachment-0003.bin>
Подробная информация о списке рассылки Sisyphus