[Musix-usuarios] Re: [M-Colab] Re: Admin desktop con kdesu! (solucionado 100%)

Marcos Guglielmetti marcospcmusica en gmail.com
Vie Jun 30 17:58:59 CEST 2006


(dejo el principio del mail sólo para romper las bolas :D)

El Jueves, 29 de Junio de 2006 17:34, Martín Carr escribió:
> > > Sólo estoy esperando que alguien que sepa más de sudo me diga cómo 
mejorar la línea:
> > > > martin Slackbox=NOPASSWD: /bin/matar-rox-root.sh

No entiendo por qué esa línea... por otro lado, estamos usando sudo para matar 
rox-filer, pero no le dijimos al usuario que modifique /etc/sudoers para 
poder realizar eso, ¿no es así? ¿Entonces cómo materemos rox si no somos 
sudo?

> No me contestaron en lugro sobre esto... Alguien sabe como hacer para
> que funcione para todos los usuarios del grupo users en el host
> localhost? A lo sumo se puede sacar el host de algun lado y meterlo en
> sudoers.

No, realmente no sé, pero SOLAR tiene buen nivel.

> # xhost +local:root

Eso lo puse en el escritorio-admin-es.sh

> Todavía no sé dónde poner eso, debe estar ejecutado por el usuario
> dueño del X, asi que sería en el script q carga el icewm y el rox
> primero. Ahora lo puse en escritorio-admin.sh (antes de sudo rox...),
> pero se ejecuta cada vez q se apreta el botón de admin, cuando podría
> hacerse sólo una vez.

Bueno, dejemos que se ejecute cada vez, total no pasa nada malo, ¿no?, de 
última vemos dónde incluirlo.... porque es más simple así, de lo contrario 
habría que incluirlo en muchos archivos.

Che, lo probé y funciona bien acá (mi usuario es sudoer)... pero no veo por 
qué la necesidad de los 
otros escritorios*.sh, sólo el admin le veo justificación modificarlo... por 
favor, explicame


¡¡¡Nota de último momento!!: ni siquiera hay que lidear con SUDO!!! agregué 
esto:

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
# Esto podría ejecutarse sólo una vez, pero por ahora lo dejamos acá
# Por Martín Carr
xhost +local:root
#
kdesu "killall rox-filer"
kdesu "rox-filer --pinboard=ADMIN-ES"
# creando flag
cat /dev/null > /tmp/admin.flag
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Y a los otros escritorios, agregué esto:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
if [ -f /tmp/admin.flag ]
then
kdesu killall rox-filer
fi

#Si realmente ya no está cargado el escritorio ADMIN, entonces sí removemos el 
flag:
ps faxw | grep rox | grep ADMIN
if [ "$?" = "0" ]
then
# esto es porque misteriosamente a veces kdesu no aparece :-S
echo "Aún está cargado, ejecutemos de nuevo kdesu"
kdesu killall rox-filer

else
rm /tmp/admin.flag

fi

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


Y listo, que pongan la clave dos veces (o kdesu da la posibilidad de 
recordarla!), y chau!

Adjunto el trabajo completo.

Estos scripts pasan a formar parte del paquete musix-desktop-upgrade que puede 
ser instalado via apt-get desde el repositorio de musix


Se recomienda la actualización mediante:


apt-get update
apt-get install musix-desktop-upgrade

Que los disfruten, chau!
> Nos vemos!
>
> > > pidiendo el password de root. Ahi aparecen los íconos de
> > > administración, y cada programa lanzado de ahi puede hacerse como
> > > root, sin editar nada!
>
> _______________________________________________
> Musix GNU+Linux - www.musix.org.ar
> Musix-Colaborad mailing list
> Musix-Colaborad en lists.ourproject.org
> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-colaborad

-- 
Marcos Guglielmetti  
* Director del desarrollo de Musix GNU+Linux, 100% Software Libre
* Descarga el CD de Musix: (www.musix.org.ar) (www.pc-musica.com.ar/musix)
* Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/
* Reporte de errores a: 
https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs
*IRC: #musix channel on freenode

------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : modificados-bien-bin.tar.bz2
Tipo       : application/x-tbz
Tamaño     : 14307 bytes
Descripción: no disponible
Url        : /pipermail/musix-usuarios/attachments/20060630/bda8ae64/modificados-bien-bin.tar-0001.bin


Más información sobre la lista de distribución Musix-usuarios