Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: f3d3cav en 15 Agosto 2012, 19:32 pm



Título: duda script al inicio de debian
Publicado por: f3d3cav en 15 Agosto 2012, 19:32 pm
Buenas tardes amigos tengo una pequeña duda que no puedo solucionar, e aqui:
quiero poner un script para que cuando inicie mi debian tambien me inicie un servicio.
primero creo el script, luego lo pongo en /etc/init.d/, luego le doi permisos de ejecucion y luego le doi un update-rc.d miscript default 99, hasta ay todo bien, ahora cuando reinicio me imprime el la pantalla (no tengo entorno grafico entonces veo que me imprime al momento de levantar mi script).
me dice que no encuentra el fichero o la direccion, aca les dejo la cita de mi script para que puedan verlo:
Citar
#! /bin/bash
### BEGIN INIT INFO
# Provides:          Fede
# Required-Start:    $syslog
# Required-Stop:     $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Fede
# Description:
#
### END INIT INFO
 
/home/server/Desktop/mi-server/java  -jar miserver$

echo mi-server OK
no logro entender por que es que no me lo ejecuta, talves sea alguna boludes que me estoi pasando por alto, desde ya agradezco mucho su ayuda.




f3d3


Título: Re: duda script al inicio de debian
Publicado por: scalverth en 3 Octubre 2012, 01:05 am
Te cuento como soluciono yo estos temas, agregando el comando al archivo rc.local te muestro:

Código:
nano /etc/rc.local

#!/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.
su -c "vncserver" alband &
exit 0

Como ves le puse el comando para que inicie vncserver cuando arranque el sistema.