Boa tarde 
Senhores, descobri como barrar para os usuários  o botão desligar, no debian 6 
entrar em /etc/gdm3 e modificar o daemon.conf 
o meu ficou assim : 

# GDM configuration storage## See /usr/share/gdm/gdm.schemas for a list of 
available options.# Some settings can also be configured using the gdmsetup 
tool.

[daemon]AutomaticLoginEnable=falseAutomaticLogin=TimedLoginEnable=falseTimedLogin=TimedLoginDelay=30Greeter=/usr/lib/gdm3/gdmgreeter
RemoteGreeter=/usr/lib/gdm3/gdmloginDefaultPath=/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/bin/X11:/usr/gamesRootPath=/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/bin/X11:/usr/games
User=gdmGroup=Debian-gdmLogDir=/var/log/gdmPidFile=/var/run/gdm.pidPostLoginScriptDir=/etc/gdm3/PostLogin/PreSessionScriptDir=/etc/gdm3/PreSession/PostSessionScriptDir=/etc/gdm/3PostSession/
DisplayInitDir=/etc/gdm3/InitXKeepsCrashing=/etc/gdm/3XKeepsCrashingRebootCommand=/sbin/shutdown
 -r now "Rebooted from gdm menu."HaltCommand=/sbin/shutdown -h now "Halted from 
gdm menu."
SuspendCommand=/usr/sbin/pmi action sleepHibernateCommand=/usr/sbin/pmi action 
hibernateServAuthDir=/var/lib/gdm3BaseXsession=/etc/gdm3/XsessionSessionDesktopDir=/etc/X11/sessions/:/etc/dm/Sessions/:/usr/share/gdm/BuiltInSessions/:/usr/share/xsessions/
DefaultSession=default.desktopUserAuthDir=UserAuthFBDir=/tmpUserAuthFile=.XauthorityStandardXServer=/usr/X11R6/bin/XXnest=/usr/X11R6/bin/Xnest
 -br -audit 0 -name Xnest
FirstVT=7VTAllocation=trueSoundProgram=/usr/lib/gdm3
############################################[security]AllowRoot=falseAllowRemoteRoot=false
AllowRemoteAutoLogin=falseRelaxPermissions=0CheckDirOwner=trueDisallowTCP=true
############################################[xdmcp]Enable=true
Port=177
###########################################[greeter]ConfigAvailable=falseBrowser=falseMinimalUID=1000Exclude=bin,daemon,adm,lp,sync,shutdown,halt,mail,news,uucp,operator,nobody,gdm,postgres,pvm,rpm
IncludeAll=trueSystemMenu=trueSecureSystemMenu=false

###########################################[chooser]HostImageDir=/usr/share/hosts/
Hosts=Broadcast=trueMulticast=false


#########################################[debug]Enable=false


########################################Mas ainda aparece o dito botão, e ele 
pede a senha de root para desligar, mas gostaria de remover o botão, ainda não 
achei isso. 


Uma luz =)

No gconf-editor:
A chave "/apps/panel/global/disable_log_out " desabilita o botão desligar.

Pelo terminal:
gconftool-2 --type boolean --set /apps/panel/global/disable_log_out true

Porém é apenas para o usuário que executou o comando.



Para todos os usuários:

gconftool-2 --direct --config-source 
xml:readwrite:/etc/gconf/gconf.xml.mandatory --type boolean --set 
/apps/panel/global/disable_log_out true 

--

Jeflui








                                          

Responder a