<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<div class="moz-cite-prefix">On 02/11/2014 07:45 PM, Daniel Zas
wrote:<br>
</div>
<blockquote
cite="mid:CAMBVCbP7q3c0WxkjO+pMyZo9VjjQ-mheGYxhTd2UqDveASWpoQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">Podes usar gksudo.<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> <br>
Aca hay un ejemplo de cómo modificar un launcher[1].
Resumiendo, editas con gedit el lanzador (es un archivo
con extensión .desktop), y le cambias la linea que dice:<br>
Exec=APLICACION<br>
por<br>
Exec=gksudo -k -u root APLICACION<br>
<br>
<br>
<br>
Otra opción, más peligrosa en cuanto a seguridad, es
hacer un pequeño script para lanzar la aplicación,
ponerle como owner a root, y activar el setuid. Ver [2].<br>
<br>
Entonces crearías un script lanzador, y luego con algo
así<br>
sudo chown root /ruta/al/lanzador<br>
sudo chmod u+s /ruta/al/lanzador<br>
le cambias el propietario y los permisos.<br>
<br>
Pero cuidado, ese ejecutable correrá con permisos de
root sin más, con todos los peligros que eso significa.
Usar aplicaciones de escritorio como root es MUY MALA
IDEA. Y de hacerlo, <br>
es infinitamente preferible usar gksudo.<br>
<br>
[1]
<a moz-do-not-send="true"
href="http://askubuntu.com/questions/118822/how-to-launch-application-as-root-from-unity-launcher"
target="_blank">http://askubuntu.com/questions/118822/how-to-launch-application-as-root-from-unity-launcher</a><br>
[2] <a moz-do-not-send="true"
href="http://rm-rf.es/permisos-especiales-setuid-setgid-sticky-bit/"
target="_blank">http://rm-rf.es/permisos-especiales-setuid-setgid-sticky-bit/</a><br>
<br>
Slds.-<br>
Pablo<br>
</div>
</blockquote>
<div><br>
</div>
<div>Gracias Pablo! Se me complico por que la aplicación no
es nativa de Linux supongo, es Radit para automatización
de Radios. <a moz-do-not-send="true"
href="http://www.radit.org/" target="_blank">http://www.radit.org/</a>
Para instalarla, instalas un sript con los complementos y
luego en teoría ejecutandando un archivo llamado "Radit"
funciona, suele andar pero en ubuntu 13.04 después de
probar y no poder ejecutarla me di cuenta que era por un
tema de permisos, la ejecute como root y levanto. Me gusta
la opción 1 que comentas por que como es una maquina que
usa mucha gente, según tus advertencias preferiría evitar
la opción 2. El tema con la opción 1 es que en ubuntu 13
ya no aparece el viejo y querido "crear un lanzador" al
dar botón derecho sobre el escritorio. Por otro lado al no
ser una aplicación instalada en ubuntu (el tipo de archivo
es: ejecutable (application/x-executable)) y tampoco es
una aplicación emulada con wine. No me permite editarla
desde gedit. Desde la asignación de permisos al archivo
también probé y no me anduvo, alguna idea??<br>
<br>
</div>
<div>Muchas gracias!<br>
</div>
<div>Daniel<br>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
Podés installar el creador de lanzadores así:<br>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
sudo apt-get install --no-install-recommends gnome-panel<br>
<br>
No te devuelve la opcion al dar botón derecho, pero podés llamarlo
desde la terminal:<br>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
gnome-desktop-item-edit ~/Escritorio --create-new<br>
<br>
<br>
Gabriel<br>
<br>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
</body>
</html>