Re: Ejecutar script como root al inicio
El 18/06/07, Ivan Reinoso Garcia [EMAIL PROTECTED] escribió: Pues me autorespondo a mi mismo porque tengo ahora un problema parecido con beryl. Si ejecuto beryl-manager como root funciona perfectamente pero si lo ejecuto con mi usuario normal se me carga en la barra de tareas el icono de beryl pero el escritorio no tiene ningun efecto 3D, vamos que el escritorio sigue siendo de gnome estandar...que puedo hacer?? Tienes activado a Beryl como gestor de ventanas? Muchas veces el icono aparece en la barra de tarea y es como si nadas... Haz un click derecho en el icono de beryl en la barra de tareas seleccionar gestor de venta Beryl ... Al menos, en KDE cuando lo probe fue asi ... -- Saludos
Re: Ejecutar script como root al inicio
El día 20/06/07, Oscar Mederos [EMAIL PROTECTED] escribió: El 18/06/07, Ivan Reinoso Garcia [EMAIL PROTECTED] escribió: Pues me autorespondo a mi mismo porque tengo ahora un problema parecido con beryl. Si ejecuto beryl-manager como root funciona perfectamente pero si lo ejecuto con mi usuario normal se me carga en la barra de tareas el icono de beryl pero el escritorio no tiene ningun efecto 3D, vamos que el escritorio sigue siendo de gnome estandar...que puedo hacer?? Tienes activado a Beryl como gestor de ventanas? Muchas veces el icono aparece en la barra de tarea y es como si nadas... Haz un click derecho en el icono de beryl en la barra de tareas seleccionar gestor de venta Beryl ... Al menos, en KDE cuando lo probe fue asi ... -- Saludos A mi me pasaba que si lo lanzaba desde un menu o con alt+F2 y el comando. No hacia nada, bueno si el icono en la barra. Pero si lo lanzaba desde un terminal, funcionaba siempre. Prueba.
Re: Ejecutar script como root al inicio
Oscar Mederos escribió: El 18/06/07, Ivan Reinoso Garcia [EMAIL PROTECTED] escribió: Pues me autorespondo _a mi mismo* _ porque tengo ahora un problema parecido con beryl. Si ejecuto beryl-manager como root funciona perfectamente pero si lo ejecuto con mi usuario normal se me carga en la barra de tareas el icono de beryl pero el escritorio no tiene ningun efecto 3D, vamos que el escritorio sigue siendo de gnome estandar...que puedo hacer?? Tienes activado a Beryl como gestor de ventanas? Muchas veces el icono aparece en la barra de tarea y es como si nadas... Haz un click derecho en el icono de beryl en la barra de tareas seleccionar gestor de venta Beryl ... Al menos, en KDE cuando lo probe fue asi ... Ya lo he solucionado reinstalando los drivers de Nvidia, gracias de todas formas ;). * Me corrijo, vaya falta de ortografia, este messenger me va a matar!!! jajaja (Gracias Santiago por el aviso jeje) _ Llama a tus amigos de PC a PC: ¡Es GRATIS! http://get.live.com/messenger/overview
Re: Ejecutar script como root al inicio
Ivan Reinoso Garcia a écrit : Ya esta solucionado, probe lo que dijo Felix pero seguia sin funcionar, hasta que probe a añadir el contenido del script en /etc/rc.local. Asi que ya sabemos que el script rc.local lo ejecuta como root ejeje. Gracias a todos. Un saludo Félix Urbina escribió: Hola, Escribe el script que quieres que se ejecute en el /etc/init.d/script cambias los permisos a 755 como root: # chmod 755 /etc/init.d/script Luego con el comando update-rc.d haces lo siguiente como root: # update-rc.d /etc/init.d/script start 20 2 3 4 5 . stop 20 0 1 6 . Con esto el script se levanta cada vez que inicies el sistema ;-) Espero te funcione. Saludos... El dom, 17-06-2007 a las 18:50 +0200, Ivan Reinoso Garcia escribió: ¿Como puedo hacer que se ejecute al iniciar el sistema un script que he hecho yo para configurar la red wifi como root? Es que dicho script tiene comandos como el ifconfig o el iwconfig que mi usuario normal no tiene permiso para ejecutarlos...He probado a copiar el script a la carpeta /etc/init.d y luego he hecho el correspondiente enlace simbolico en /etc/rc2.d pero me sigue ejecutando el script como usuario normal. Un saludo! _ Consigue el nuevo Windows Live Messenger http://get.live.com/messenger/overview Félix Urbina sateliteguayana.blogspot.com Usuario Linux #447423 _ Prueba algunos de los nuevos servicios en línea que te ofrece Windows Live Ideas: tan nuevos que ni siquiera se han publicado oficialmente todavía. http://ideas.live.com Hola, me parece que para que execute el script como root, tiene que ser root el proprietario : chown root:root /etc/init.d/script Bruno -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Ejecutar script como root al inicio
El 17/06/07, Félix Urbina [EMAIL PROTECTED] escribió: Hola, Escribe el script que quieres que se ejecute en el /etc/init.d/script cambias los permisos a 755 como root: # chmod 755 /etc/init.d/script Luego con el comando update-rc.d haces lo siguiente como root: # update-rc.d /etc/init.d/script start 20 2 3 4 5 . stop 20 0 1 6 . Con esto el script se levanta cada vez que inicies el sistema ;-) Lo malo es que así ese script también se ejecutan cuando se para el sistema, sí, al hacer un shutdown se vuelve a conectar a la red wifi (salvo que el script esté bien hecho y responda en función de los paránmetros start, stop y demás, como en /etc/init.d/skeleton). Saludos. -- Iñaki Baz Castillo [EMAIL PROTECTED]
Re: Ejecutar script como root al inicio
On Mon, 18 Jun 2007, bruno wrote: me parece que para que execute el script como root, tiene que ser root el proprietario : chown root:root /etc/init.d/script No. Es lo normal pero no es necesario. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Ejecutar script como root al inicio
El 18/06/07, bruno [EMAIL PROTECTED] escribió: me parece que para que execute el script como root, tiene que ser root el proprietario : chown root:root /etc/init.d/script En absoluto. Para poder ejecutar un comando sólo requiere que el usuairo con el que lo intentas tenga permisos de ejecución (X) sobre él, y esto puede ser siendo el dueño, perteneciendo al grupo del script o siendo otros siempre que en su categoría aparezca una X. Por otra parte, los servicios de arranque son iniciados por el proceso con pid 1 llamado init, que por supuesto se hace como root. Saludos. -- Iñaki Baz Castillo [EMAIL PROTECTED]
Re: Ejecutar script como root al inicio
Pues me autorespondo a mi mismo porque tengo ahora un problema parecido con beryl. Si ejecuto beryl-manager como root funciona perfectamente pero si lo ejecuto con mi usuario normal se me carga en la barra de tareas el icono de beryl pero el escritorio no tiene ningun efecto 3D, vamos que el escritorio sigue siendo de gnome estandar...que puedo hacer?? Ivan Reinoso Garcia escribió: Ya esta solucionado, probe lo que dijo Felix pero seguia sin funcionar, hasta que probe a añadir el contenido del script en /etc/rc.local. Asi que ya sabemos que el script rc.local lo ejecuta como root ejeje. Gracias a todos. Un saludo Félix Urbina escribió: Hola, Escribe el script que quieres que se ejecute en el /etc/init.d/script cambias los permisos a 755 como root: # chmod 755 /etc/init.d/script Luego con el comando update-rc.d haces lo siguiente como root: # update-rc.d /etc/init.d/script start 20 2 3 4 5 . stop 20 0 1 6 . Con esto el script se levanta cada vez que inicies el sistema ;-) Espero te funcione. Saludos... El dom, 17-06-2007 a las 18:50 +0200, Ivan Reinoso Garcia escribió: ¿Como puedo hacer que se ejecute al iniciar el sistema un script que he hecho yo para configurar la red wifi como root? Es que dicho script tiene comandos como el ifconfig o el iwconfig que mi usuario normal no tiene permiso para ejecutarlos...He probado a copiar el script a la carpeta /etc/init.d y luego he hecho el correspondiente enlace simbolico en /etc/rc2.d pero me sigue ejecutando el script como usuario normal. Un saludo! _ Consigue el nuevo Windows Live Messenger http://get.live.com/messenger/overview Félix Urbina sateliteguayana.blogspot.com Usuario Linux #447423 _ Prueba algunos de los nuevos servicios en línea que te ofrece Windows Live Ideas: tan nuevos que ni siquiera se han publicado oficialmente todavía. http://ideas.live.com _ Consigue el nuevo Windows Live Messenger http://get.live.com/messenger/overview
Re: Ejecutar script como root al inicio
Hola, Escribe el script que quieres que se ejecute en el /etc/init.d/script cambias los permisos a 755 como root: # chmod 755 /etc/init.d/script Luego con el comando update-rc.d haces lo siguiente como root: # update-rc.d /etc/init.d/script start 20 2 3 4 5 . stop 20 0 1 6 . Con esto el script se levanta cada vez que inicies el sistema ;-) Espero te funcione. Saludos... El dom, 17-06-2007 a las 18:50 +0200, Ivan Reinoso Garcia escribió: ¿Como puedo hacer que se ejecute al iniciar el sistema un script que he hecho yo para configurar la red wifi como root? Es que dicho script tiene comandos como el ifconfig o el iwconfig que mi usuario normal no tiene permiso para ejecutarlos...He probado a copiar el script a la carpeta /etc/init.d y luego he hecho el correspondiente enlace simbolico en /etc/rc2.d pero me sigue ejecutando el script como usuario normal. Un saludo! _ Consigue el nuevo Windows Live Messenger http://get.live.com/messenger/overview Félix Urbina sateliteguayana.blogspot.com Usuario Linux #447423 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Ejecutar script como root al inicio
El 17/06/07, Ivan Reinoso Garcia [EMAIL PROTECTED] escribió: ¿Como puedo hacer que se ejecute al iniciar el sistema un script que he hecho yo para configurar la red wifi como root? Es que dicho script tiene comandos como el ifconfig o el iwconfig que mi usuario normal no tiene permiso para ejecutarlos...He probado a copiar el script a la carpeta /etc/init.d y luego he hecho el correspondiente enlace simbolico en /etc/rc2.d pero me sigue ejecutando el script como usuario normal. Un saludo! Has probado escribiendo ese script en /etc/rc.local ? Ahora no te puedo decir con certeza si lo ejecuta como root, pero prueba y nos dices ;) -- Saludos
Re: Ejecutar script como root al inicio
Ya esta solucionado, probe lo que dijo Felix pero seguia sin funcionar, hasta que probe a añadir el contenido del script en /etc/rc.local. Asi que ya sabemos que el script rc.local lo ejecuta como root ejeje. Gracias a todos. Un saludo Félix Urbina escribió: Hola, Escribe el script que quieres que se ejecute en el /etc/init.d/script cambias los permisos a 755 como root: # chmod 755 /etc/init.d/script Luego con el comando update-rc.d haces lo siguiente como root: # update-rc.d /etc/init.d/script start 20 2 3 4 5 . stop 20 0 1 6 . Con esto el script se levanta cada vez que inicies el sistema ;-) Espero te funcione. Saludos... El dom, 17-06-2007 a las 18:50 +0200, Ivan Reinoso Garcia escribió: ¿Como puedo hacer que se ejecute al iniciar el sistema un script que he hecho yo para configurar la red wifi como root? Es que dicho script tiene comandos como el ifconfig o el iwconfig que mi usuario normal no tiene permiso para ejecutarlos...He probado a copiar el script a la carpeta /etc/init.d y luego he hecho el correspondiente enlace simbolico en /etc/rc2.d pero me sigue ejecutando el script como usuario normal. Un saludo! _ Consigue el nuevo Windows Live Messenger http://get.live.com/messenger/overview Félix Urbina sateliteguayana.blogspot.com Usuario Linux #447423 _ Prueba algunos de los nuevos servicios en línea que te ofrece Windows Live Ideas: tan nuevos que ni siquiera se han publicado oficialmente todavía. http://ideas.live.com