Журнал лабораторных работ

Содержание

Журнал

Среда (10/27/10)

/dev/pts/4
13:39:38
#sox -t wav /var/spool/asterisk/
dictate/   monitor/   system/    voicemail/
meetme/    outgoing/  tmp/
/dev/tty1
13:39:52
#110 passdb backend = tdbsam
Linux linux7.unix.nt 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Oct 27 12:04:15 2010
l3-agent is already running: pid=3235; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/4
13:41:18
#apt-get install sox
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Предлагаемые пакеты:
  libsox-fmt-all
НОВЫЕ пакеты, которые будут установлены:
  sox
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 90,4kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 143kB.
Получено:1 http://10.0.35.1 lenny/main sox 14.0.1-2+b1 [90,4kB]
Получено 90,4kБ за 0s (2570kБ/c)
Выбор ранее не выбранного пакета sox.
(Чтение базы данных... на данный момент установлено 31348 файлов и каталогов.)
Распаковывается пакет sox (из файла .../sox_14.0.1-2+b1_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет sox (14.0.1-2+b1) ...
13:41:44
#vi /etc/apt/sources.list
--- /tmp/l3-saved-15712.23192.21767	2010-10-27 14:42:02.000000000 +0300
+++ /etc/apt/sources.list	2010-10-27 14:42:19.000000000 +0300
@@ -5,5 +5,7 @@
 deb http://security.debian.org/ lenny/updates main contrib non-free
 deb-src http://security.debian.org/ lenny/updates main contrib non-free
 
+deb http://debian-multimediat.org/ lenny/updates main contrib non-free
+
 deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
 deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
13:42:19
#vi /etc/apt/sources.list
--- /tmp/l3-saved-15712.2144.20357	2010-10-27 14:42:22.000000000 +0300
+++ /etc/apt/sources.list	2010-10-27 14:42:25.000000000 +0300
@@ -5,7 +5,7 @@
 deb http://security.debian.org/ lenny/updates main contrib non-free
 deb-src http://security.debian.org/ lenny/updates main contrib non-free
 
-deb http://debian-multimediat.org/ lenny/updates main contrib non-free
+deb http://debian-multimedia.org/ lenny/updates main contrib non-free
 
 deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
 deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
/dev/pts/29
13:42:23
#uptime
 14:42:39 up 1 day,  5:10, 18 users,  load average: 1.29, 1.21, 1.12
/dev/pts/4
13:42:25
#apt-get update
Получено:1 http://security.debian.org lenny/updates Release.gpg [835B]
Игн http://security.debian.org lenny/updates/main Translation-ru
Игн http://security.debian.org lenny/updates/contrib Translation-ru
Игн http://security.debian.org lenny/updates/non-free Translation-ru
Получено:2 http://security.debian.org lenny/updates Release [40,8kB]
В кеше http://10.0.35.1 lenny Release.gpg
В кеше http://10.0.35.1 lenny/main Translation-ru
Игн http://security.debian.org lenny/updates/main Packages/DiffIndex
Игн http://security.debian.org lenny/updates/contrib Packages/DiffIndex
Игн http://security.debian.org lenny/updates/non-free Packages/DiffIndex
...
В кеше http://volatile.debian.org lenny/volatile/contrib Packages
В кеше http://volatile.debian.org lenny/volatile/non-free Packages
В кеше http://volatile.debian.org lenny/volatile/main Sources
В кеше http://volatile.debian.org lenny/volatile/contrib Sources
В кеше http://volatile.debian.org lenny/volatile/non-free Sources
Получено 82,8kБ за 6s (13,3kБ/c)
W: Не удалось загрузить http://debian-multimedia.org/dists/lenny/updates/main/binary-i386/Packages  404 Not Found
W: Не удалось загрузить http://debian-multimedia.org/dists/lenny/updates/contrib/binary-i386/Packages  404 Not Found
W: Не удалось загрузить http://debian-multimedia.org/dists/lenny/updates/non-free/binary-i386/Packages  404 Not Found
E: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии
13:42:36
#vi /etc/apt/sources.list
--- /tmp/l3-saved-15712.19910.26017	2010-10-27 14:43:03.000000000 +0300
+++ /etc/apt/sources.list	2010-10-27 14:43:17.000000000 +0300
@@ -5,7 +5,7 @@
 deb http://security.debian.org/ lenny/updates main contrib non-free
 deb-src http://security.debian.org/ lenny/updates main contrib non-free
 
-deb http://debian-multimedia.org/ lenny/updates main contrib non-free
+deb http://www.debian-multimedia.org/ lenny/updates main contrib non-free
 
 deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
 deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
/dev/pts/29
13:42:39
#w
 14:42:47 up 1 day,  5:10, 18 users,  load average: 1,25, 1,21, 1,12
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1     -                Tue09    1.00s  1.34s  0.00s /bin/login --
root     tty2     -                10:20    6:52   4.50s  0.02s /bin/login --
root     pts/1    linux4.unix.nt   12:47    1:54m  0.58s  0.22s script -f -c ba
root     pts/5    linux3.unix.nt   09:34    4:22m  0.40s  0.22s script -f -c ba
root     pts/7    192.168.111.1    Tue09    1:55m  3.18s  0.20s script -f -c ba
root     pts/9    192.168.15.253   10:14   18.00s  1.08s  0.44s script -f -c ba
root     pts/11   192.168.112.2    14:22   20:08   0.22s  0.20s script -f -c ba
root     pts/13   linux10.unix.nt  10:20    1:47m  1.18s  0.22s script -f -c ba
root     pts/16   linux7.unix.nt   09:54    2:45m  1.06s  0.24s script -f -c ba
root     pts/20   linux6.unix.nt   09:59    3:21   1.10s  0.22s script -f -c ba
root     pts/22   linux5.unix.nt   12:07    2:34m  0.74s  0.20s script -f -c ba
root     pts/24   linux1.unix.nt   10:20    4:22m  1.04s  0.22s script -f -c ba
root     pts/26   linux2.unix.nt   10:00    4:10m  1.12s  0.20s script -f -c ba
root     pts/32   linux9.unix.nt   10:20    4:21m  1.06s  0.20s script -f -c ba
root     pts/29   192.168.112.2    14:42    0.00s  0.20s  0.20s script -f -c ba
root     pts/25   linux3.unix.nt   10:20    3:15m  1.14s  0.20s script -f -c ba
root     pts/4    :pts/10:S.0      10:20   18.00s  1.64s  0.44s script -f -c /b
root     pts/14   linux2.unix.nt   10:32    4:10m  0.94s  0.20s script -f -c ba
/dev/tty1
13:42:46
#vim /etc/samba/smb.conf
/dev/pts/29
13:42:47
#less /etc/samba/smb.conf
/dev/tty1
13:43:26
#You may need to replace 'lpadmin' with the name of the group your
games:x:60:
users:x:100:
nogroup:x:65534:
libuuid:x:101:
crontab:x:102:
scanner:x:103:
ssl-cert:x:104:
Debian-exim:x:105:
mlocate:x:106:
ssh:x:107:
...
stb-admin:x:114:
haldaemon:x:115:
powerdev:x:116:leonid
leonid:x:1000:asterisk
asterisk:x:117:
smmta:x:118:
               leonid
smmsp:x:119:
sambashare:x:120:
"/etc/group" 60L, 822C записано
/dev/pts/4
13:43:53
#vi /etc/apt/sources.list
--- /tmp/l3-saved-15712.20821.21475	2010-10-27 14:43:57.000000000 +0300
+++ /etc/apt/sources.list	2010-10-27 14:44:05.000000000 +0300
@@ -5,7 +5,7 @@
 deb http://security.debian.org/ lenny/updates main contrib non-free
 deb-src http://security.debian.org/ lenny/updates main contrib non-free
 
-deb http://www.debian-multimedia.org/ lenny main contrib non-free
+deb http://www.debian-multimedia.org/ lenny main non-free
 
 deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
 deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
13:44:14
#apt-get install lame
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  lame
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 334kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 721kB.
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  lame
Установить эти пакеты без проверки [y/N]? Y
Получено:1 http://www.debian-multimedia.org lenny/main lame 3.98.2-0.4 [334kB]
Получено 334kБ за 2s (131kБ/c)
Выбор ранее не выбранного пакета lame.
(Чтение базы данных... на данный момент установлено 31366 файлов и каталогов.)
Распаковывается пакет lame (из файла .../lame_3.98.2-0.4_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет lame (3.98.2-0.4) ...
/dev/tty1
13:44:24
#exit
exit
Connection to 192.168.107.1 closed.
13:44:28
#cd

/dev/pts/4
13:44:31
#man lame
/dev/pts/29
13:46:07
#less /etc/group
13:46:07
#less /etc/group
13:46:07
#less /etc/group | grep asterisk
dialout:x:20:asterisk
audio:x:29:asterisk
asterisk:x:106:sid
/dev/pts/4
13:46:24
#~
deb http://www.debian-multimedia.org/ lenny main non-free
13:46:27
#vi /etc/asterisk/extensions.conf
--- /tmp/l3-saved-15712.23173.19357	2010-10-27 14:48:33.000000000 +0300
+++ /etc/asterisk/extensions.conf	2010-10-27 14:52:01.000000000 +0300
@@ -20,8 +20,10 @@
 
 [local]
 exten => _18XX,1,Answer
-exten => _18XX,n,Monitor(wav,voice-${EXTEN}-${CALLERID(num)}-${EPOCH})
+exten => _18XX,n,Set(FILENAME=voice-${EXTEN}-${CALLERID(num)}-${EPOCH})
+exten => _18XX,n,Monitor(wav,${FILENAME},m)
 exten => _18XX,n,Dial(SIP/${EXTEN},10)
+exten => _18XX,n,System(lame /var/spool/asterisk/monitor/${FILENAME}.wav /var/spool/asterisk/monitor/${FILENAME}.mp3)
 exten => _18XX,n,GotoIf($[${DIALSTATUS} = BUSY]?busy:unavail)
 exten => _18XX,n(unavail),Playback(/tmp/voicemail-greeting-${EXTEN})
 exten => _18XX,n,Voicemail(${EXTEN}@default)
13:52:02
#vi /etc/apt/sources.list
--- /tmp/l3-saved-15712.29954.30835	2010-10-27 14:53:03.000000000 +0300
+++ /etc/asterisk/extensions.conf	2010-10-27 14:58:34.000000000 +0300
@@ -23,11 +23,12 @@
 exten => _18XX,n,Set(FILENAME=voice-${EXTEN}-${CALLERID(num)}-${EPOCH})
 exten => _18XX,n,Monitor(wav,${FILENAME},m)
 exten => _18XX,n,Dial(SIP/${EXTEN},10)
-exten => _18XX,n,System(lame /var/spool/asterisk/monitor/${FILENAME}.wav /var/spool/asterisk/monitor/${FILENAME}.mp3)
+exten => _18XX,n,GotoIf($[${DIALSTATUS} = ANSWER]?answer)
 exten => _18XX,n,GotoIf($[${DIALSTATUS} = BUSY]?busy:unavail)
 exten => _18XX,n(unavail),Playback(/tmp/voicemail-greeting-${EXTEN})
 exten => _18XX,n,Voicemail(${EXTEN}@default)
 exten => _18XX,n(busy),Hangup
+exten => _18XX,n(answer),System(lame /var/spool/asterisk/monitor/${FILENAME}.wav /var/spool/asterisk/monitor/${FILENAME}.mp3)
 
 
 [service]
@@ -40,7 +41,7 @@
 
 exten => 1897,n,Record(/tmp/voicemail-greeting-${CALLERID(number)})
 
-exten => _118XX,n,Record(/tmp/message-${EXTEN:3})
+exten => _18XX,n,Record(/tmp/message-${EXTEN:3})
 
 [macro-dial-with-callerid]
 exten => s,1,Set(CALLERID(name)="${CALLERID(name)} (Tula)")
/dev/pts/29
13:56:47
#less /etc/samba/smb.conf
/dev/pts/11
13:57:42
#vim /etc/asterisk/extensions.conf
13:58:32
#cat /etc/asterisk/extensions.conf
[default]
;exten => 1801,1,Dial(SIP/${EXTEN},10)
;exten => 1801,n,Dial(SIP/1802,20)
;exten => _18XXX,1,Dial(SIP/1${EXTEN:1:4})
exten => _68XX,1,Wait(2)
exten => _68XX,n,Playback(/tmp/warning1)
exten => _68XX,n,Dial(SIP/18${EXTEN:2})
exten => 1898,1,Record(/tmp/warning1:gsm,,3)
exten => _1[234]XX,1,Dial(SIP/kv/${EXTEN})
exten => _12XX,1,Dial(SIP/kv/${EXTEN})
...
include => local
include => national
include => international
[group2]
include => service
include => local
include => national
[group3]
include => service
include => local
14:00:46
#cat /etc/asterisk/extensions.conf
[default]
;exten => 1801,1,Dial(SIP/${EXTEN},10)
;exten => 1801,n,Dial(SIP/1802,20)
;exten => _18XXX,1,Dial(SIP/1${EXTEN:1:4})
exten => _68XX,1,Wait(2)
exten => _68XX,n,Playback(/tmp/warning1)
exten => _68XX,n,Dial(SIP/18${EXTEN:2})
exten => 1898,1,Record(/tmp/warning1:gsm,,3)
exten => _1[234]XX,1,Dial(SIP/kv/${EXTEN})
exten => _12XX,1,Dial(SIP/kv/${EXTEN})
...
include => local
include => national
include => international
[group2]
include => service
include => local
include => national
[group3]
include => service
include => local
14:01:48
#cat /etc/asterisk/extensions.conf
[default]
;exten => 1801,1,Dial(SIP/${EXTEN},10)
;exten => 1801,n,Dial(SIP/1802,20)
exten => _18XXX,1,Dial(SIP/1${EXTEN:1:4})
exten => _68XX,1,Wait(2)
exten => _68XX,n,Playback(/tmp/warning1)
exten => _68XX,n,Dial(SIP/18${EXTEN:2})
exten => 1898,1,Record(/tmp/warning1:gsm,,3)
exten => _1[234]XX,1,Dial(SIP/kv/${EXTEN})
exten => _12XX,1,Dial(SIP/kv/${EXTEN})
...
include => local
include => national
include => international
[group2]
include => service
include => local
include => national
[group3]
include => service
include => local
14:03:15
#cat /etc/asterisk/extensions.conf
[default]
;exten => 1801,1,Dial(SIP/${EXTEN},10)
;exten => 1801,n,Dial(SIP/1802,20)
;exten => _18XXX,1,Dial(SIP/1${EXTEN:1:4})
exten => _68XX,1,Wait(2)
exten => _68XX,n,Playback(/tmp/warning1)
exten => _68XX,n,Dial(SIP/18${EXTEN:2})
exten => 1898,1,Record(/tmp/warning1:gsm,,3)
;exten => _1[234]XX,1,Dial(SIP/msk/${EXTEN})
;exten => _15XX,1,Dial(SIP/ptr/${EXTEN})
...
include => local
include => national
include => international
[group2]
include => service
include => local
include => national
[group3]
include => service
include => local
/dev/pts/4
14:07:01
#vi /etc/apt/sources.list
--- /tmp/l3-saved-15712.9531.24598	2010-10-27 15:07:43.000000000 +0300
+++ /etc/asterisk/extensions.conf	2010-10-27 15:54:52.000000000 +0300
@@ -18,17 +18,23 @@
 exten => _13XX,1,Dial(SIP/kv/${EXTEN})
 exten => _14XX,1,Dial(SIP/kv/${EXTEN})
 
+[macro-answer-with-monitor]
+exten => s,1,Answer
+exten => s,n,Set(FILENAME=voice-${ARG1}-${CALLERID(num)}-${EPOCH})
+exten => s,n,Monitor(wav,${FILENAME},m)
+exten => s,n,Dial(SIP/${ARG1},10,g)
+exten => s,n,GotoIf($[${DIALSTATUS} = ANSWER]?answer)
+exten => s,n,GotoIf($[${DIALSTATUS} = BUSY]?busy:unavail)
+exten => s,n(unavail),Playback(voicemail-greeting-${ARG1})
+exten => s,n,Voicemail(${ARG1}@default)
+exten => s,n(busy),Hangup
+exten => s,n(answer),StopMonitor()
+exten => s,n,System(lame /var/spool/asterisk/monitor/${FILENAME}.wav /var/spool/asterisk/monitor/${FILENAME}.mp3)
+exten => h,1,StopMonitor()
+exten => h,n,System(lame /var/spool/asterisk/monitor/${FILENAME}.wav /var/spool/asterisk/monitor/${FILENAME}.mp3)
+
 [local]
-exten => _18XX,1,Answer
-exten => _18XX,n,Set(FILENAME=voice-${EXTEN}-${CALLERID(num)}-${EPOCH})
-exten => _18XX,n,Monitor(wav,${FILENAME},m)
-exten => _18XX,n,Dial(SIP/${EXTEN},10)
-exten => _18XX,n,GotoIf($[${DIALSTATUS} = ANSWER]?answer)
-exten => _18XX,n,GotoIf($[${DIALSTATUS} = BUSY]?busy:unavail)
-exten => _18XX,n(unavail),Playback(/tmp/voicemail-greeting-${EXTEN})
-exten => _18XX,n,Voicemail(${EXTEN}@default)
-exten => _18XX,n(busy),Hangup
-exten => _18XX,n(answer),System(lame /var/spool/asterisk/monitor/${FILENAME}.wav /var/spool/asterisk/monitor/${FILENAME}.mp3)
+exten => _18XX,1,Macro(answer-with-monitor,${EXTEN})
 
 
 [service]
@@ -41,7 +47,7 @@
 
 exten => 1897,n,Record(/tmp/voicemail-greeting-${CALLERID(number)})
 
-exten => _18XX,n,Record(/tmp/message-${EXTEN:3})
+exten => _118XX,n,Record(/tmp/message-${EXTEN:3})
 
 [macro-dial-with-callerid]
 exten => s,1,Set(CALLERID(name)="${CALLERID(name)} (Tula)")
/dev/pts/29
14:16:45
#less /etc/asterisk/extensions.conf
14:26:17
#lees /etc/ap
apm/        apparmor.d/ apt/
14:26:17
#lees /etc/apt/sources.list
bash: lees: команда не найдена
прошло 28 минут
/dev/pts/4
14:54:54
#vi /etc/apt/sources.list
--- /tmp/l3-saved-15712.7493.13557	2010-10-27 15:58:08.000000000 +0300
+++ /etc/asterisk/extensions.conf	2010-10-27 15:58:47.000000000 +0300
@@ -28,8 +28,8 @@
 exten => s,n(unavail),Playback(voicemail-greeting-${ARG1})
 exten => s,n,Voicemail(${ARG1}@default)
 exten => s,n(busy),Hangup
-exten => s,n(answer),StopMonitor()
-exten => s,n,System(lame /var/spool/asterisk/monitor/${FILENAME}.wav /var/spool/asterisk/monitor/${FILENAME}.mp3)
+;exten => s,n(answer),StopMonitor()
+;exten => s,n,System(lame /var/spool/asterisk/monitor/${FILENAME}.wav /var/spool/asterisk/monitor/${FILENAME}.mp3)
 exten => h,1,StopMonitor()
 exten => h,n,System(lame /var/spool/asterisk/monitor/${FILENAME}.wav /var/spool/asterisk/monitor/${FILENAME}.mp3)
 
14:54:54
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
This package has been modified for the Debian GNU/Linux distribution
Please report all bugs to http://bugs.debian.org/asterisk
=========================================================================
...
    -- Called 1802
    -- SIP/1802-095941e0 is ringing
    -- SIP/1802-095941e0 answered SIP/1801-095810d8
  == Spawn extension (macro-answer-with-monitor, s, 4) exited non-zero on 'SIP/1801-095810d8' in macro 'answer-with-monitor'
  == Spawn extension (macro-answer-with-monitor, s, 4) exited non-zero on 'SIP/1801-095810d8'
    -- Executing [h@macro-answer-with-monitor:1] StopMonitor("SIP/1801-095810d8", "") in new stack
[Oct 27 15:58:00] NOTICE[20708]: res_monitor.c:339 ast_monitor_stop: monitor executing ( nice -n 19 sox -m "/var/spool/asterisk/monitor/voice-1802-1801-1288184273-in.wav" "/var/spool/asterisk/monitor/voice-1802-1801-1288184273-out.wav" "/var/spool/asterisk/monitor/voice-1802-1801-1288184273.wav"  && rm -f "/var/spool/asterisk/monitor/voice-1802-1801-1288184273-"* ) &
    -- Executing [h@macro-answer-with-monitor:2] System("SIP/1801-095810d8", "lame /var/spool/asterisk/monitor/voice-1802-1801-1288184273.wav /var/spool/asterisk/monitor/voice-1802-1801-1288184273.mp3") in new stack
linux8*CLI> quit
Executing last minute cleanups
14:58:07
#vi /etc/asterisk/extensions.conf
--- /tmp/l3-saved-15712.12631.30349	2010-10-27 15:59:39.000000000 +0300
+++ /etc/asterisk/extensions.conf	2010-10-27 16:14:00.000000000 +0300
@@ -13,17 +13,18 @@
 
 
 
-exten => _1[234]XX,1,Dial(SIP/kv/${EXTEN})
-exten => _12XX,1,Dial(SIP/kv/${EXTEN})
-exten => _13XX,1,Dial(SIP/kv/${EXTEN})
-exten => _14XX,1,Dial(SIP/kv/${EXTEN})
+;exten => _1[234]XX,1,Dial(SIP/msk/${EXTEN})
+;exten => _15XX,1,Dial(SIP/ptr/${EXTEN})
+;exten => _16XX,1,Dial(SIP/kzn/${EXTEN})
+;exten => _17XX,1,Dial(SIP/msk/${EXTEN})
 
 [macro-answer-with-monitor]
 exten => s,1,Answer
 exten => s,n,Set(FILENAME=voice-${ARG1}-${CALLERID(num)}-${EPOCH})
+exten => s,n,Set(MONITOR_EXEC=/usr/local/bin/monitor_exec)
 exten => s,n,Monitor(wav,${FILENAME},m)
 exten => s,n,Dial(SIP/${ARG1},10,g)
-exten => s,n,GotoIf($[${DIALSTATUS} = ANSWER]?answer)
+;exten => s,n,GotoIf($[${DIALSTATUS} = ANSWER]?answer)
 exten => s,n,GotoIf($[${DIALSTATUS} = BUSY]?busy:unavail)
 exten => s,n(unavail),Playback(voicemail-greeting-${ARG1})
 exten => s,n,Voicemail(${ARG1}@default)
/dev/pts/29
14:58:10
#less /etc/asterisk/extensions.
14:58:10
#less /etc/asterisk/extensions.conf
/dev/pts/4
14:59:38
#vi /etc/asterisk/extensions.conf
--- /dev/null	2010-10-26 12:32:35.517299385 +0300
+++ /usr/local/bin/monitor_exec	2010-10-27 16:14:34.000000000 +0300
@@ -0,0 +1,2 @@
+#!/bin/sh
+echo "$@" >> /tmp/monitor_exec.log
/dev/tty1
15:02:11
#ssh root@192.168.106.1
[default]
[service]
exten => 1697,1,Answer
exten => 1697,n,Wait(2)
exten => 1697,n,Record(/tmp/greeting-${CALLERID(number)}:gsm)
exten => 1698,1,VoiceMailMain(${CALLERID(number)})
exten => 1699,1,Answer
"/etc/asterisk/extensions.conf" 81L, 2637C
[macro-answer-monitor]
exten => s,1,Answer
...
;route to national lines
;exten => _15XX,1,Dial(Sip/ptr/${EXTEN})
;exten => _17XX,1,Dial(Sip/msk/${EXTEN})
;exten => _18XX,1,Dial(Sip/tl/${EXTEN})
[international]
;route to international lines with caller id macro
exten => _1XXX,1,Macro(id-international,Sip/msk/${EXTEN})
root@linux6:~# exit
logout
Connection to 192.168.106.1 closed.
прошло 11 минут
/dev/pts/4
15:14:00
#vi /usr/local/bin/monitor_exec
--- /tmp/l3-saved-15712.2690.29335	2010-10-27 16:15:57.000000000 +0300
+++ /usr/local/bin/monitor_exec	2010-10-27 16:17:27.000000000 +0300
@@ -1,2 +1,7 @@
 #!/bin/sh
 echo "$@" >> /tmp/monitor_exec.log
+nice -n 19 sox -m $@ \
+&& rm $1 $2 \
+&& lame $3 `echo $3|sed s/wav/mp3/` \
+&& rm $3
+
15:15:56
#vi /usr/local/bin/monitor_exec
15:17:27
#chmod +x /usr/local/bin/monitor_exec

15:18:03
#cat /tmp/monitor_exec.log
/var/spool/asterisk/monitor/voice-1802-1801-1288185460-in.wav /var/spool/asterisk/monitor/voice-1802-1801-1288185460-out.wav /var/spool/asterisk/monitor/voice-1802-1801-1288185460.wav
15:18:07
#ls /var/spool/asterisk/monitor/
voice-1801-1801-1288178644-in.mp3   voice-1802-1801-1288184252.mp3
voice-1801-1801-1288178644-in.wav   voice-1802-1801-1288184252.wav
voice-1801-1801-1288178644-out.wav  voice-1802-1801-1288184273.mp3
voice-1801-1802-1288180635.wav      voice-1802-1801-1288184273.wav
voice-1801-1802-1288181802.wav      voice-1802-1801-1288184338.mp3
voice-1801-1802-1288181834.wav      voice-1802-1801-1288184338.wav
voice-1801-1802-1288184131.mp3      voice-1802-1801-1288184351.mp3
voice-1801-1802-1288184131.wav      voice-1802-1801-1288184351.wav
voice-1801-1802-1288184233.mp3      voice-1802-1801-1288185292-in.wav
voice-1801-1802-1288184233.wav      voice-1802-1801-1288185292-out.wav
voice-1801-1802-1288184789.mp3      voice-1802-1801-1288185325-in.wav
voice-1801-1802-1288184789.wav      voice-1802-1801-1288185325-out.wav
voice-1802-1801-1288184217.mp3      voice-1802-1801-1288185460.mp3
voice-1802-1801-1288184217.wav
15:19:14
#rm /var/spool/asterisk/monitor/*

15:19:45
#ls /var/spool/asterisk/monitor/
voice-1802-1801-1288185569.mp3
15:21:25
#ssh linux10.unix.nt apt-get install rsync
Чтение списков пакетов...
Построение дерева зависимостей...
Чтение информации о состоянии...
НОВЫЕ пакеты, которые будут установлены:
  rsync
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 328kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 602kB.
Получено:1 http://10.0.35.1 lenny/main rsync 3.0.3-2 [328kB]
debconf: не удалось инициализировать интерфейс: Dialog
...
debconf: не удалось инициализировать интерфейс: Readline
debconf: (Этот интерфейс работает только с управляющего терминала.)
debconf: будет использован интерфейс: Teletype
dpkg-preconfigure: не удалось заново открыть stdin:
Получено 328kБ за 0s (9911kБ/c)
Выбор ранее не выбранного пакета rsync.
(Чтение базы данных... на данный момент установлено 101222 файлов и каталогов.)
Распаковывается пакет rsync (из файла .../rsync_3.0.3-2_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет rsync (3.0.3-2) ...
/dev/pts/36
15:24:51
#ssh linu5
ssh: Could not resolve hostname linu5: Name or service not known
15:24:55
#ssh linux5
The authenticity of host 'linux5 (192.168.105.1)' can't be established.
RSA key fingerprint is a8:20:0f:d6:b2:91:28:43:ee:36:02:27:88:87:2f:d5.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'linux5' (RSA) to the list of known hosts.
Linux linux23.unix.nt 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
...
        libncurses.so.5 => /lib/libncurses.so.5 (0xb7718000)
exten => _15XX,1,Macro(answer-with-monitor,${EXTEN})
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb76f2000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7596000)
        libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7592000)
[group1]
        /lib/ld-linux.so.2 (0xb775a000)
root@linux23:~# exit
logout
Connection to linux5 closed.
15:29:06
#less /etc/apt/sources.list
прошло 34 минуты
/dev/pts/14
16:03:17
#less /etc/asterisk/ext
16:03:17
#less /etc/asterisk/extensions.conf
/dev/tty1
16:05:06
#mkdir
mkdir: пропущен операнд
Попробуйте `mkdir --help' для получения более подробного описания.
/dev/pts/36
16:05:48
#kill 2298

16:05:52
#l3-agent
l3-agent is already running: pid=2298; pidfile=/root/.lilalo/l3-agent.pid
16:06:14
#ps aux | grep l3
root      2298 72.9  7.7  85188 80064 ?        Rs   Oct26 1379:03 l3-agent
root     21784  0.0  0.0   4852   788 pts/37   S+   17:06   0:00 grep l3
16:06:17
#kill -9 2298

16:06:46
#ps aux | grep l3
root     21814  0.0  0.0   4848   780 pts/37   S+   17:06   0:00 grep l3
16:06:47
#l3-agent
Removing stale pidfile
16:06:49
#ps aux | grep l3
root     21823 99.0  2.6  32892 27472 ?        Rs   17:06  52:04 l3-agent
root     22514  0.0  0.0   4848   776 pts/37   S+   17:59   0:00 grep l3
прошло 33 минуты
/dev/tty1
16:39:49
#ssh root@192.168.105.1 ls /tmp
gconfd-ids
gconfd-root
keyring-FmbAiu
l3-saved-3262.429.12508
mapping-ids
message-1.gsm
message-2.gsm
message-3.gsm
message-4.gsm
message-5.gsm
message-6.gsm
orbit-ids
orbit-root
seahorse-ZrsN8e
v188285
virtual-ids.FmGhLu
voicemail-greeting-1501.gsm
16:40:41
#ls /tmp/
l3-saved-15712.27214.14647  message-3.gsm  monitor_exec.log  warning1.gsm
mc-root                     message-4.gsm  ru
message-1.gsm               message-5.gsm  ssh-qzWnS14707
message-2.gsm               message-6.gsm  ssh-ZNJhi14607
16:42:51
#scp root@192.168.106.1:/tmp/message* /tmp
message-1.gsm                                 100%   11KB  10.7KB/s   00:00
message-2.gsm                                 100%   17KB  16.7KB/s   00:00
message-3.gsm                                 100% 5709     5.6KB/s   00:00
message-4.gsm                                 100%   15KB  15.4KB/s   00:00
message-5.gsm                                 100% 4455     4.4KB/s   00:00
message-6.gsm                                 100% 4686     4.6KB/s   00:00
16:42:59
#scp root@192.168.106.1:/tmp/message* /tmp
message-1.gsm                                 100%   11KB  10.7KB/s   00:00
message-2.gsm                                 100%   17KB  16.7KB/s   00:00
message-3.gsm                                 100% 5709     5.6KB/s   00:00
message-4.gsm                                 100%   15KB  15.4KB/s   00:00
message-5.gsm                                 100% 4455     4.4KB/s   00:00
message-6.gsm                                 100% 4686     4.6KB/s   00:00
16:44:52
#ls /tmp/
l3-saved-15712.27214.14647  message-3.gsm  monitor_exec.log  warning1.gsm
mc-root                     message-4.gsm  ru
message-1.gsm               message-5.gsm  ssh-qzWnS14707
message-2.gsm               message-6.gsm  ssh-ZNJhi14607
16:44:55
#cd /tmp/

16:45:11