Thanks Brian.
I made this step by step with your information and is working (GDM Login: 
shutdown and restart).
Still unable to make the user normal shutdown or restart within the Gnome 
(Step 6).
These settings were made with the RBAC Off (RBACSystemCommandKeys=).
Tomorrow I will try to RBAC On (/etc/user_attr).
I am using the Solaris 10 (sol-10-u3-ga-x86-dvd-iso).

0 - Gnome JDS 3
http://img162.imageshack.us/img162/314/gdmrbac0hv6.jpg

1 - CDE Login
http://img166.imageshack.us/img166/3536/gdmrbac1ld2.jpg

2 - Console Login
# svcadm disable cde-login

# svcadm enable gdm2-login
http://img166.imageshack.us/img166/8951/gdmrbac2ld1.jpg

3 - GDM Login
http://img166.imageshack.us/img166/9783/gdmrbac3rk2.jpg

4 - action (default) GDM Login
http://img166.imageshack.us/img166/3677/gdmrbac4dw6.jpg

5 - Gnome: launch -> logout -> root
http://img149.imageshack.us/img149/618/gdmrbac5ri7.jpg

6 - Gnome: launch -> logout -> root -> options
http://img149.imageshack.us/img149/9877/gdmrbac6al9.jpg

7 - /etc/X11/gdm/gdm.conf
[greeter]
SystemMenu=true
http://img149.imageshack.us/img149/6755/gdmrbac7og3.jpg

8 - /etc/X11/gdm/gdm.conf
[daemon]
RBACSystemCommandKeys=
http://img514.imageshack.us/img514/7757/gdmrbac8ss2.jpg

9 - /etc/X11/gdm/gdm.conf (after the modified gdm.conf the Solaris 10 has 
been restarted).
[daemon]
# Reboot, Halt and suspend commands, you can add different commands
# separated by a semicolon and gdm will use the first one it can find

RebootCommand=/usr/sbin/reboot;/usr/bin/reboot;/sbin/reboot;/sbin/shutdown -r
now;/usr/sbin/shutdown -r now

HaltCommand=/usr/bin/poweroff;/usr/sbin/poweroff;/sbin/poweroff;/sbin/shutdown
 -h now;/usr/sbin/shutdown -h now

SuspendCommand=
http://img514.imageshack.us/img514/7012/gdmrbac9eo9.jpg

10 - Action (changed) GDM Login
http://img150.imageshack.us/img150/4681/gdmrbac10zn1.jpg

11 - Shutdown (added) GDM Login
http://img150.imageshack.us/img150/1936/gdmrbac11zj7.jpg


----- Original Message ----- 
From: "Brian Cameron" <[email protected]>
To: "Alan" <unipoarsbr at yahoo.com.br>
Cc: "Desktop Discuss" <desktop-discuss at opensolaris.org>
Sent: Tuesday, March 04, 2008 3:03 PM
Subject: Re: [desktop-discuss] Reboot icon?


>
> Alan/Others:
>
> Regarding how to switch to using GDM and to get the Shutdown and Reboot
> features working.  A more step-by-step guide since people have been
> asking me.
>
> ---
>
> It is a little confusing because the steps are a bit different depending
> on whether you are using Solaris 10, or Nevada.  I'll try to explain:
>
> 1. Switch from using CDE login to GDM
>
>    Run the following two commands as root:
>
>    svcadm disable cde-login
>    svcadm enable gdm
>
>    If the above command to enable GDM does't work, then this might be
>    caused if you are using Solaris 10 (or an old version of Nevada).
>    In this case, you run this command instead to enable gdm
>
>    svcadm enable gdm2-login
>
>    Note if the cde-login service doesn't exist on your system, that
>    you should run the following command to turn off CDE login, and
>    then reboot into text console.  Then login to root and run the
>    above "svcadm enable gdm" command.
>
>    /usr/dt/bin/dtconfig -d
>
> 2. Configure GDM to turn on SystemMenu
>
>    Edit /etc/X11/gdm/custom.conf
>
>    Add the "SystemMenu=true" line after the line that says "[greeter]",
>    like this.:
>
>    [greeter]
>    SystemMenu=true
>
> 3. Decide if you want to use RBAC or not.  If you use RBAC then you
>    specify which users have the ability to shutdown/reboot.  If you
>    do not use RBAC, then all users have the ability.
>
>    To configure to not use RBAC, add this line after the line that
>    says "[daemon]" like this.  Setting the value to nothing turns
>    off RBAC support.
>
>    [daemon]
>    RBACSystemCommandKeys=
>
>    To configure to use RBAC, then you need to edit your /etc/user_attr
>    file to specify which users have shutdown/reboot authority.  If you
>    want shutdown/reboot to show up in the login screen, then set up
>    the solaris.system.shutdown auth for the "gdm" user like this:
>
>    gdm::::type=normal;auths=solaris.system.shutdown
>
>    Likewise you can add a line for other users.  The following is
>    a reasonable line for a non-gdm user:
>
>    user::::type=normal;auths=solaris.system.shutdown;profiles=Basic 
> Solaris User,All,
>
> Then you should reboot or run gdm-restart as root to restart the GDM
> daemon, and everything should work.  You should not run gdm-restart
> if you have a running session with unsaved data, since this command
> will immediately log you out and return you to the login screen.
>
> Let me know if this helps, or if you have any problems.
>
> More info here:
>
>   http://www.gnome.org/projects/gdm/docs/2.20/solaris.html
>
> Brian
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 
> 269.21.4/1310 - Release Date: 4/3/2008 08:35
>
> 


        

        
                
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor op??o para voc?! 
Experimente j? e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


Reply via email to