Executar Script ou programa na inicialização

Iniciado por panchorf, 04 de Setembro de 2006, 19:23

tópico anterior - próximo tópico

panchorf

Dae povo, blzinha?

Aonde que eu configuro um script Ruby ou Python para rodar na inicialização do pc?


Abracetas... ;)
.
Lucas Ferreira
www.lucasferreira.com
www.burnweb.com.br

Lamego

Pode colocar os comandos/scripts que quer correr no inicio do sistema em:
/etc/rc.local
(O script deve ser chamado antes do comando exit)
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

ivandroconradi

lamego,
     este script vai rodar independente do usuario certo???
qual a difirença do /etc/init.d/rc.local e /etc/rc.local?

Obrigado...

Só para duvidas...
Meu /etc/rc.local ficou conforme abaixo descrito, se eu for add mais um script coloco antes do ultimo exit 0???


#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

#! /bin/sh
   # . /etc/rc.d/init.d/functions   # uncomment/modify for your killproc
   case "$1" in
       start)
      echo "Starting noip2."
      /usr/local/bin/noip2
       ;;
       stop)
      echo -n "Shutting down noip2."
      killproc -TERM /usr/local/bin/noip2
       ;;
       *)
      echo "Usage: $0 {start|stop}"
      exit 1
   esac
   exit 0

exit 0

#Valew
Interessado em aprender mais sobre o Ubuntu em português?
Comece aqui http://wiki.ubuntubrasil.org/ComeceAqui
http://wiki.ubuntubrasil.org/Ivandro_Conradi

Lamego

ivandro,
o rc.local são os scripts executados no arranque do sistema *ANTES* de aparecer a tela de login.

A forma tradicional de colocar um serviço/script no arranque do sistema é criar o script em /etc/init.d/ , uma vez que fazer isso é um pouco mais complexo o Ubuntu facilia, para isso existe o /etc/init.d/rc.local que tem como função executar o /etc/rc.local .

Sim, sempre que for necessário outro script coloca no /etc/rc.local antes do exit.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu