Re: Llençar script en aturar l'equip

2012-02-09 Conversa Griera
On Thu, 09 Feb 2012 00:41:49 +0100
David Trigo Chávez davidtrigo...@yahoo.es wrote:

 Gracies per passar-me el teu script, de totes maneres ves amb compte 
 perquè el case no està tancat, i et pot donar problemes, fica un “esac” 
 per tancar-lo.

Gràcies!!! Salut!!

 
 D.T.
 
 
 El 08/02/2012 9:32, Griera escribió:
  Hola David:
 
  Jo en tinc un que funciona. No se si et servirà, però és:
 
  ***
  #!/bin/sh
  # Consultar man insserv
  ## S'enllaça simbòlicament a: /etc/init.d/inici_arranc_griera
  ## Després d'enllaçar, fer
  #   cd /etc/init.d/
  #   chmod u+x /etc/init.d/inici_arranc_griera
  #   insserv inici_arranc_griera.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/totxo/sys/utils/apps/sh/inici_arranc_griera01.sh
  exit 0
  ;;
  status)
  exit 0
  ;;
 
  exit
  ***
 
  Salut!!
 
 
 
  On Tue, 07 Feb 2012 22:36:24 +0100
  David Trigo Chávezdavidtrigo...@yahoo.es  wrote:
 
  Hola,
 
  Estic intentant que es llenci un script quan s'atura l'equip, he estat
  rebuscant per tots puestos, i mirant documentació, i l'únic que he
  trobat es ficar al /etc/rc0.d/K99... per que s'executi quan s'atura
  l'equip y /etc/rc6.d/K99... quan es vol que s'executi en reiniciar
  l'equip, però no fa res.
 
  No se si heu fet quelcom semblant.
 
  Gracies.
 
 
  PD: ho pot semblar, però no soc nou, l'únic que escric poc. xD
 
 


--
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/20120209094154.64982...@epigpbn01.ad-hugtip.local



Re: Llençar script en aturar l'equip

2012-02-08 Conversa Griera
Hola David:

Jo en tinc un que funciona. No se si et servirà, però és:

***
#!/bin/sh
# Consultar man insserv
## S'enllaça simbòlicament a: /etc/init.d/inici_arranc_griera
## Després d'enllaçar, fer
#   cd /etc/init.d/
#   chmod u+x /etc/init.d/inici_arranc_griera
#   insserv inici_arranc_griera.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/totxo/sys/utils/apps/sh/inici_arranc_griera01.sh
exit 0
;;
status)
exit 0
;;

exit
***

Salut!!



On Tue, 07 Feb 2012 22:36:24 +0100
David Trigo Chávez davidtrigo...@yahoo.es wrote:

 Hola,
 
 Estic intentant que es llenci un script quan s'atura l'equip, he estat 
 rebuscant per tots puestos, i mirant documentació, i l'únic que he 
 trobat es ficar al /etc/rc0.d/K99... per que s'executi quan s'atura 
 l'equip y /etc/rc6.d/K99... quan es vol que s'executi en reiniciar 
 l'equip, però no fa res.
 
 No se si heu fet quelcom semblant.
 
 Gracies.
 
 
 PD: ho pot semblar, però no soc nou, l'únic que escric poc. xD


--
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/20120208093259.674ac...@epigpbn01.ad-hugtip.local



Re: Llençar script en aturar l'equip

2012-02-08 Conversa David Trigo Chávez
Ok, gràcies, era el que necessitava, el problema que tenia era que hem 
faltava la capçelera, ara hem funciona perfectament.


D.T.


El 08/02/2012 8:22, Pere Nubiola Radigales escribió:
Mirat el README que hi ha al directori /etc/init. Explica com crear el 
scripts d'arrencada i parada (comandes update-rc.d , insserv)


Pere Nubiola Radigales
Telf: +34 656316974
e-mail: p...@nubiola.cat mailto:p...@nubiola.cat
pnubi...@fsfe.org mailto:pnubi...@fsfe.org
pere.nubi...@gmail.com mailto:pere.nubi...@gmail.com


El 8 de febrer de 2012 0:51, Ernest Adrogué nfdi...@gmail.com 
mailto:nfdi...@gmail.com ha escrit:


 8-02-2012, 00:01 (+0100); David Trigo Chávez escriu:
 Ja ho entenc, i se com funcionen els scripts d'arrencada i aturada,
 però si amb un 'echo kk  /tmp/kk' no funciona, no perdre temps
 fent res mes fins que no aconsegueixi que s'executi alguna cosa.

Si mires a /etc/init.d/rc que és l'script que executa els scripts
de rc*.d hi ha una línia que posa:

# debug=echo

i més avall

for script in $scripts ; do
   $debug $script $action
done


per tant si treus el '#' i canvies al runlevel 0 t'hauria de sortir
una llista amb tots els scripts que s'executen a aquest runlevel.

També que pot ser que surti a la llista i a la pràctica no s'executi
si el fitxer no és executable o no té el '#! /bin/sh' a dalt.

--
Salut,
Ernest


--
To UNSUBSCRIBE, email to
debian-user-catalan-requ...@lists.debian.org
mailto:debian-user-catalan-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact
listmas...@lists.debian.org mailto:listmas...@lists.debian.org
Archive: http://lists.debian.org/20120207235157.GA28719@doriath.local






Re: Llençar script en aturar l'equip

2012-02-07 Conversa Josep Sanchez
Al 07/02/12 22:36, En/na David Trigo Chávez ha escrit:
 Hola,
 
 Estic intentant que es llenci un script quan s'atura l'equip, he estat
 rebuscant per tots puestos, i mirant documentació, i l'únic que he
 trobat es ficar al /etc/rc0.d/K99... per que s'executi quan s'atura
 l'equip y /etc/rc6.d/K99... quan es vol que s'executi en reiniciar
 l'equip, però no fa res.
 
 No se si heu fet quelcom semblant.
 
 Gracies.
 
 
 PD: ho pot semblar, però no soc nou, l'únic que escric poc. xD

I quan ho fas vas i recicles un altre fil enlloc de començar-ne un de
nou... xDDD

Salut.




signature.asc
Description: OpenPGP digital signature


Re: Llençar script en aturar l'equip

2012-02-07 Conversa Marco Marin
Hola, les scripts de parda van al revés que els  d'arrenca. Es a dir si
vols que s'executi al principi  de la parada o el reinici proba de posar-ho
amb
/etc/rc6.d/K01..

Salutacions

Marco
El 07/02/2012 22:37, David Trigo Chávez davidtrigo...@yahoo.es escribió:


Re: Llençar script en aturar l'equip

2012-02-07 Conversa David Trigo Chávez

En principi ja ho he provat, però tampoc no funciona.
D'altra banda, l'escript llençat a mà funciona correctament, no se on 
deu ser el problema.




El 07/02/2012 22:52, Marco Marin escribió:


Hola, les scripts de parda van al revés que els  d'arrenca. Es a dir 
si vols que s'executi al principi  de la parada o el reinici proba de 
posar-ho amb

/etc/rc6.d/K01..

Salutacions

Marco

El 07/02/2012 22:37, David Trigo Chávez davidtrigo...@yahoo.es 
mailto:davidtrigo...@yahoo.es escribió:




Re: Llençar script en aturar l'equip

2012-02-07 Conversa David Trigo Chávez

El 07/02/2012 22:47, Josep Sanchez escribió:

Al 07/02/12 22:36, En/na David Trigo Chávez ha escrit:

Hola,

Estic intentant que es llenci un script quan s'atura l'equip, he estat
rebuscant per tots puestos, i mirant documentació, i l'únic que he
trobat es ficar al /etc/rc0.d/K99... per que s'executi quan s'atura
l'equip y /etc/rc6.d/K99... quan es vol que s'executi en reiniciar
l'equip, però no fa res.

No se si heu fet quelcom semblant.

Gracies.


PD: ho pot semblar, però no soc nou, l'únic que escric poc. xD

I quan ho fas vas i recicles un altre fil enlloc de començar-ne un de
nou... xDDD

Salut.




Si, es que m'ha fet mandra escriure l'adreça i m'era mes fàcil donar-li 
al botó de reenviament. :p




Re: Llençar script en aturar l'equip

2012-02-07 Conversa Marco Marin
Pero tens la clausula stop dins del script?
Revisa les scripts de parada al rc i fes la mateixa estructura.
A veure s'hi d'aquesta manera funciona.
Al K99 no posis ja que a debian el halt s'executa al k13 es a dir abans que
el teu script per aquest motiu mai s'executara

Marco
El 07/02/2012 23:10, David Trigo Chávez davidtrigo...@yahoo.es escribió:


Re: Llençar script en aturar l'equip

2012-02-07 Conversa Marco Marin
Suposo que estas creant un soft link al /etc/init.d?

Marco
El 07/02/2012 23:18, Marco Marin qui...@gmail.com escribió:

 Pero tens la clausula stop dins del script?
 Revisa les scripts de parada al rc i fes la mateixa estructura.
 A veure s'hi d'aquesta manera funciona.
 Al K99 no posis ja que a debian el halt s'executa al k13 es a dir abans
 que el teu script per aquest motiu mai s'executara

 Marco
 El 07/02/2012 23:10, David Trigo Chávez davidtrigo...@yahoo.es
 escribió:



Re: Llençar script en aturar l'equip

2012-02-07 Conversa Marco Marin
No es un exit es un stop, amb la típica estructura

Case
start
   Instruccions
Stop
   Instrccions

Com un script de total la vida que es posa las rc.
Com es el teu script?

Marco
 El 07/02/2012 23:44, David Trigo Chávez davidtrigo...@yahoo.es
escribió:

  En resposta als dos mails, si, tinc fet un link simbòlic al
 /etc/init.d/script, i no, no tinc la clàusula exit al final de l'escript,
 però acabo de provar a copiar l'escript /etc/rc.local a /etc/init.d/ i fer
 els enllaços simbòlics a rc0.d i rc6.d, i segueix sense funcionar,
 m'executa el rc.local en arrencada però no els scripts en aturada...
 Seguiré investigant a veure si trobo quelcom, ja informaré si dono amb la
 solució.

 Gracies per l'ajuda.


 El 07/02/2012 23:23, Marco Marin escribió:

 Suposo que estas creant un soft link al /etc/init.d?

 Marco
 El 07/02/2012 23:18, Marco Marin qui...@gmail.com escribió:

 Pero tens la clausula stop dins del script?
 Revisa les scripts de parada al rc i fes la mateixa estructura.
 A veure s'hi d'aquesta manera funciona.
 Al K99 no posis ja que a debian el halt s'executa al k13 es a dir abans
 que el teu script per aquest motiu mai s'executara

 Marco
 El 07/02/2012 23:10, David Trigo Chávez davidtrigo...@yahoo.es
 escribió:





Re: Llençar script en aturar l'equip

2012-02-07 Conversa David Trigo Chávez
Ja ho entenc, i se com funcionen els scripts d'arrencada i aturada, però 
si amb un 'echo kk  /tmp/kk' no funciona, no perdre temps fent res 
mes fins que no aconsegueixi que s'executi alguna cosa.



D.T.

El 07/02/2012 23:49, Marco Marin escribió:


No es un exit es un stop, amb la típica estructura

Case
start
   Instruccions
Stop
   Instrccions

Com un script de total la vida que es posa las rc.
Com es el teu script?

Marco

El 07/02/2012 23:44, David Trigo Chávez davidtrigo...@yahoo.es 
mailto:davidtrigo...@yahoo.es escribió:


En resposta als dos mails, si, tinc fet un link simbòlic al
/etc/init.d/script, i no, no tinc la clàusula exit al final de
l'escript, però acabo de provar a copiar l'escript /etc/rc.local a
/etc/init.d/ i fer els enllaços simbòlics a rc0.d i rc6.d, i
segueix sense funcionar, m'executa el rc.local en arrencada però
no els scripts en aturada...
Seguiré investigant a veure si trobo quelcom, ja informaré si dono
amb la solució.

Gracies per l'ajuda.



El 07/02/2012 23:23, Marco Marin escribió:


Suposo que estas creant un soft link al /etc/init.d?

Marco

El 07/02/2012 23:18, Marco Marin qui...@gmail.com
mailto:qui...@gmail.com escribió:

Pero tens la clausula stop dins del script?
Revisa les scripts de parada al rc i fes la mateixa estructura.
A veure s'hi d'aquesta manera funciona.
Al K99 no posis ja que a debian el halt s'executa al k13 es a
dir abans que el teu script per aquest motiu mai s'executara

Marco

El 07/02/2012 23:10, David Trigo Chávez
davidtrigo...@yahoo.es mailto:davidtrigo...@yahoo.es
escribió:







Re: Llençar script en aturar l'equip

2012-02-07 Conversa Ernest Adrogué
 8-02-2012, 00:01 (+0100); David Trigo Chávez escriu:
 Ja ho entenc, i se com funcionen els scripts d'arrencada i aturada,
 però si amb un 'echo kk  /tmp/kk' no funciona, no perdre temps
 fent res mes fins que no aconsegueixi que s'executi alguna cosa.

Si mires a /etc/init.d/rc que és l'script que executa els scripts
de rc*.d hi ha una línia que posa:

# debug=echo

i més avall

for script in $scripts ; do
$debug $script $action
done


per tant si treus el '#' i canvies al runlevel 0 t'hauria de sortir
una llista amb tots els scripts que s'executen a aquest runlevel.

També que pot ser que surti a la llista i a la pràctica no s'executi
si el fitxer no és executable o no té el '#! /bin/sh' a dalt.

-- 
Salut,
Ernest


--
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/20120207235157.GA28719@doriath.local



Re: Llençar script en aturar l'equip

2012-02-07 Conversa Pere Nubiola Radigales
Mirat el README que hi ha al directori /etc/init. Explica com crear el
scripts d'arrencada i parada (comandes update-rc.d , insserv)

Pere Nubiola Radigales
Telf: +34 656316974
e-mail: p...@nubiola.cat
   pnubi...@fsfe.org
   pere.nubi...@gmail.com


El 8 de febrer de 2012 0:51, Ernest Adrogué nfdi...@gmail.com ha escrit:

  8-02-2012, 00:01 (+0100); David Trigo Chávez escriu:
  Ja ho entenc, i se com funcionen els scripts d'arrencada i aturada,
  però si amb un 'echo kk  /tmp/kk' no funciona, no perdre temps
  fent res mes fins que no aconsegueixi que s'executi alguna cosa.

 Si mires a /etc/init.d/rc que és l'script que executa els scripts
 de rc*.d hi ha una línia que posa:

 # debug=echo

 i més avall

 for script in $scripts ; do
$debug $script $action
 done


 per tant si treus el '#' i canvies al runlevel 0 t'hauria de sortir
 una llista amb tots els scripts que s'executen a aquest runlevel.

 També que pot ser que surti a la llista i a la pràctica no s'executi
 si el fitxer no és executable o no té el '#! /bin/sh' a dalt.

 --
 Salut,
 Ernest


 --
 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/20120207235157.GA28719@doriath.local