[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: