お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-01-29 00:12:39

ラマ3
新しいメンバ
登録日: 2011-01-28

sambaのゴミ箱について

sambaの共有ディレクトリ以下に、サーバー側で別なハードディスクをマウントしたディレクトリがある場合のゴミ箱についての質問です。
環境は、Ubuntu 10.04、samba 3.4.7です。

Ubuntu10.04上の /var/shared 以下には /var/shared/fuga/ と言うディレクトリがあり、
/var/shared/fuga/ には /var/shared/ とは物理的に別なハードディスクがマウントされています。

/etc/samba/smb.confは
[shared]
    path = /var/shared
    read only = No
    create mask = 0644
    vfs objects = recycle
    recycle:maxsize = 0
    recycle:versions = yes
    recycle:touch = yes
    recycle:keeptree = yes
    recycle:repository = /var/shared/.recycle

です。

この状態でWindowsからは読み書き削除、いずれも問題ありません。
ただ、/var/shared/fuga 以下のファイルを削除すると、/var/shared/.recycle にファイルが移動されるため、
大きなものだと非常に時間がかかります。

smb.confに
[fuga]
    path = /var/shared/fuga
    read only = No
    create mask = 0644
    vfs objects = recycle
    recycle:maxsize = 0
    recycle:versions = yes
    recycle:touch = yes
    recycle:keeptree = yes
    recycle:repository = /var/shared/fuga/.recycle

を追加して、Windows上では例えば \\SERVER\shared 、\\SERVER\fuga と別々にアクセスすれば問題はないのですがかなり面倒です。

別なUbuntu 10.10上ではこのディレクトリ ( /var/shared/ ) を nohide オプションをつけ NFS でマウントしていますが、
こちらはそれぞれのHDDのルートに .Trash-1000 ディレクトリが作られそこに移動されています。

この様に /var/shared/fuga/ 以下のファイルのゴミ箱を /var/shared/fuga/.recycle に指定する事は可能でしょうか。
よろしくお願いします。

オフライン

 

Board footer

Powered by FluxBB