「利用者・トーク:ちか」の版間の差分
9行目: | 9行目: | ||
==UbuntuでAsteriskをデーモン起動するメモ== | ==UbuntuでAsteriskをデーモン起動するメモ== | ||
Ubuntuは、/var/run ディレクトリがテンポラリなので | |||
インストールが終了したら | |||
asteriskグループとユーザを作成し、フォルダの権限を設定する。 | |||
そのあと、以下のように起動ファイルを修正してください。 | |||
mv /usr/src/asterisk-ver/contrib/init.d/rc.debian.asterisk /etc/init.d/asterisk | |||
nano /etc/init.d/asterisk | |||
---- | |||
<nowiki>AST_USER="asterisk" | |||
AST_GROUP="asterisk" | |||
if ! [ -x $DAEMON ] ; then | |||
echo "ERROR: /usr/sbin/asterisk not found" | |||
exit 0 | |||
fi | |||
if ! [ -d /etc/asterisk ] ; then | |||
echo "ERROR: /etc/asterisk directory not found" | |||
exit 0 | |||
fi | |||
if ! [ -d /var/run/asterisk ] ; then | |||
mkdir /var/run/asterisk | |||
chown -R asterisk:asterisk /var/run/asterisk | |||
chmod -R u=rwX,g=rX,o= /var/run/asterisk | |||
fi | |||
set -e</nowiki> | |||
---- | |||
nano /usr/sbin/safe_asterisk | |||
先頭の行を | |||
#! /bin/sh | |||
↓修正 | |||
#! /bin/bash |
2008年4月25日 (金) 23:40時点における版
Wiki形式初めて使ったので、不手際あるかもです。
どぞ、よろしく。
グチ
Asterisk 1.6でres_feature.c→feature.cってmainの方に
仕様が変わったので、実体ファイルがどこにあるかわからなくなった。
転送時に'#'内線番号'#'ってやりたいのに、reload module res_feature.soが無いから
Asteriskを止めてからでないと出来ないのは、困った。
UbuntuでAsteriskをデーモン起動するメモ
Ubuntuは、/var/run ディレクトリがテンポラリなので インストールが終了したら asteriskグループとユーザを作成し、フォルダの権限を設定する。 そのあと、以下のように起動ファイルを修正してください。
mv /usr/src/asterisk-ver/contrib/init.d/rc.debian.asterisk /etc/init.d/asterisk
nano /etc/init.d/asterisk
AST_USER="asterisk" AST_GROUP="asterisk" if ! [ -x $DAEMON ] ; then echo "ERROR: /usr/sbin/asterisk not found" exit 0 fi if ! [ -d /etc/asterisk ] ; then echo "ERROR: /etc/asterisk directory not found" exit 0 fi if ! [ -d /var/run/asterisk ] ; then mkdir /var/run/asterisk chown -R asterisk:asterisk /var/run/asterisk chmod -R u=rwX,g=rX,o= /var/run/asterisk fi set -e
nano /usr/sbin/safe_asterisk
先頭の行を
- ! /bin/sh
↓修正
- ! /bin/bash