https://www.voip-info.jp/index.php?title=Zaptel_udev&feed=atom&action=history
Zaptel udev - 版の履歴
2024-03-29T13:18:00Z
このウィキのこのページに関する変更履歴
MediaWiki 1.29.1
https://www.voip-info.jp/index.php?title=Zaptel_udev&diff=10309&oldid=prev
Takahashi: 「Zaptel udev」を保護しました ([編集=管理者のみ許可] (無期限) [移動=管理者のみ許可] (無期限))
2017-11-18T08:51:33Z
<p>「<a href="/index.php/Zaptel_udev" title="Zaptel udev">Zaptel udev</a>」を保護しました ([編集=管理者のみ許可] (無期限) [移動=管理者のみ許可] (無期限))</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr style='vertical-align: top;' lang='ja'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← 古い版</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">2017年11月18日 (土) 08:51時点における版</td>
</tr><tr><td colspan='2' style='text-align: center;' lang='ja'><div class="mw-diff-empty">(相違点なし)</div>
</td></tr></table>
Takahashi
https://www.voip-info.jp/index.php?title=Zaptel_udev&diff=10308&oldid=prev
Sysop: 「Zaptel udev」の保護を解除しました
2017-11-18T08:51:32Z
<p>「<a href="/index.php/Zaptel_udev" title="Zaptel udev">Zaptel udev</a>」の保護を解除しました</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr style='vertical-align: top;' lang='ja'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← 古い版</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">2017年11月18日 (土) 08:51時点における版</td>
</tr><tr><td colspan='2' style='text-align: center;' lang='ja'><div class="mw-diff-empty">(相違点なし)</div>
</td></tr></table>
Sysop
https://www.voip-info.jp/index.php?title=Zaptel_udev&diff=5671&oldid=prev
Vm-user: "Zaptel udev" を保護しました。: SPAM対策 [edit=autoconfirmed:move=autoconfirmed]
2010-04-15T11:34:13Z
<p>"<a href="/index.php/Zaptel_udev" title="Zaptel udev">Zaptel udev</a>" を保護しました。: SPAM対策 [edit=autoconfirmed:move=autoconfirmed]</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr style='vertical-align: top;' lang='ja'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← 古い版</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">2010年4月15日 (木) 11:34時点における版</td>
</tr><tr><td colspan='2' style='text-align: center;' lang='ja'><div class="mw-diff-empty">(相違点なし)</div>
</td></tr></table>
Vm-user
https://www.voip-info.jp/index.php?title=Zaptel_udev&diff=5670&oldid=prev
Vm-user: 195.113.185.4 (会話) による編集を MR G による版へと差し戻しました。
2010-04-15T11:33:57Z
<p><a href="/index.php/%E7%89%B9%E5%88%A5:%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2/195.113.185.4" title="特別:投稿記録/195.113.185.4">195.113.185.4</a> (<a href="/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85%E3%83%BB%E3%83%88%E3%83%BC%E3%82%AF:195.113.185.4&action=edit&redlink=1" class="new" title="利用者・トーク:195.113.185.4 (存在しないページ)">会話</a>) による編集を <a href="/index.php/%E5%88%A9%E7%94%A8%E8%80%85:MR_G" class="mw-redirect" title="利用者:MR G">MR G</a> による版へと差し戻しました。</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ja'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← 古い版</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2010年4月15日 (木) 11:33時点における版</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l36" >36行目:</td>
<td colspan="2" class="diff-lineno">36行目:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zappseudo",          NAME="zap/pseudo"</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zappseudo",          NAME="zap/pseudo"</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zap[0-9]*",          NAME="zap/%n"</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zap[0-9]*",          NAME="zap/%n"</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">8D7Jw2  <a href</del>=<del class="diffchange diffchange-inline">"http://rinfdjdafpzg</del>.<del class="diffchange diffchange-inline">com/">rinfdjdafpzg</a>, [url</del>=<del class="diffchange diffchange-inline">http:</del>/<del class="diffchange diffchange-inline">/zmheullggysj</del>.<del class="diffchange diffchange-inline">com</del>/<del class="diffchange diffchange-inline">]zmheullggysj[</del>/<del class="diffchange diffchange-inline">url], [link=http</del>://<del class="diffchange diffchange-inline">xcoftjxtsqhn.com</del>/<del class="diffchange diffchange-inline">]xcoftjxtsqhn</del>[<del class="diffchange diffchange-inline">/link</del>]<del class="diffchange diffchange-inline">, http</del>:<del class="diffchange diffchange-inline">//doxzderidgdt.com/</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>=<ins class="diffchange diffchange-inline">=permissons</ins>.<ins class="diffchange diffchange-inline">dがある場合=</ins>=</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">この場合にはrules.dの下にzaptel.rulesファイルを置くだけでは正しくパーミッションが設定されません。permissions.d</ins>/<ins class="diffchange diffchange-inline">50-udev</ins>.<ins class="diffchange diffchange-inline">permissionsファイルの最後に以下を追加します。</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> # zaptel device</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> zap</ins>/<ins class="diffchange diffchange-inline">ctl:asterisk:asterisk:0600</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> zap</ins>/<ins class="diffchange diffchange-inline">timer:asterisk:asterisk</ins>:<ins class="diffchange diffchange-inline">0600</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> zap</ins>/<ins class="diffchange diffchange-inline">channel:asterisk:asterisk:0600</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> zap</ins>/<ins class="diffchange diffchange-inline">pseudo:asterisk:asterisk:0600</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> zap</ins>/<ins class="diffchange diffchange-inline">zap</ins>[<ins class="diffchange diffchange-inline">0-9</ins>]<ins class="diffchange diffchange-inline">*</ins>:<ins class="diffchange diffchange-inline">asterisk:asterisk:0600</ins></div></td></tr>
</table>
Vm-user
https://www.voip-info.jp/index.php?title=Zaptel_udev&diff=5669&oldid=prev
195.113.185.4: -9
2010-04-15T11:28:53Z
<p>-9</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ja'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← 古い版</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2010年4月15日 (木) 11:28時点における版</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l36" >36行目:</td>
<td colspan="2" class="diff-lineno">36行目:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zappseudo",          NAME="zap/pseudo"</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zappseudo",          NAME="zap/pseudo"</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zap[0-9]*",          NAME="zap/%n"</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zap[0-9]*",          NAME="zap/%n"</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>=<del class="diffchange diffchange-inline">=permissons</del>.<del class="diffchange diffchange-inline">dがある場合</del>=<del class="diffchange diffchange-inline">=</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">8D7Jw2  <a href</ins>=<ins class="diffchange diffchange-inline">"http://rinfdjdafpzg</ins>.<ins class="diffchange diffchange-inline">com/">rinfdjdafpzg</a>, [url</ins>=<ins class="diffchange diffchange-inline">http:/</ins>/<ins class="diffchange diffchange-inline">zmheullggysj</ins>.<ins class="diffchange diffchange-inline">com</ins>/<ins class="diffchange diffchange-inline">]zmheullggysj[</ins>/<ins class="diffchange diffchange-inline">url], [link=http</ins>://<ins class="diffchange diffchange-inline">xcoftjxtsqhn.com</ins>/<ins class="diffchange diffchange-inline">]xcoftjxtsqhn</ins>[<ins class="diffchange diffchange-inline">/link</ins>]<ins class="diffchange diffchange-inline">, http</ins>:<ins class="diffchange diffchange-inline">//doxzderidgdt.com/</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">この場合にはrules.dの下にzaptel.rulesファイルを置くだけでは正しくパーミッションが設定されません。permissions.d</del>/<del class="diffchange diffchange-inline">50-udev</del>.<del class="diffchange diffchange-inline">permissionsファイルの最後に以下を追加します。</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> # zaptel device</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> zap</del>/<del class="diffchange diffchange-inline">ctl:asterisk:asterisk:0600</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> zap</del>/<del class="diffchange diffchange-inline">timer:asterisk:asterisk</del>:<del class="diffchange diffchange-inline">0600</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> zap</del>/<del class="diffchange diffchange-inline">channel:asterisk:asterisk:0600</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> zap</del>/<del class="diffchange diffchange-inline">pseudo:asterisk:asterisk:0600</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> zap</del>/<del class="diffchange diffchange-inline">zap</del>[<del class="diffchange diffchange-inline">0-9</del>]<del class="diffchange diffchange-inline">*</del>:<del class="diffchange diffchange-inline">asterisk:asterisk:0600</del></div></td><td colspan="2"> </td></tr>
<!-- diff cache key voipinfo_mediawiki-wiki1:diff:version:1.11a:oldid:2933:newid:5669 -->
</table>
195.113.185.4
https://www.voip-info.jp/index.php?title=Zaptel_udev&diff=2933&oldid=prev
MR G: いたずら書きを取り消し
2008-12-03T16:05:06Z
<p>いたずら書きを取り消し</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ja'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← 古い版</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2008年12月3日 (水) 16:05時点における版</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >1行目:</td>
<td colspan="2" class="diff-lineno">1行目:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>現在のLinuxディストリビューションでは、その多くでデバイスの新しい管理方法としてudevが使用されています。udevの挙動に注意しないとAsteriskをroot以外のユーザで動作させることができません。</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>現在のLinuxディストリビューションでは、その多くでデバイスの新しい管理方法としてudevが使用されています。udevの挙動に注意しないとAsteriskをroot以外のユーザで動作させることができません。</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">md1UiM dkg93jfbkSdLk496c</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">==ディストリに依存しない一番簡単な方法==</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">init.dのzaptelのstartに以下を入れてしまいます。</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> elif [ $system = redhat ]; then</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">    action "Running ztcfg: " /sbin/ztcfg</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> fi</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">    RETVAL=$?</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> [ $RETVAL -eq 0 ] && touch /var/lock/subsys/zaptel</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> chown -R asterisk:asterisk /dev/zap <--これ</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">こうすればデバイスが生成された後、chownされてしまいます。</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Fedora Core 4==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Fedora Core 4==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>どうもzaptelがインストールする設定ファイル類に間違いがある気がします。普通に/etc/init.d/zaptel startを実行するとオーナがrootでデバイスが出来上がってしまいます。/etc/udev/rules.dにzaptel.rulesというファイルがあるのですが、この内容が反映されないようです。そこで以下の方法で解決しました。</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>どうもzaptelがインストールする設定ファイル類に間違いがある気がします。普通に/etc/init.d/zaptel startを実行するとオーナがrootでデバイスが出来上がってしまいます。/etc/udev/rules.dにzaptel.rulesというファイルがあるのですが、この内容が反映されないようです。そこで以下の方法で解決しました。</div></td></tr>
</table>
MR G
https://www.voip-info.jp/index.php?title=Zaptel_udev&diff=2931&oldid=prev
60.251.54.208: /* ディストリに依存しない一番簡単な方法 */
2008-12-03T02:08:36Z
<p><span dir="auto"><span class="autocomment">ディストリに依存しない一番簡単な方法</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ja'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← 古い版</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2008年12月3日 (水) 02:08時点における版</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >1行目:</td>
<td colspan="2" class="diff-lineno">1行目:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>現在のLinuxディストリビューションでは、その多くでデバイスの新しい管理方法としてudevが使用されています。udevの挙動に注意しないとAsteriskをroot以外のユーザで動作させることができません。</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>現在のLinuxディストリビューションでは、その多くでデバイスの新しい管理方法としてudevが使用されています。udevの挙動に注意しないとAsteriskをroot以外のユーザで動作させることができません。</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">==ディストリに依存しない一番簡単な方法==</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">md1UiM dkg93jfbkSdLk496c</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">init.dのzaptelのstartに以下を入れてしまいます。</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> elif [ $system = redhat ]; then</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">    action "Running ztcfg: " /sbin/ztcfg</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> fi</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">    RETVAL=$?</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> [ $RETVAL -eq 0 ] && touch /var/lock/subsys/zaptel</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> chown -R asterisk:asterisk /dev/zap <--これ</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">こうすればデバイスが生成された後、chownされてしまいます。</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Fedora Core 4==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==Fedora Core 4==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>どうもzaptelがインストールする設定ファイル類に間違いがある気がします。普通に/etc/init.d/zaptel startを実行するとオーナがrootでデバイスが出来上がってしまいます。/etc/udev/rules.dにzaptel.rulesというファイルがあるのですが、この内容が反映されないようです。そこで以下の方法で解決しました。</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>どうもzaptelがインストールする設定ファイル類に間違いがある気がします。普通に/etc/init.d/zaptel startを実行するとオーナがrootでデバイスが出来上がってしまいます。/etc/udev/rules.dにzaptel.rulesというファイルがあるのですが、この内容が反映されないようです。そこで以下の方法で解決しました。</div></td></tr>
</table>
60.251.54.208
https://www.voip-info.jp/index.php?title=Zaptel_udev&diff=2888&oldid=prev
61.194.4.4: /* CentOS 5 */
2008-11-14T17:17:06Z
<p><span dir="auto"><span class="autocomment">CentOS 5</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ja'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← 古い版</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2008年11月14日 (金) 17:17時点における版</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l36" >36行目:</td>
<td colspan="2" class="diff-lineno">36行目:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zappseudo",          NAME="zap/pseudo"</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zappseudo",          NAME="zap/pseudo"</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zap[0-9]*",          NAME="zap/%n"</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  #KERNEL=="zap[0-9]*",          NAME="zap/%n"</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">==permissons.dがある場合==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">この場合にはrules.dの下にzaptel.rulesファイルを置くだけでは正しくパーミッションが設定されません。permissions.d/50-udev.permissionsファイルの最後に以下を追加します。</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> # zaptel device</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> zap/ctl:asterisk:asterisk:0600</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> zap/timer:asterisk:asterisk:0600</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> zap/channel:asterisk:asterisk:0600</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> zap/pseudo:asterisk:asterisk:0600</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> zap/zap[0-9]*:asterisk:asterisk:0600</ins></div></td></tr>
</table>
61.194.4.4
https://www.voip-info.jp/index.php?title=Zaptel_udev&diff=1752&oldid=prev
Takahashi: /* CentOS 4.4 */
2007-12-23T16:55:35Z
<p><span dir="auto"><span class="autocomment">CentOS 4.4</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ja'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← 古い版</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2007年12月23日 (日) 16:55時点における版</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l28" >28行目:</td>
<td colspan="2" class="diff-lineno">28行目:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==CentOS 4.4==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==CentOS 4.4==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>基本的に正しいudevのrulesファイルがインストールされるようです。ユーザ名asteriskとグループasteriskを追加した後、Zaptelを再起動すると各デバイスのオーナ/グループがasteriskに設定されます。</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>基本的に正しいudevのrulesファイルがインストールされるようです。ユーザ名asteriskとグループasteriskを追加した後、Zaptelを再起動すると各デバイスのオーナ/グループがasteriskに設定されます。</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">==CentOS 5==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">/etc/udev/rules.dの40-udev.rulesファイルにzaptelエントリがあるため、zaptelを起動するとデバイスのオーナがrootになってしまいます。zaptelを正しくインストールし、make configを行ったのであれば50-udev.rulesファイルを編集し、以下のようにzaptelのエントリをコメントアウトすれば正しいオーナで設定されます。</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> # Section for zaptel device</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> #KERNEL=="zapctl",              NAME="zap/ctl"</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> #KERNEL=="zaptimer",            NAME="zap/timer"</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> #KERNEL=="zapchannel",          NAME="zap/channel"</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> #KERNEL=="zappseudo",          NAME="zap/pseudo"</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> #KERNEL=="zap[0-9]*",          NAME="zap/%n"</ins></div></td></tr>
</table>
Takahashi
https://www.voip-info.jp/index.php?title=Zaptel_udev&diff=259&oldid=prev
Takahashi: 新しいページ: '現在のLinuxディストリビューションでは、その多くでデバイスの新しい管理方法としてudevが使用されています。udevの挙動に注意し...'
2007-04-15T13:49:07Z
<p>新しいページ: '現在のLinuxディストリビューションでは、その多くでデバイスの新しい管理方法としてudevが使用されています。udevの挙動に注意し...'</p>
<p><b>新規ページ</b></p><div>現在のLinuxディストリビューションでは、その多くでデバイスの新しい管理方法としてudevが使用されています。udevの挙動に注意しないとAsteriskをroot以外のユーザで動作させることができません。<br />
==ディストリに依存しない一番簡単な方法==<br />
init.dのzaptelのstartに以下を入れてしまいます。<br />
elif [ $system = redhat ]; then<br />
action "Running ztcfg: " /sbin/ztcfg<br />
fi<br />
RETVAL=$?<br />
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/zaptel<br />
chown -R asterisk:asterisk /dev/zap <--これ<br />
こうすればデバイスが生成された後、chownされてしまいます。<br />
==Fedora Core 4==<br />
どうもzaptelがインストールする設定ファイル類に間違いがある気がします。普通に/etc/init.d/zaptel startを実行するとオーナがrootでデバイスが出来上がってしまいます。/etc/udev/rules.dにzaptel.rulesというファイルがあるのですが、この内容が反映されないようです。そこで以下の方法で解決しました。<br />
50-udev.rulesファイルに以下のようなzaptelのエントリがあります。<br />
# Section for zaptel device<br />
KERNEL=="zapctl", NAME="zap/ctl"<br />
KERNEL=="zaptimer", NAME="zap/timer"<br />
KERNEL=="zapchannel", NAME="zap/channel"<br />
KERNEL=="zappseudo", NAME="zap/pseudo"<br />
KERNEL=="zap[0-9]*", NAME="zap/%n"<br />
どうもこの設定が最終的には生きるようなので、これらを以下のように修正します。<br />
# Section for zaptel device<br />
KERNEL=="zapctl", NAME="zap/ctl",MODE="0600",OWNER="asterisk",GROUP="asterisk"<br />
KERNEL=="zaptimer", NAME="zap/timer",MODE="0600",OWNER="asterisk",GROUP="asterisk"<br />
KERNEL=="zapchannel", NAME="zap/channel",MODE="0600",OWNER="asterisk",GROUP="asterisk"<br />
KERNEL=="zappseudo", NAME="zap/pseudo",MODE="0600",OWNER="asterisk",GROUP="asterisk"<br />
KERNEL=="zap[0-9]*", NAME="zap/%n",MODE="0600",OWNER="asterisk",GROUP="asterisk"<br />
これでasterisk:asteriskでデバイスが生成されるようになります。<br />
==CentOS 4.4==<br />
基本的に正しいudevのrulesファイルがインストールされるようです。ユーザ名asteriskとグループasteriskを追加した後、Zaptelを再起動すると各デバイスのオーナ/グループがasteriskに設定されます。</div>
Takahashi