URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 4800
[ Назад ]

Исходное сообщение
"mrtg"

Отправлено Aess , 22-Мрт-07 13:48 
Эта прога под названием mrtg создает лог (eth1.log) потом бэкапит его в файлик (eth1.old) при каждом запуске. Но проблемма в чем. ЗапущаетьсЯ она с рутового кронтаба, и при этой операции(создание - переименование), она менЯет владельца и права доступа к вышеуказаным файлам, и вот Я сижу и думаю чтобы такого с ней сделать ((((. Может ктонить помогет  с ентим вопросом?

Содержание

Сообщения в этом обсуждении
"mrtg"
Отправлено Aess , 22-Мрт-07 14:00 
>Эта прога под названием mrtg создает лог (eth1.log) потом бэкапит его в
>файлик (eth1.old) при каждом запуске. Но проблемма в чем. ЗапущаетьсЯ она
>с рутового кронтаба, и при этой операции(создание - переименование), она менЯет
>владельца и права доступа к вышеуказаным файлам, и вот Я сижу
>и думаю чтобы такого с ней сделать ((((. Может ктонить помогет
> с ентим вопросом?

Вот такаЯ вот беда!!!

/usr/bin//rateup Can't rename eth1.tmp to eth1.log updating log file .
/usr/bin//rateup could not read the primary log file for eth1



"mrtg"
Отправлено L0n3R4ng3r , 22-Мрт-07 15:37 
>Эта прога под названием mrtg создает лог (eth1.log) потом бэкапит его в
>файлик (eth1.old) при каждом запуске. Но проблемма в чем. ЗапущаетьсЯ она
>с рутового кронтаба, и при этой операции(создание - переименование), она менЯет
>владельца и права доступа к вышеуказаным файлам, и вот Я сижу
>и думаю чтобы такого с ней сделать ((((. Может ктонить помогет
> с ентим вопросом?


Процессу запускаемому кроном можно присвоить пользователя, взависимости от крона делаеться по разному в некторых так:
3 0 * * * пользователь команда
а в некоторых системах для каждого пользователя существует отдельный файл крона- это первый способ второй менее нормальный, в кроне там где твоя команда дописуешь след:
"&& chown [пользователь] [файл]"