Re: Problemas creando lanzador invocando gksudo desde el menú
Hola,
Solucioné el problema poniendo la ruta de ejecución completa en lugar
de" ~". Parece que eso al menú no le gusta.
Saludos,
Julián
El día 2 de mayo de 2017, 8:37, Maikel Enrique Pernía Matos
<perniamatos@infomed.sld.cu> escribió:
> Julian:
>
> Particularmente cuando hago una aplicación que necesite ejecutarse con
> privilegios de «root» es en ella donde hago el chequeo y no en los
> lanzadores de la app o en un script en bash intermedio, ahora si lo que
> deseas es crear un lanzador con estas características quizás te sirva
> este ejemplo para lanzar una app como root:
>
> <code>
> [Desktop Entry]
> Name=MiApp
> Version=1.0
> Exec=su-to-root -X -c /usr/bin/miapp
> Comment=Comentario generico de la app
> Icon=/usr/share/icons/miapp.svg
> Type=Application
> Terminal=false
> StartupNotify=true
> Encoding=UTF-8
> Categories=System;Development;
> <code>
>
> Puedes copiar el anterior ejemplo modificar los valores correspondientes
> para que se ejecuta tu aplicación y guardarlo como: «nombre.desktop».
>
> También puedes utilizar en la variable «Exec» gksu como bien te han
> comentado otros colegas o si en el fichero «sudoers» has definido que no
> verifique la contraseña para tu usuario podrías utilizar sudo, esto
> ultimo (no chequear contraseña) no te lo recomiendo.
>
>
> Saludos,
> Maikel
>
>
> El sáb, 29-04-2017 a las 19:05 +0200, Julian Daich escribió:
>> Hola,
>>
>> Creé un lanzador en el menú de XFCE4 que invoca el siguiente comando
>> gksudo 'java -jar ~/bin/WIFIAuditor.jar'
>>
>> Después de pedir la contraseña no hace nada. El mismo resultado
>> creando un lanzador en el panel.
>>
>> Si uso la terminal o Alt+ F2 sí funciona¿ alguna idea?
>>
>> Saludos,
>>
>
>
>
> --
> Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas
>
> Infomed: http://www.sld.cu/
>
--
Julian
Reply to: