vine-users ML アーカイブ



[vine-users:057443] Re: Server : netatalk-1.5.3.1-0vl5 、 Client : OSX でのコピー不具合

  • From: Masaki SHINOMIYA <shino@xxxxxx>
  • Subject: [vine-users:057443] Re: Server : netatalk-1.5.3.1-0vl5 、 Client : OSX でのコピー不具合
  • Date: Wed, 8 Jan 2003 12:41:58 +0900
シノバーです

On Wed, 8 Jan 2003 11:37:09 +0900
"Takashi Yamashita" <takasi@xxxxxxxxxxx> wrote:
> > 念のために確認事項を以下に列挙します。
> > 1.OSXクライアントとEUCパッチNetatalkサーバ間で
> >   フォルダコピー(上り下り両方)を行うと一部エラーになる。
> > 2.OS9では1の問題は発生しない。
> > 3.1の問題が発生した機種はPowerMacG4 450MHZ AGP、
> >   PowerMacintosh7600/132
> > 4.EUCではなくCAPでやりとりすると(デフォルトNetatalk)
> >   1の問題は発生しない。
> 5.OSX 10.2.3
> です。

4.の部分を詳しく言うと
(1)VinePlusのnetatalk-1.5.3.1-0vl5 ... NG
(2)Redhat8.のnetatalk-1.5.3.1-4    ... OK
(3)sourceforgeのnetatalk-1.6.0     ... OK
(4)netatalk-1.6.0-0.1  ... NG
ということでしょうか。

(5)netatalk-1.6.0-0.1 で /etc/netatalk/netatalk.confの末尾
AFPD_CODE="-k euc"をコメントアウトすると
たぶんCAPでやりとりすることになると思いますが、これではどうでしょうか?

(6)
On Tue, 7 Jan 2003 18:11:47 +0900
"Takashi Yamashita" <takasi@xxxxxxxxxxx> wrote:
> netatalk1.6.0にsourceforgeのeucsjis160.patchを当てて
> RPMパッケージをビルド、インストールしたいと考えております。
> 現在、ビルドはできるのですがrpm -ivhでrcスクリプトを要求され、
> rcスクリプトがないためにインストールできません。

このスペックファイルをDMででもお送りいただけませんでしょうか。
VinePlusのスペックファイルを見ていただくとわかると思いますが
%install セクションの最後で 
$RPM_BUILD_ROOT/%{_prefix}/bin/acleandir.rc をどこかへ移動するか
削除してしまえばrcを要求せずインストールできると思います。
あるいはすでに作られたi386.rpmがrcを要求しても
 --nodeps オプションを付ければ強制的にインストールできます。
これではいかがでしょうか?

(7)
VinePlusのnetatalk-1.5.3.1-0vl5.src.rpmはリビルド時のオプションで
EUCパッチを外せます。
$ rpm --rebuild --define "noeuc:1" netatalk-1.5.3.1-0vl5.src.rpm
これではいかがでしょうか?

-- 
Masaki Shinomiya <shino@xxxxxx>
http://shino.pos.to/linux/