vine-users ML アーカイブ



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

  • From: Yoshihiro ISHIKAWA <yoshihiro-ishikawa@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:077808] Re: USB HDD 上でBashスク リプトを実行するには
  • Date: Sun, 25 Nov 2007 13:00:09 +0900
ハラダ 様

石川です.

ご返答ありがとうございました.

やってみたのですが,状況は変わりませんでした.
同じファイル内のnoexecをexecに変えたりもしてみた
のですが,やはりスクリプトは実行できませんでした.

HARADA Kazutaka さんは書きました:
> ハラダです。
> 
> 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 -->
>