Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Técnica > Programación y Scripts > Scripts


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

Hacer un script arrancable en el inico en OpenSuse 13.1
  #1  
Antiguo 14-jul-2014, 11:36
Esther Esther está desconectado
Aforado
 
Fecha de Ingreso: 14-julio-2014
Versión: 13.1
Mensajes: 2
Agradecimientos: 0
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
Esther está en el buen camino
Smile Hacer un script arrancable en el inico en OpenSuse 13.1

Buenos días.
Me gustaría saber como puedo hacer que un script, se pueda arrancar en el inicio de OpenSuse13.1.
He probado a:
copiar el script en /etc/init.d
ejecutar : insserv /etc/init.d/<miscript>
hacer un enlace: ln -s /etc/init.d/<miscript> /sbin/rc<miscript>

Al hacer: chkconfig --list , si aparece el script arrancado en los niveles 3 y 5, pero el problema es que no veo que arranque los procesos que yo le pido en el script.

Muchas gracias por vuestra ayuda.
Responder Citando
  #2  
Antiguo 14-jul-2014, 14:11
Avatar de VampirD
VampirD VampirD está desconectado
Miembro Senior
 
Fecha de Ingreso: 28-diciembre-2010
Ubicación: Frente al teclado
Versión: Leap 42.1
Mensajes: 827
Agradecimientos: 5
Agradecido 177 Veces en 144 Mensajes
Poder de Credibilidad: 7
VampirD está en el buen camino
Enviar un mensaje por ICQ a VampirD Enviar un mensaje por MSN a VampirD
Estoy vago para escribir, asi que copio y pego...

"Cree un nuevo archivo /etc/systemd/system (por ejemplo, myscript.service) y añada el siguiente contenido:
[Unit]
Description=My script

[Service]
ExecStart=/usr/bin/my-script

[Install]
WantedBy=multi-user.target
Luego:
# systemctl enable myscript.service
Este ejemplo asume que quiere que el script arranque cuando el target multi-user sea lanzado.

Nota: En el caso de que desee iniciar un script de shell, asegúrese que tiene:
#!/bin/sh
en la primera línea del script. No escriba algo como:
ExecStart=/bin/sh /path/to/script.sh # NO FUNCIONA
porque eso no va a funcionar."
__________________
VampirD

Microsoft Windows is like air conditioning
Stops working when you open a window.
Responder Citando
  #3  
Antiguo 14-jul-2014, 16:12
Avatar de victorhck
victorhck victorhck está desconectado
Moderador
 
Fecha de Ingreso: 08-abril-2010
Ubicación: /HOME
Versión: Tumbleweed y Leap + KDE
Mensajes: 3.559
Agradecimientos: 307
Agradecido 1.127 Veces en 734 Mensajes
Poder de Credibilidad: 11
victorhck está en el buen camino
y copiando el script dentro de la carpeta Autostart?? o un enlace simbólico dentro de Autostart al script?

Código:
~/.kde4/Autostart
- http://victorhckinthefreeworld.wordp...e-en-opensuse/

PS: Por cierto como eres nueva en el foro pasa por la sección de presentaciones.
__________________


Guía básica de openSUSE Leap para recién llegados a GNU/Linux.
→ Mi blog sobre openSUSE, GNU/Linux, software libre ...y de todo un poco: Victorhck in the free world
→ Me puedes seguir en: Quitter - Diaspora*
Responder Citando
  #4  
Antiguo 14-jul-2014, 17:46
Avatar de karlggest
karlggest karlggest está desconectado
Moderador
 
Fecha de Ingreso: 07-febrero-2007
Ubicación: Ourense
Versión: Leap 42.3
Mensajes: 8.175
Agradecimientos: 40
Agradecido 1.238 Veces en 910 Mensajes
Poder de Credibilidad: 19
karlggest está en el buen camino
Cita:
Iniciado por victorhck Ver Mensaje
y copiando el script dentro de la carpeta Autostart?? o un enlace simbólico dentro de Autostart al script?
Aunque eso tiene sus usos, generalmente no es lo que quieres. Así que baste con crear una entrada adecuada para systemd.

Salud!!
__________________
http://sementedotempo.blogspot.com/

-Si lo creen unos pocos, es un delirio; si son muchos los creyentes, es una religión
Responder Citando
  #5  
Antiguo 15-jul-2014, 09:14
Esther Esther está desconectado
Aforado
 
Fecha de Ingreso: 14-julio-2014
Versión: 13.1
Mensajes: 2
Agradecimientos: 0
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
Esther está en el buen camino
Thumbs up

Al final conseguí que el script se arrancara con el comando "insserv".
El problema era que en los niveles de arranque solo le tenía puesto 3 5, al añadirle 1, ya conseguí que arrancara.

De todas las formas, también voy a probar con la opción de "systemd" y "Autostart"

Muchas gracias por vuestra ayuda.
Responder Citando
  #6  
Antiguo 15-jul-2014, 10:14
Avatar de karlggest
karlggest karlggest está desconectado
Moderador
 
Fecha de Ingreso: 07-febrero-2007
Ubicación: Ourense
Versión: Leap 42.3
Mensajes: 8.175
Agradecimientos: 40
Agradecido 1.238 Veces en 910 Mensajes
Poder de Credibilidad: 19
karlggest está en el buen camino
Hola.

Lo único malo de las opciones de arranque automático de los escritorios es que necesariamente sólo pueden ejecutarse cuando se carga el escritorio de turno. Es decir, después del nivel 5 o target gráfico. Por lo demás, por supuesto, funciona bien (bueno, y además debe iniciarse sesión gráfica)

Salud!!
__________________
http://sementedotempo.blogspot.com/

-Si lo creen unos pocos, es un delirio; si son muchos los creyentes, es una religión
Responder Citando
  #7  
Antiguo 21-jul-2014, 15:39
Avatar de Mazinger-Z
Mazinger-Z Mazinger-Z está desconectado
Habitual
 
Fecha de Ingreso: 06-agosto-2013
Ubicación: España
Versión: Tumbleweed
Mensajes: 224
Agradecimientos: 18
Agradecido 108 Veces en 75 Mensajes
Poder de Credibilidad: 5
Mazinger-Z está en el buen camino
Personalmente, creo que si no se trata de lanzar un servicio o una aplicación común para todos los usuarios del equipo (inclluído root, naturalmente) "Autostart" te hace la vida más fácil. Así lo uso yo para ejecutar un guión que se encuentra alojado en un servidor, pero se ejecuta desde todos los PC's de un aula al iniciar el usuario su sesión.

Para un servicio, por comodidad y lógica, modifico su autoinicio desde Yast, en lo niveles de ejecución.

Un saludo
Responder Citando
Respuesta

Marcadores


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
LXDE en openSUSE 13.1 jcsl FAQs, Manuales y Tutoriales 6 07-sep-2016 22:32
Disponible openSUSE 13.1 RC1 jcsl Portal de ForoSUSE 7 13-oct-2013 17:52
¿porque ubuntu es mas popular q suse? goundzchecky El Contubernio 161 16-ago-2012 15:01
consulta sobre actualización con zypper dup jony127 Escritorios: KDE, Gnome, otros... 6 11-oct-2010 15:29
Parar e iniciar servicios en linux ubaloie FAQs, Manuales y Tutoriales 1 26-may-2006 06:31



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 03:45.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba