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

Исходное сообщение
"Ротация лог файла 'killall -HUP <имя процесса>'"

Отправлено Nino , 18-Апр-05 23:35 
Люди помогите!
Скажите же как делать такую ротацию лог файла программой newsyslog.
Нужно лишь послать послать процессу комунду "killall -HUP <имя процесса>" после ротации лог файла. Но к сожалению в документации к newsyslog я не нашел такой функции.

Содержание

Сообщения в этом обсуждении
"Ротация лог файла 'killall -HUP <имя процесса>'"
Отправлено Lisa , 19-Апр-05 09:00 
>Люди помогите!
>Скажите же как делать такую ротацию лог файла программой newsyslog.
>Нужно лишь послать послать процессу комунду "killall -HUP <имя процесса>" после ротации лог файла. Но к сожалению в документации к newsyslog я не нашел такой функции.

/usr/local/squid/var/logs/cache.log nobody: 600  2     *    @01T02 Z /usr/local/ squid/var/logs/squid.pid 1

http://old.softerra.ru/freeos/16169/page1.html


"Ротация лог файла 'killall -HUP <имя процесса>'"
Отправлено Nino , 19-Апр-05 11:14 
>/usr/local/squid/var/logs/cache.log nobody: 600  2     *  
> @01T02 Z /usr/local/ squid/var/logs/squid.pid 1
>
>http://old.softerra.ru/freeos/16169/page1.html

Все бы было бы хорошо если бы у этого процесса был PID файл, но его нет к сожалению. В документации к моей программе сказано, для того чтобы производить ротацию лог файла, нужно послать именно команду "killall -HUP <имя процесса>". Вот собственно почему я и обратился за помощью.


"Ротация лог файла 'killall -HUP <имя процесса>'"
Отправлено Nino , 20-Апр-05 17:04 
Ребят помогите! Не верю что у меня единичный случай!



"Ротация лог файла 'killall -HUP <имя процесса>'"
Отправлено Brainbug , 21-Апр-05 12:36 
>Ребят помогите! Не верю что у меня единичный случай!

4to za programma ?


"Ротация лог файла 'killall -HUP <имя процесса>'"
Отправлено bromantik , 21-Апр-05 15:48 
>>Ребят помогите! Не верю что у меня единичный случай!
>
>4to za programma ?
а что программа не имеет параметра для сохранения пид-файла???
Если нет то после запуска пид возвращается сделайте
echo $? > /var/run/proga.pid

"Ротация лог файла 'killall -HUP <имя процесса>'"
Отправлено Brainbug , 21-Апр-05 16:01 
>>>Ребят помогите! Не верю что у меня единичный случай!
>>
>>4to za programma ?
>а что программа не имеет параметра для сохранения пид-файла???
>Если нет то после запуска пид возвращается сделайте
>echo $? > /var/run/proga.pid

man bash:
...
       ?      Expands to the status of the most recently executed foreground pipeline.
...
       !      Expands to the process ID of the most recently executed background (asynchronous) command.
...

$? i PID processa - dve raznije ve6i.