[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][TOP]
Re: Gnomeのシャットダウン時にパスワードを入力させたい。
At Sat, 16 Mar 2002 12:53:45 +0900,
Suzuki Takehiko wrote:
---
こんにちは、相花です。
> 一般ユーザーにシャットダウンをさせたくありません。
>
> 今の設定では誰でも"シャットダウン"、"再起動"をできるようになっています。
一般ユーザに Shoutdown/Reboot させたくない
=>
一般ユーザの Logout 確認ダイアログに
"シャットダウン" と "再起動" のボタンを表示させない
と解釈するならば、
gnome-core の gsm/login.c にパッチを当てて
リビルドする必要があると思います。
自分が使っている gnome-core-1.4.0.5 では次のパッチを当てています。
つまり shutdown (poweroff) コマンドに書き込み permission を持っている
ユーザのみ (自分の環境では root のみ)
"シャットダウン" と "再起動" ボタンを表示するようにしています。
--- gnome-core-1.4.0.5/gsm/logout.c.org Sat Jan 26 18:47:51 2002
+++ gnome-core-1.4.0.5/gsm/logout.c Sat Jan 26 18:50:43 2002
@@ -231,7 +234,7 @@
s = g_strconcat ("/var/lock/console/", g_get_user_name (), NULL);
t = g_strconcat ("/var/run/console/", g_get_user_name (), NULL);
if (((geteuid () == 0) || g_file_exists (t) || g_file_exists(s)) &&
- access (halt_command[0], X_OK) == 0)
+ access (halt_command[0], W_OK) == 0)
{
GtkWidget *frame;
GtkWidget *action_vbox;
---
(相花)