vine-users ML アーカイブ



[vine-users:077804] Re: USB HDD 上でBashスク リプトを実行するには

  • From: HARADA Kazutaka <kazutaka@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:077804] Re: USB HDD 上でBashスク リプトを実行するには
  • Date: Thu, 22 Nov 2007 22:27:31 +0900
ハラダです。

On Thu, 22 Nov 2007 16:29:17 +0900
Yoshihiro ISHIKAWA <yoshihiro-ishikawa@xxxxxxxxxxxxxxxx> wrote:
<省略>
> おそらく,USB HDDが自動的にマウントされるときに
> noexecオプションなどが指定されているためだと思うので
> すが,どうすればこの問題を解決できるでしょうか?

# 実際に試せる環境が無いので調べた結果だけを書いてますが…

/usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
の133行目に
<append key="volume.mount.valid_options" type="strlist">exec</append>
を追加してみてください。

その後
# /etc/init.d/haldaemon restart
を実行して hal のデーモンを再起動して、再度 USB HDD を
接続してみたら何か変化無いでしょうか?


diff も一応載せておきます。

--- 20-storage-methods.fdi.orig        2007-11-22 22:13:50.000000000 +0900
+++ 20-storage-methods.fdi      2007-11-22 22:19:52.000000000 +0900
@@ -130,6 +130,7 @@
       <!-- allow these mount options for ext3 -->
       <match key="volume.fstype" string="ext3">
        <append key="volume.mount.valid_options" type="strlist">data=</append>
+        <append key="volume.mount.valid_options" type="strlist">exec</append>
       </match>

       <!-- udf -->

-- 
--------------------------------------
Kazutaka HARADA
  e-mail:kazutaka@xxxxxxxxxxxxxxxx
--------------------------------------