VineSeed ML アーカイブ



[VineSeed:17927] [VineLinux:0707] システム ターミナル・スーパーユーザ ーモードが起動しない

  • From: bts-vinelinux@xxxxxxxxxxxxx
  • Subject: [VineSeed:17927] [VineLinux:0707] システム ターミナル・スーパーユーザ ーモードが起動しない
  • Date: Wed, 24 Jun 2009 12:03:46 +0900
XXXXXXXX@XXXXXXXX wrote: 

対応策の検討ありがとうございます。

> とりあえず、/usr/bin/x-terminal-emulator を
> 
>  #!/bin/sh
>  if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
>    eval `/usr/bin/dbus-launch --sh-syntax --exit-with-session`
>  fi
>  /usr/libexec/gconfd-2 &
>  exec /usr/bin/gnome-terminal
> 
> のような内容のスクリプトにして、
> 
>  gksu -l /usr/bin/x-terminal-emulator 
> 
> のように起動すれば、起動は出来るようです。

面白そうな変更ではありますが、そこまでするメリットが
あまり無いように感じられます。

> これだとログインセッションごとに D-BUS と GConf デーモンが起動されて、
> ターミナル上で確認すると、環境変数 DBUS_SESSION_BUS_ADDRESS も
> セットされているので、通常の使用には耐えられるんじゃないでしょうか。

これについても、ログインセッション毎に D-BUS と GConf が
起動されることが本当に良いのか(セキュリティ的な観点や機能
的な観点からも)容易には判断できません。

逆に gnome-terminal -e 'su -' でも特に不具合は無いと思い
ますし、対応がシンプルな分、こちらの方がリスクは低いと考
えています。

既にβリリースの段階ですし不必要にリスクが懸念される
対応を取るのは好ましくないので、特段重要な問題が無いよう
でしたら、gnome-terminal -e 'su -' で対応しようと思います。


== このレポートの詳細は以下の通りです ==

レポート ID  : 707
レポート URL : http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=707

分類           : バグ
Vine ver.      : Seed
関連パッケージ : gksu, gnome-terminal
状態           : 割当済み
優先度         : 中
重大度         : 普通
担当者         : kazutaka

# あなたが、このようなメッセージに無関係である場合には、
# 管理者 <Vine@xxxxxxxxxxxxx> までご連絡ください。

--
Bug Tracking System 影舞 0.8.6.
http://www.daifukuya.com/kagemai/