[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