>У меня Фря.
>в РС.Локал запускаю файл моей програмы.
>pid="/var/run/my.pid"
>if [ -x /..../my.prog ];then
> my.prog &
> echo $!>${pid}
>fi
>лог пишется в (все красиво)
>/var/log/my.log
>хочу чтоб каждий день(час):) саздавался новый лог.
>создается новый лог my.log.0 но pipe просесса продолжает писать
>в этот же созданый лог, а my.log остается пустой.(получается просто переименовываетса оригинальный
>лог и все)
>Конфигурил и logrotate и newsyslog результат одинаковый,
>при указании Signal Hung up, и без, процес бежит без изменения.
>Подскажите как всетаки создать СЛЕДУЮЩИЙ лог сохранив старий?????
ну, наверное надо таки научить программу понимать SIGHUP и делать на него закрытие/заново открытие лог файла...
|