exten => s,1,NoOp(IF Busy (100 OR 101) Goto)
same => n,NoOp(STATE 100: ${DEVICE_STATE(DAHDI/g1/100)})
same => n,GotoIf($[ ${REGEX("INUSE|BUSY|RINGING|RINGINUSE|ONHOLD" ${DEVICE_STATE(DAHDI/g1/100)})} ]?context,extension,1)
same => n,NoOp(STATE 101: ${DEVICE_STATE(DAHDI/g1/101)})
same => n,GotoIf($[ ${REGEX("INUSE|BUSY|RINGING|RINGINUSE|ONHOLD" ${DEVICE_STATE(DAHDI/g1/101)})} ]?context,extension,1)
same => n,Dial(DAHDI/g1/100&DAHDI/g1/101)
same => n,Hangup
<param name="apply-candidate-acl" value="ipv4"/>
<list name="ipv4" default="deny">
<node type="allow" cidr="0.0.0.0/0"/>
</list>
# dumpe2fs /dev/md1 | grep 'Block size'
# badblocks -b block_size -o /tmp/bad.log /dev/md1
# debugfs
debugfs 1.42.12 (29-Aug-2014)
debugfs: open /dev/md1
debugfs: testb 24864
Block 24864 not in use -- этот блок не используется никаким файлом
debugfs: testb 24865
Block 24865 marked in use -- а этот юзается. смотрим какой inode он принадлежит
debugfs: icheck 24865
Block Inode number
24865 32901
debugfs: ncheck 32901
Inode Pathname
32901 /grub/i386-pc/gcry_des.mod
# e2fsck -l /tmp/bad.log /dev/md1
:put [:resolve vasily.noip.biz]