[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problema amb el camp Provides en un script inici



Hola Pere:

On Fri, 18 Mar 2011 11:30:32 +0100
Pere Nubiola Radigales <pere@nubiola.cat> wrote:

> Potser l'has tocat tant que tens merda.
> Prova a fer el següent:
> Esborra el fitcer de /etc/init.d:
> rm inicicasa
> 
> Selecciona tot el text que te passat desde el /bin/sh fins al esac i
> copial al prote retalls
> obre el fitxer amb un editor sencill:
> nano /etc/init.d/inicicasa
> 
> amb el boto dret del mouse pasta el copy del porteretalls.
> Guarda el fitxer i dona-li drets de execució.

D'acord. Aquesta tarda no faig i us dic el què. Salut. GRiera.

PS: Nota marginal: En lloc de nano faig servir el joe: vaig començar amb el WordStar i encara recordo les arcaiques ordres ^KB etc . . . que utilitza joe.

> 
> Pere Nubiola Radigales
> Telf: +34 656316974
> e-mail: pere@nubiola.cat
>            pnubiola@fsfe.org
>            pere.nubiola@gmail.com
> 
> 
> 
> El 18 de març de 2011 11:14, GRiera <griera@gmail.com> ha escrit:
> > Gràcies, Pere:
> >
> > Aquesta tarde ho provo amb el "esac" i us dic que tal.
> >
> > Ahir hi vaig afegir el "# Default-Start: 2 5" que recomanava en Lluís, però sense èxit (sortia el mateix error del camp "Provides").
> >
> > Moltes gràcies per l'ajuda.
> >
> > Salut!! GRiera.
> >
> >
> > On Fri, 18 Mar 2011 11:05:42 +0100
> > Pere Nubiola Radigales <pere@nubiola.cat> wrote:
> >
> >> He creat el fitxer amb les dades que has passat.al meu servidor.i em
> >> funciona, aixó s,i afegint un esac:
> >> #!/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
> >> esac
> >>
> >> Pere Nubiola Radigales
> >> Telf: +34 656316974
> >> e-mail: pere@nubiola.cat
> >>            pnubiola@fsfe.org
> >>            pere.nubiola@gmail.com
> >>
> >>
> >>
> >> El 17 de març de 2011 17:14, Lluís Gras <lluis.gras@gmail.com> ha escrit:
> >> > 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 <griera@gmail.com> ha escrit:
> >> >>
> >> >> Hola Lluís:
> >> >>
> >> >> On Wed, 16 Mar 2011 11:14:54 +0100
> >> >> Lluís Gras <lluis.gras@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 <griera@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-REQUEST@lists.debian.org
> >> >> > > with a subject of "unsubscribe". Trouble? Contact
> >> >> > > listmaster@lists.debian.org
> >> >> > > Archive:
> >> >> > > [🔎] 20110316104104.d5431212.griera@gmail.com">http://lists.debian.org/[🔎] 20110316104104.d5431212.griera@gmail.com
> >> >> > >
> >> >> > >
> >> >> >
> >> >>
> >> >>
> >> >> --
> >> >> To UNSUBSCRIBE, email to debian-user-catalan-REQUEST@lists.debian.org
> >> >> with a subject of "unsubscribe". Trouble? Contact
> >> >> listmaster@lists.debian.org
> >> >> Archive: [🔎] 20110317165957.8462520a.griera@gmail.com">http://lists.debian.org/[🔎] 20110317165957.8462520a.griera@gmail.com
> >> >>
> >> >
> >> >
> >


Reply to: