Entrada destacada

41 iconos de redes sociales en formato .png

Para poder ayudar a los diseñadores web y que no tengan que buscar mucho, aquí os dejamos 41 iconos de redes sociales freeware en tam...

Tutorial linux: Tip: Dar permisos a un script en modo gráfico de linuxzone.es

Aqui teneis el tutorial de nuestros compañeros de Linuxzone, podeis leerlo aqui o ir directamente a su web.

No hace mucho estaba haciendo un pequeño script para actualizar e instalar unos paquetes y programas en Ubuntu para un gran amigo y compañero.
Es de esas cosas que por uno u otro motivo vas dejando hasta que te das cuenta que el tiempo se hecha encima.

La historia es que lo quise hacer de modo gráfico, utilizando Zenity (del que os hable no hace tanto) por aprender sobre todo. Pero me tocaba un poco la moral el tener que darle permisos desde nuestra denostada terminal, ya que es algo confuso para los noveles y pierde la esencia de hacerlo todo con ventanitas.
Como no soy un maestro de nada, se me ocurrió preguntar “a mis mayores” y a san Google, pero nadie daba con la solución. Bueno, si, con gksu, que efectivamente sirve para eso y nos mostraría algo así:
gksu1

Pero no deja de ser un lío, además, no quiero que el usuario utilice root para esta tontería.
Entonces, ¿como hago para que esa orden se comporte como un simple sudo y no como root?
Pues tampoco era tan difícil, solo hay que añadirle esto a la misma:
gksu -s -l “$0″
-s hace que el comando anterior se comporte como sudo
-l te lo muestra en pantalla
“$0″ toma al usuario por defecto
gksu2



¿Veis la diferencia?
Si en tu script no necesitas que el usuario siga como tal, solo hay que añadir un && exit al final de la linea y ya está.
Espero que os sirva para vuestras cosas.
Fuente: Tip: Dar permisos a un script en modo gráfico

0 comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...