[Olpc-uruguay] Correr script al inicio

Esteban Bordon ebordon en plan.ceibal.edu.uy
Vie Sep 17 12:59:00 EDT 2010


En realidad esos comandos que mensionás se pueden correr sin el usuario
root, el problema es que no están en el PATH del usuario olpc. Eso lo
solucionás escribiendo la ruta completa al invocarlos, por ejemplo
/sbin/iwconfig ...

Lo de comunicarse con el NM a través del dbus me parece que sería lo más
prolijo, pero me imagino que lleva un tiempo de aprendizaje y no se si te
pagará la pena.

saludos,
Esteban.

El 17 de septiembre de 2010 13:38, Martin Giachino - INCO <
giachino en fing.edu.uy> escribió:

> Tal como decía Esteban el tema permisos es una limitante. Yo había
> hecho un script sencillo en bash para configurar una conexión, y al
> correrlo con el usuario olpc no anda por falta de permisos (cometí el
> error de probarlo como root desde el principio). Intenté correrlo con
> sudo o similar, pero veo que no anda, seguramente la gente del LATU
> las configuró para que eso no se pueda hacer.
>
> Dado que por ese lado mi script creo que no va a andar, me puse a
> buscar alternativas, y lo único que veo es usar el networkmanager y
> accederlo via python por el dbus, tal como lo hace el sugar.
>
> Antes de meterme con eso, será que existe otra opción para poder
> correr los comandos ifconfig iwconfig con permisos de root?
>
> Gracias
> Martín
>
>
>
> El día 16 de septiembre de 2010 17:02, Esteban Bordon
> <ebordon en plan.ceibal.edu.uy> escribió:
> > En init.d no creo que puedas por motivos de permisos. Una opción puede
> ser
> > agregar una linea en el archivo /home/olpc/.xsession llamando a tu
> programa.
> > Ahí te asegurás que tu programa se ejecute cada vez que se inicia Sugar.
> >
> >
> > saludos.
> > Esteban.
> >
> > El 16 de septiembre de 2010 16:52, Martin Giachino
> > <martin.giachino en gmail.com> escribió:
> >>
> >> Tengo un script que queda corriendo siempre, y chequea cada X tiempo
> >> el estado de la red, y en caso de tener a su alcance algún router con
> >> cierto ESSID conocido se conecta a él en modo ad-hoc.
> >>
> >> El script funciona bien, pero mi pregunta era en realidad cuál es el
> >> mejor lugar para ponerlo para que se ejecute luego de bootear. Yo lo
> >> iba a poner en el init.d, pero antes quería conocer opiniones sobre si
> >> es la mejor opción.
> >>
> >> Martín
> >> _______________________________________________
> >> Olpc-uruguay mailing list
> >> Olpc-uruguay en lists.laptop.org
> >> http://lists.laptop.org/listinfo/olpc-uruguay
> >
> >
> > _______________________________________________
> > Olpc-uruguay mailing list
> > Olpc-uruguay en lists.laptop.org
> > http://lists.laptop.org/listinfo/olpc-uruguay
> >
> >
> _______________________________________________
> Olpc-uruguay mailing list
> Olpc-uruguay en lists.laptop.org
> http://lists.laptop.org/listinfo/olpc-uruguay
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.laptop.org/pipermail/olpc-uruguay/attachments/20100917/4587ac42/attachment.htm 


More information about the Olpc-uruguay mailing list