>>>Подскажите что не так , чего забыл
>>Забыл после пути к пид-файлу указать номер сигнала, по которому астериск должен
>>заново открывать лог-файлы.
>Не совсем понял что за номер сигнала должен быть Дело в том, что newsyslog переименовывает текущий лог-файл и создает НОВЫЙ файл со старым именем. Но процесс файл держит не за имя, а за инод, который теряется. Чтобы процесс стал писать в новый пустой файл, процессу нужно дать команду переподключения к лог-файлам. Скажем, у апача это делается через "мягкий рестарт" с сигналом №30. Конкретно нужно читать доку к астериску.
Если астериск этого не умеет, следует воспользоваться чем-то, вроде logrotate из комплекта того же апача. Тогда астериску в качестве лог-файла укажете пайп на логротатор, а уж он сделает все остальное.