Re: Problema amb el camp Provides en un script inici

2011-03-17 Conversa GRiera
Hola Lluís:

On Wed, 16 Mar 2011 11:14:54 +0100
Lluís Gras lluis.g...@gmail.com wrote:

  Prova a canviar el nom de l'script de inicicasa.sh a inicicasa

Ahir ho vaig fer amb el mateix resultat:

# insserv inicicasa
insserv: Script inicicasa is broken: incomplete LSB comment.
insserv: missing valid name for `Provides:' please add.

Vaig simplificar el script i ara només fa un llistat del directori. El script 
és:
**
#!/bin/sh
### BEGIN INIT INFO 
# Provides:  inicicasa
# Required-Start:
# Required-Stop: $remote_fs $syslog
# Default-Start:
# Default-Stop:  0 6
# Short-Description: Crida seqüència inici
# Description:   Crida seqüència inici que sincronitza els dos DD
### END INIT INFO
case $1 in
start|restart|force-reload)
exit 0
;;
stop)
ls
exit 0
;;
status)
exit 0
;;
**

El que faig és:
- Canvio al directori /etc/nit.d/
- Hi copio el script
- Li dono drets de execució:
 # chmod u+rwx inicicasa
- Executo insserv:
 # insserv inicicasa

I apareix l'error. On pot estar el problema?

Gràcies i salutacions. GRiera

 
 El 16 de març de 2011 10:41, GRiera gri...@gmail.com ha escrit:
 
  Hola llista:
 
  Seguin l'ajuda d'en Pere he col·locat el següent script anomenat
  inicicasa.sh a /etc/init.d/
 
  *** Inci **
   #!/bin/sh
   ### BEGIN INIT INFO
   # Provides:  inicicasa
   # Required-Start:
   # Required-Stop: $remote_fs $syslog
   # Default-Start:
   # Default-Stop:  0 6
   # Short-Description: Crida seqüència inici
   # Description:   Crida seqüència inici c seguretat DD 1
   ### END INIT INFO
   case $1 in
  start|restart|force-reload)
  exit 0
  ;;
  stop)
 sh /home/usu/sys/utils/apps/sh/inici_arranc01.sh
 exit 0
 ;;
  status)
 exit 0
 ;;
   exit
  ***Fi
 
  La seqüència l'únic que hauria de fer es, al apagar-se el ordinador, cridar
  a una altre script que fa una còpia d'alguns directoris importants a un
  segon disc.
  Després al fer:
 
   # insserv inicicasa.sh
 
  apareix l'error:
   # insserv inicicasa.sh
 insserv: Script inicicasa.sh is broken: incomplete LSB
  comment.
 insserv: missing valid name for `Provides:' please add.
 
  Algú me podria dir que haig de col·locar al camp  `Provides:'? He provat
  inicicasa.sh, però tampoc funciona.
 
  Gràcies i salut!! GRiera.
 
 
  --
  To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
  with a subject of unsubscribe. Trouble? Contact
  listmas...@lists.debian.org
  Archive: http://lists.debian.org/20110316104104.d5431212.gri...@gmail.com
 
 
 


-- 
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110317165957.8462520a.gri...@gmail.com



Re: Problema amb el camp Provides en un script inici

2011-03-17 Conversa Lluís Gras
Potser requereix ( encara que no faci res ) que indiquis a quins nivells
s'executa per defecte.

# Default-Start: 2 5

Suposo que amb update-rc.d et dirà el mateix

ns:~# update-rc.d --help
usage: update-rc.d [-n] [-f] basename remove
   update-rc.d [-n] basename defaults [NN | SS KK]
   update-rc.d [-n] basename start|stop NN runlvl [runlvl] [...] .
   update-rc.d [-n] basename disable|enable [S|2|3|4|5]
-n: not really
-f: force

The disable|enable API is not stable and might change in the future.

El 17 de març de 2011 16:59, GRiera gri...@gmail.com ha escrit:

 Hola Lluís:

 On Wed, 16 Mar 2011 11:14:54 +0100
 Lluís Gras lluis.g...@gmail.com wrote:

   Prova a canviar el nom de l'script de inicicasa.sh a inicicasa

 Ahir ho vaig fer amb el mateix resultat:

 # insserv inicicasa
insserv: Script inicicasa is broken: incomplete LSB comment.
 insserv: missing valid name for `Provides:' please add.

 Vaig simplificar el script i ara només fa un llistat del directori. El
 script és:
 **
 #!/bin/sh
 ### BEGIN INIT INFO
 # Provides:  inicicasa
 # Required-Start:
 # Required-Stop: $remote_fs $syslog
 # Default-Start:
 # Default-Stop:  0 6
 # Short-Description: Crida seqüència inici
 # Description:   Crida seqüència inici que sincronitza els dos DD
 ### END INIT INFO
 case $1 in
start|restart|force-reload)
exit 0
;;
 stop)
 ls
 exit 0
;;
 status)
exit 0
;;
 **

 El que faig és:
 - Canvio al directori /etc/nit.d/
 - Hi copio el script
 - Li dono drets de execució:
 # chmod u+rwx inicicasa
 - Executo insserv:
 # insserv inicicasa

 I apareix l'error. On pot estar el problema?

 Gràcies i salutacions. GRiera

 
  El 16 de març de 2011 10:41, GRiera gri...@gmail.com ha escrit:
 
   Hola llista:
  
   Seguin l'ajuda d'en Pere he col·locat el següent script anomenat
   inicicasa.sh a /etc/init.d/
  
   *** Inci
 **
#!/bin/sh
### BEGIN INIT INFO
# Provides:  inicicasa
# Required-Start:
# Required-Stop: $remote_fs $syslog
# Default-Start:
# Default-Stop:  0 6
# Short-Description: Crida seqüència inici
# Description:   Crida seqüència inici c seguretat DD 1
### END INIT INFO
case $1 in
   start|restart|force-reload)
   exit 0
   ;;
   stop)
  sh /home/usu/sys/utils/apps/sh/inici_arranc01.sh
  exit 0
  ;;
   status)
  exit 0
  ;;
exit
   ***Fi
  
   La seqüència l'únic que hauria de fer es, al apagar-se el ordinador,
 cridar
   a una altre script que fa una còpia d'alguns directoris importants a un
   segon disc.
   Després al fer:
  
# insserv inicicasa.sh
  
   apareix l'error:
# insserv inicicasa.sh
  insserv: Script inicicasa.sh is broken: incomplete LSB
   comment.
  insserv: missing valid name for `Provides:' please add.
  
   Algú me podria dir que haig de col·locar al camp  `Provides:'? He
 provat
   inicicasa.sh, però tampoc funciona.
  
   Gràcies i salut!! GRiera.
  
  
   --
   To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
   with a subject of unsubscribe. Trouble? Contact
   listmas...@lists.debian.org
   Archive:
 http://lists.debian.org/20110316104104.d5431212.gri...@gmail.com
  
  
 


 --
 To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive: http://lists.debian.org/20110317165957.8462520a.gri...@gmail.com