[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[orca-users:07525] Re: デスクトップ上にレセ電ファイルを作れません
- To: orca-users@xxxxxxxxxxxxxx
- Subject: [orca-users:07525] Re: デスクトップ上にレセ電ファイルを作れません
- From: 黒田道郎 <jk2m-krd@xxxxxxxxxxxxxxx>
- Date: Mon, 14 Feb 2005 15:25:14 +0900
かなりトリッキーな方法ですが666にできました。
# apt-get install jma-receipt-fdd
既にインストールしてあると思います。
# cd /etc/jma-receipt-fdd
MOは使っていないので、
# cp mo-write.sh mo-write.sh.org
# cp user1-write.sh mo-write.sh
とします。
ユーザー指定場所の作成。
# mkdir /home/hogehoge/data
# chmod 777 /home/hogehoge/data
mo-write.sh を書き換えます(2行追記)。
----------------------------------------
# ユーザ指定場所
USERPATH=/home/hogehoge/data
if [ $# != 2 ];then
# fdd 以外からの起動
exit 9
fi
TMPFILE=$1
WRITEFILE=$2
if ! cp $TMPFILE $USERPATH/$WRITEFILE; then
# write error
exit 21
else ← 追記
chmod 666 $USERPATH/$WRITEFILE ← 追記
fi
if ! chmod g+r $USERPATH/$WRITEFILE; then
# group readable
exit 21
fi
exit 0
--------------------------------------------
ファイル出力先をMOにしてレセ電を作成すると、
/home/hogehoge/data に666のレセ電ファイルが作成できました。
------------------------------------------------------------
黒田 道郎 医療法人社団 佑圭会 黒田医院 理事長(院長)