извиняюсь но нельзя ли поподробней, что куда - я в этом деле чайник, только начинаю разбираться. и кстати по указанному пути нет никакой папки zapis
neznaika ( 2012-06-28 09:47:39 +0400 )редактироватьхотим сделать запись разговоров своих бесед, чтобы люди следили за своими словами и соблюдали культуру речи. Я так понял запись прёт постоянно и архивчик копиться нехилый. Может можно сделать чтоб старые записи как то удалялись сами - чтоб не вручную удалять. Или они сами по истечения месяца будут удаляться.
find /var/www/zapis/ -atime +30|xargs rm -f
извиняюсь но нельзя ли поподробней, что куда - я в этом деле чайник, только начинаю разбираться. и кстати по указанному пути нет никакой папки zapis
neznaika ( 2012-06-28 09:47:39 +0400 )редактироватья бы удалял все таки через
find /var/spool/asterisk/monitor/* -mtime +30 -exec rm -rf {} \;
параметр -atime найдет файлы , к которым был последний доступ. После прослушивания файла бит доступа обновится, что сделает для этого параметра файл "новым" .
да ктож их слушать то будет - попробуй человек 200 переслушай, вся жизнь насмарку :) - так что любой способ сойдёт лишь бы периодически отчищали место - посмотрим протестим поставил 3 вместо 30, я так понимаю через три дня почистит. Так на всякий случай, чтобы если что можно было что то доказать. Кстати кто нибудь узнавал правовой аспект - должен я предупредить собеседника что разговоры записываются? или записывая свои разговор я ничего не нарушаю.
neznaika ( 2012-06-28 16:16:56 +0400 )редактироватьВ суде не признают запись , если звонящего не предупредили о ней. Так что необходимо.
zzuz ( 2012-06-28 17:05:48 +0400 )редактироватьну и правильно. прослушали - значит еще надо.а что не так?) да,вы должны предупредить иначе вам грозит санкция от госбезопасности за незаконную прослушку.
meral ( 2012-06-29 00:15:50 +0400 )редактироватьВо внутренних целях слушать было можно. О тепершних правилах необходимо уточнить.
zzuz ( 2012-06-29 02:41:58 +0400 )редактироватьНу впринципе да, у нас же сейчас закон о персональных данных.
zzuz ( 2012-06-29 16:22:30 +0400 )редактироватьтак всегда было. КГБ/СБУ/другие СБ очень не любят когда ктото кроме них записывает. их могут записать случайно
meral ( 2012-06-29 17:12:50 +0400 )редактироватьЦитата http://www.sprecord.ru/contact_1.htm#1
Согласно Конституции России каждый имеет право на личную тайну и тайну телефонных переговоров. Ответственность за нарушение тайны телефонных разговоров определяется ст. 138 УК РФ. Необходимо отметить, что нарушение данного права может быть совершено только третьей стороной, поскольку для участников разговора собственный диалог не является тайной. Законом не запрещено записывать собственные телефонные разговоры.
Служебные телефонные переговоры не относятся к личной тайне, вся служебная информация принадлежит организации и может быть документирована на усмотрение собственника любым способом. Перед использованием системы SpRecord в организациях рекомендуется выпустить приказ о недопустимости использования служебных линий для передачи личной информации.
Прослушивание чужих телефонных разговоров, без согласия и уведомления собеседников, допустимо только сотрудниками определенных служб в рамках проведения оперативно-розыскных мероприятий.
ponch ( 2012-07-02 10:02:48 +0400 )редактироватьВ crontab -e добавить строку:
* 3 * * 0-6 find /var/spool/asterisk/monitor/ -mtime +30 -exec rm \{\} \;
в файлик /var/spool/cron/root добавить вот такую строчку
0 0 * * * touch /tmp/fake ; rm `find /var/spool/asterisk/monitor/ -atime +30 -name *.wav|tail -n 2000` /tmp/fake -f
если у вас файлики не wav(посмотреть в каталоге), то поменять.
посмотрел верно записи пишутся в wav - только вот незадача по этому пути /var/spool/cron/root рута нет, есть файлик asterisk - в него добавить? А внутри фалика астериска запись на какой то php файлик.
neznaika ( 2012-06-28 10:40:41 +0400 )редактироватьну это действия выполяняемые по расписанию если от пользователя астериск можно стереть файлы - можете добавить в астриск. или создайте новый для рута.
meral ( 2012-06-28 10:53:28 +0400 )редактироватьФайлики в ваве занимают примерно по мегабайту минута, нескольких гбайт вам хватит очень надолго :)
asdev ( 2012-06-28 14:13:51 +0400 )редактироватьЗашёл в директорию /var/spool/cron/ создал файлик root в нем прописал 0 0 * * * touch /tmp/fake ; rm find /var/spool/asterisk/monitor/ -atime +3 -name *.wav|tail -n 2000
/tmp/fake -f
27 разместил 2 проверил не удаляются. Уже 600 метров записалось, а я так понял должно было удалиться по истечении 3х дней. Так что такая строка не работает. Вот тут предлагают find /var/spool/asterisk/monitor/* -mtime +30 -exec rm -rf {} \; писать только это больше ничего не надо?
С тем как более старые чем 30 дней файлы стирать понятно.
Может кто-то еще может подсказать SQL-запрос которым из базы CDR сведения об этих файлах удалялись?
Задан: 2012-06-28 06:22:07 +0400
Просмотрен: 4,269 раз
Обновлен: Jul 08 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.