[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:06240] Re: Soundtracker



  >中本 さん、こんにちは

  > $ su
  > # soundtracker &
  > 
  > として実行すると日本語部分のメニューも
  > 表示されます。
  > 
  > どの部分の設定がおかしいのかわからなくて
  > 困っています。何かヒントはありませんで
  > しょうか。

これはおかしいのではなくて /usr/local/bin/soundtracker には
setuid がセットされているからだと思います。

make install の記録に、

/bin/sh ../mkinstalldirs /usr/local/bin
  /usr/bin/ginstall -c  soundtracker /usr/local/bin/soundtracker
chown root.root /usr/local/bin/soundtracker
chmod +s /usr/local/bin/soundtracker

こういう部分があって、
soundtracker を見てみると、
次のようになっています。
penguin:/usr/local/bin# ls -l sound*
-rwsr-sr-x   1 root     root      1062458  6月 10日  10:50 soundtracker
   ^^^^^
setuid がついているので、
常に root 権限で実行するということなんだと思うけれど。

soundtracker-0.5.5 の INSTALL ファイルを見ると、
バイナリーでインストールした場合は、
2. Optionally:

   chown root.root /usr/local/bin/soundtracker
   chmod 4755 /usr/local/bin/soundtracker

このようにするという注意がありました。

中谷千絵

Follow-Ups
[plamo:06243] Re: Soundtracker, Chie Nakatani
References
[plamo:06221] Soundtracker, kennaka

[検索ページ] [メール一覧]
Plamo ML 公開システム