Re: [RISOLTO] comportamento script differente da bash a cron

2011-07-15 Per discussione gollum1
In data giovedì 14 luglio 2011 20:49:15, christian.sile...@gmail.com ha 
scritto:
 Io ho un toshiba tecra a9 ed tecra m10. Il secondo me lo sono dimenticato
 per due giorni ed una notte nel cortile della ditta, quei due giorni non
 ha mai smesso di piovere... Ho lasciato il portatile un paio d'ore davanti
 al camino ad asciugare e funziona senza problemi, ed io il portatile per
 lavoro lo uso almeno 12 ore al giorno.


e che c'entra questo con il post originale?

Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201107151450.37188.goll...@tiscali.it



[RISOLTO] comportamento script differente da bash a cron

2011-07-14 Per discussione Carlo

Il 06/07/2011 19:35, Carlo ha scritto:

Il 06/07/2011 19:15, xserver80 ha scritto:

Ciao a tutta la lista,

vi scrivo per un problema con uno script bash: ho bisogno di
connettere un server remoto con ssh inverso su un altro server.


Il problema è che se eseguo lo script manualmente da bash funziona
correttamente, mentre da crontab non conclude l’esecuzione
correttamente e quindi non si crea il tunnel.
In particolare durante l’esecuzione “in cron” i parametri passati ad
expert non vengono eseguiti.
Non riesco a capire perché tramite cron non esegue correttamente 
questi comandi…


Avete qualche idea?

Io ho il tuo stesso problema su una cosa simile, alcune mail di 
report (dopo l'esecuzione di un certo script) non mi vengono inviate 
se le faccio eseguire a cron.

A mano ovviamente funzionano egregiamente.



Bingo!

il problema erano alcune lettere accentate nel testo del messaggio 
email che mi mandavo come report e che nail/mailx non interpretavano.


mettendo prima dello script così:

14 18 * * * LANG=en_US.UTF-8 /script/prova

o direttamente dopo le altre variabili del crontab così:
LANG=en_US.UTF-8

funziona tutto correttamente.

A presto


--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per

problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e1f190d.5080...@gmail.com



Re: [RISOLTO] comportamento script differente da bash a cron

2011-07-14 Per discussione christian.sile...@gmail.com
Io ho un toshiba tecra a9 ed tecra m10. Il secondo me lo sono dimenticato per 
due giorni ed una notte nel cortile della ditta, quei due giorni non ha mai 
smesso di piovere... Ho lasciato il portatile un paio d'ore davanti al camino 
ad asciugare e funziona senza problemi, ed io il portatile per lavoro lo uso 
almeno 12 ore al giorno.

Ciao

Inviato da HTC

- Reply message -
Da: Carlo carlopedr...@gmail.com
A: debian-italian@lists.debian.org
Oggetto: [RISOLTO] comportamento script differente da bash a cron
Data: gio, lug 14, 2011 18:27


Il 06/07/2011 19:35, Carlo ha scritto:
 Il 06/07/2011 19:15, xserver80 ha scritto:
 Ciao a tutta la lista,

 vi scrivo per un problema con uno script bash: ho bisogno di
 connettere un server remoto con ssh inverso su un altro server.


 Il problema è che se eseguo lo script manualmente da bash funziona
 correttamente, mentre da crontab non conclude l’esecuzione
 correttamente e quindi non si crea il tunnel.
 In particolare durante l’esecuzione “in cron” i parametri passati ad
 expert non vengono eseguiti.
 Non riesco a capire perché tramite cron non esegue correttamente 
 questi comandi…

 Avete qualche idea?

 Io ho il tuo stesso problema su una cosa simile, alcune mail di 
 report (dopo l'esecuzione di un certo script) non mi vengono inviate 
 se le faccio eseguire a cron.
 A mano ovviamente funzionano egregiamente.


Bingo!

il problema erano alcune lettere accentate nel testo del messaggio 
email che mi mandavo come report e che nail/mailx non interpretavano.

mettendo prima dello script così:

14 18 * * * LANG=en_US.UTF-8 /script/prova

o direttamente dopo le altre variabili del crontab così:
LANG=en_US.UTF-8

funziona tutto correttamente.

A presto


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e1f190d.5080...@gmail.com



Re: [OT] Quotere bene - Netiquette - Debian e Ubuntu [was: comportamento script differente da bash a cron]

2011-07-09 Per discussione SubSoNiK
 a proposito di mancanza di rispetto, ignoranza e cafonaggine spacciata
 per simpatia, voglio solo farti sapere che ti ho segnalato come spam.
 
 grazie di esistere.
/FLAME:on

se hai qualcosa da dire a riguardo ok. se no le tue segnalazioni sai
dove infilartele insieme a tutto il resto dello spam che gira in lista
(quello vero!).
Sai che paura, mi hai segnalato come spam.mio dio adesso lo dico a
mia mamma!!
picio

/FLAME:off


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e18401d.4060...@insicuri.net



Re: [OT] Quotere bene - Netiquette - Debian e Ubuntu [was: comportamento script differente da bash a cron]

2011-07-08 Per discussione gollum1
In data venerdì 8 luglio 2011 00:23:28, br...@libero.it ha scritto:
 Risposta illeggibile e noiosa! Non sono riuscito ad arrivare al termine.

Io sarò anche pedante e noioso, ma sto cercando di darti delle informazioni, 
che oltretutto hai chiesto tu...

se nel mentre sto cercando di insegnarti come ci si comporta in lista, forse 
sarebbe il caso di leggerla e farne tesoro...

comunque non preoccuparti... da parte mia non avrai altre comunicazioni, e nel 
privato non ne riceverò altre da te, visto che le tue mail le farò andare 
direttamente nel cestino...

Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201107081320.14454.goll...@tiscali.it



Re: [OT] Quotere bene - Netiquette - Debian e Ubuntu [was: comportamento script differente da bash a cron]

2011-07-08 Per discussione SubSoNiK
Il 08/07/2011 13:20, gollum1 ha scritto:

 
 se nel mentre sto cercando di insegnarti come ci si comporta in lista, forse 
 sarebbe il caso di leggerla e farne tesoro...
 
 comunque non preoccuparti... da parte mia non avrai altre comunicazioni, e 
 nel 
 privato non ne riceverò altre da te, visto che le tue mail le farò andare 
 direttamente nel cestino...
 
 Byez

Grande Gollum!Mo ti do una mano!


= Per chi non rispetta la netiquette inevece:

se pisciate in cucina potete anche sostenere di non essere ignoranti o
cafoni, ma solo a parole.

il top quoting dimostra principalmente 2 cose su *chi scrive*:

a.1) ignoranza, ignoranza, ed ancora ignoranza. che si puo' sempre
colmare, non e' un peccato permanente, se si ha la capacita' di imparare.

a.2) mancanza di rispetto per chi legge. perche' se vai bene a
guardare, se fai prove e controprove, se prendi esempi dal milione di
miliardi di email scritte troverai che leggere dal basso in alto, con
interruzioni dall'alto in basso, puo' andar bene per un utonto con
disordini mentali abituato da outlook a pensare solo in termini di chi
scrive e mai di chi legge.

b)http://www.dtcc.edu/cs/rfc1855.html
non e' una linea guida imposta, e' una scelta di rispetto per chi
convive nel tuo stesso cyber-spazio, il che dimostra che non hai capito
un cazzo delle RFC in generale : uno standard non e' standard perche'
piace a te !


Ma non preoccuparti, un ripasso di netiquette fara' bene a tutti.

*me per primo* cosi' ti tolgo ogni scusa per massacrare ulteriormente i
coglioni sull'argomento e puoi contribuire con qualcosa di sensato.




p.s: -mail di riciclo ;)

 /trollmode: on
 -un: suca! a tutti i macachi e ubuntufag! XD
 /trollmode:off


SuB.


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e174966.7030...@insicuri.net



Re: [OT] Quotere bene - Netiquette - Debian e Ubuntu [was: comportamento script differente da bash a cron]

2011-07-08 Per discussione skizzhg
On Fri, Jul 08, 2011 at 08:16:06PM +0200, SubSoNiK wrote:
 
 se pisciate in cucina potete anche sostenere di non essere ignoranti o
 cafoni, ma solo a parole.
 
 a.2) mancanza di rispetto per chi legge. perche' se vai bene a
 
 il che dimostra che non hai capito un cazzo delle RFC in generale
 
 *me per primo* cosi' ti tolgo ogni scusa per massacrare ulteriormente i
 coglioni sull'argomento e puoi contribuire con qualcosa di sensato.
 
  -un: suca! a tutti i macachi e ubuntufag! XD
 

a proposito di mancanza di rispetto, ignoranza e cafonaggine spacciata
per simpatia, voglio solo farti sapere che ti ho segnalato come spam.

grazie di esistere.


signature.asc
Description: Digital signature


Re: [OT] Quotere bene - Netiquette - Debian e Ubuntu [was: comportamento script differente da bash a cron]

2011-07-08 Per discussione Paride Desimone

On Thu, 7 Jul 2011 21:18:30 +0200, gollum1 wrote:

In data giovedì 7 luglio 2011 11:30:14, hai scritto:
Infatti da google ho letto che derivane entrambe da Debian per 
questo

dicevo che hanno gli stessi fondatori. Magari cambia l'interfaccia
grafica... Perchè DEBIAN è meglio??


1) un po' duro di comprendonio...
 impara a quotare come si deve:
 http://it.wikipedia.org/wiki/Quotare
 http://it.wikipedia.org/wiki/Netiquette

2) eventualmente cambia programma di posta, così non spezzi neppure i 
thread

con R: al posto di Re:

3) La netiquette richiederebbe in questo caso che tu avessi iniziato
un nuovo
thread, per fare le tue domande, visto che sono completamente fuori 
dal tema

originale.



ROTFL!
E' da una vita che lo sto dicendo io, ma qui non vede e non sente 
nessuno.
Ci sono email che includono tre o piu' livelli di quoting, solo per poi 
inserire soltanto una nuova riga di risposta.

Non si prendono nemmeno la briga di cancellare la vecchia firma...

6) debian non deriva da debian... è debian e basta... sono le 
altre che

derivano da lei...

ma questo non significa che abbiano gli stessi fondatori, ubuntu non
è debian,
quindi non è fondata da Ian, al contrario, La Canonical, che detiene
i diritti
di ubuntu, ha preso debian, l'ha usata come base, per creare un suo 
sistema,

che non è debian (ed infatti le due non sono completamente
compatibili, almeno
per ora, ci stanno lavorando su questo punto).


Questo bisognerebbe dirlo forte, perche' questa cosa mi fa incazzare 
oltremodo!


Paride
--
http://keyserver.linux.it/pks/lookup?op=getsearch=0xCC6CA35C690431D3

Chi e' pronto a rinunciare alle proprie liberta' fondamentali per 
comprarsi briciole di temporanea sicurezza non merita ne' la liberta' 
ne' la sicurezza.(Benjamin Franklin - dalla Risposta al Governatore, 
Assemblea della Pennsylvania, 11 novembre 1755)



--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per

problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/aa63fa6c243ad02b0d10a8f6582cb...@autistici.org



Re: comportamento script differente da bash a cron

2011-07-07 Per discussione xserver80
Allora, non funziona nè forzando bash da cron nè aggiungendo l'utente root.
Però facendo ancora analisi ho notato che, sul server a cui vado a
connettermi, arriva effettivamente la connessione ssh (stando a
/var/log/auth.log), viene accettata la password, ma poi
istantaneamente viene richiusa la connessione.
A questo punto il problema dovrebbe essere in expect, non
nell'esecuzione dello script...
Cosa ne dite?

Grazie,
ciao!


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cantwxvfhoa6obzaonkbtcmcvy6gkzvawybagv8qe2v7f7v3...@mail.gmail.com



Re: comportamento script differente da bash a cron

2011-07-07 Per discussione Paolo Sala
xserver80 scrisse in data 07/07/2011 10:12:
 Allora, non funziona nè forzando bash da cron nè aggiungendo l'utente root.
 Però facendo ancora analisi ho notato che, sul server a cui vado a
 connettermi, arriva effettivamente la connessione ssh (stando a
 /var/log/auth.log), viene accettata la password, ma poi
 istantaneamente viene richiusa la connessione.
 A questo punto il problema dovrebbe essere in expect, non
 nell'esecuzione dello script...
   
Bhé per vedere se è quello prova con ssh-copy-id e quindi a non passare
più password ma connetterti tramite certificati.

Ciao

Piviul


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e156c30.70...@riminilug.it



Re: comportamento script differente da bash a cron

2011-07-07 Per discussione xserver80
Il 07 luglio 2011 10:20, Paolo Sala piv...@riminilug.it ha scritto:
...
 Bhé per vedere se è quello prova con ssh-copy-id e quindi a non passare
 più password ma connetterti tramite certificati.

 Ciao

 Piviul

BINGO!
Utilizzando SSH con le chiavi e senza password funziona benissimo!

Lo script definitivo

#!/bin/bash
echo controllo se e' attivo il processo di ssh inverso.  sshInverso.log
if [ -n `ps ax | grep 192.168.2.2 | grep ssh` ]
then
echo processo attivo, non eseguo nulla.  sshInverso.log
exit 0
else
echo processo non attivo, do il comando per attivarlo  sshInverso.log
expect -c spawn ssh -R 9002:127.0.0.1:22 -p 22 -l root 192.168.2.2 -f
-N ;\expect *assword:*;\send -- \r;\interact -o EOF return;\exit; 
sshInverso.log
fi
echo esco   sshInverso.log
exit 0


Grazie a tutti e grazie Paolo!
Buona giornata!

p.s., ma Carlo Tu hai risolto con gli altri suggerimenti?


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cantwxvhvlsseua+gywqto8swcrjctrqdmgrcw56kcmgn7y0...@mail.gmail.com



Re: [OT] Quotere bene - Netiquette - Debian e Ubuntu [was: comportamento script differente da bash a cron]

2011-07-07 Per discussione gollum1
In data giovedì 7 luglio 2011 11:30:14, hai scritto:
 Infatti da google ho letto che derivane entrambe da Debian per questo
 dicevo che hanno gli stessi fondatori. Magari cambia l'interfaccia
 grafica... Perchè DEBIAN è meglio??

1) un po' duro di comprendonio...
 impara a quotare come si deve:
 http://it.wikipedia.org/wiki/Quotare
 http://it.wikipedia.org/wiki/Netiquette

2) eventualmente cambia programma di posta, così non spezzi neppure i thread 
con R: al posto di Re:

3) La netiquette richiederebbe in questo caso che tu avessi iniziato un nuovo 
thread, per fare le tue domande, visto che sono completamente fuori dal tema 
originale.

4) Visto che ti rispondo in lista, sarebbe il caso che anche tu mi rispondessi 
in lista, e non in privato, a meno che (per un qualsiasi motivo) non sia una 
richiesta esplicita di uno dei due...

5) Debian è meglio, perché la uso IO... :D - scherzi a parte, ogni utente di 
una distro ti dirà che la distro che usa è la migliore, solo perché la conosce 
meglio delle altre.

fondamentalmente gnu/linux è gnu/linux, e il fattore di avere tante distro a 
disposizione, è solo un vantaggio, chiunque può scegliere la distro che più 
gli aggrada, per tante particolarità.

per esempio ci sono principalmente tre grandi categorie di distribuzioni, in 
base al sistema di pacchettizzazione che viene usato:

.deb per debian e tutte le sue derivate
.rpm per Red Hat (quando ancora si chiamava così) e tutte le sue derivate
.tgz  per tutte le altre (a loro volta suddivise tra quelle che usano i 
programmi precompilati e quelli che fanno tutto da sorgenti)

poi si parla di repository o meno... e qui la questione si fa veramente lunga, 
lascio a te il compito di andare a cercare con google maggiori informazioni.

6) debian non deriva da debian... è debian e basta... sono le altre che 
derivano da lei...

ma questo non significa che abbiano gli stessi fondatori, ubuntu non è debian, 
quindi non è fondata da Ian, al contrario, La Canonical, che detiene i diritti 
di ubuntu, ha preso debian, l'ha usata come base, per creare un suo sistema, 
che non è debian (ed infatti le due non sono completamente compatibili, almeno 
per ora, ci stanno lavorando su questo punto).

Ubuntu non è l'unica distro che deriva da debian, ce ne sono veramente tante, 
alcune sono sparite, altre continuano a prosperare...

7) la differenza non può essere considerata l'interfaccia... ogni distribuzione 
ha una sua interfaccia di default, ma tutte le distribuzioni, in quanto 
gnu/linux, possono montare tutte le altre interfacce, e le interfacce possono 
essere totalmente personalizzate. 

esempio: l'interfaccia di default di debian è gnome (e anche di ubuntu), ma io 
non l'ho mai apprezzata (solo perché non l'ho mai usata costantemente), mentre 
mi trovo benissimo con KDE, ma quando usavo computer più datati, usavo altre 
interfacce meno esose di risorse (es. fluxbox o windowmaker).

anche se si ferma al 2007 è una immagine suggestiva
http://nonplusx.files.wordpress.com/2007/05/linuxdistrotimeline-75.png

 Saluti
a te...

Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201107072118.31108.goll...@tiscali.it



Re: [OT] Quotere bene - Netiquette - Debian e Ubuntu [was: comportamento script differente da bash a cron]

2011-07-07 Per discussione Paolo Nicorelli
2011/7/7 gollum1 goll...@tiscali.it:
 anche se si ferma al 2007 è una immagine suggestiva
 http://nonplusx.files.wordpress.com/2007/05/linuxdistrotimeline-75.png

La vuoi fino al 2011? :D

http://futurist.se/gldt/wp-content/uploads/11.06/gldt1106.png


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAJYqLYPAbCPh7uCDPE71efdWBFR-Zu+SqFSCkj4uoVQdnH=r...@mail.gmail.com



Re: [OT] Quotere bene - Netiquette - Debian e Ubuntu [was: comportamento script differente da bash a cron]

2011-07-07 Per discussione Manuel Durando
On Jul 7, 2011, at 9:32 PM, Paolo Nicorelli wrote:
 
 La vuoi fino al 2011? :D
 http://futurist.se/gldt/wp-content/uploads/11.06/gldt1106.png

Wow!

Grazie del link,
Manuel
--
Follow @manuelmagic on Twitter


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/6e5fd9ed-889e-4c35-a55d-961bb5bd6...@mac.com



Re: comportamento script differente da bash a cron

2011-07-07 Per discussione Carlo

Il 07/07/2011 13:43, xserver80 ha scritto:


BINGO!
Utilizzando SSH con le chiavi e senza password funziona benissimo!



p.s., ma Carlo Tu hai risolto con gli altri suggerimenti?



hehe no non ancora
faccio qualche prova ma credo che il problema rimanga come rimaneva a te.
anche perchè in testa al crontab c'è questo:
SHELL=/bin/bash

ho fatto fare un po di log a set(come suggerito da Davide) e appena ho 
un attimo controllo se ci sono differenze e quali e vi faccio sapere :)


a presto






--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per

problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e1608dc.7000...@gmail.com



Re: [OT] Quotere bene - Netiquette - Debian e Ubuntu [was: comportamento script differente da bash a cron]

2011-07-07 Per discussione gollum1
In data giovedì 7 luglio 2011 21:32:27, Paolo Nicorelli ha scritto:
 2011/7/7 gollum1 goll...@tiscali.it:
  anche se si ferma al 2007 è una immagine suggestiva
  http://nonplusx.files.wordpress.com/2007/05/linuxdistrotimeline-75.png
 
 La vuoi fino al 2011? :D
 
 http://futurist.se/gldt/wp-content/uploads/11.06/gldt1106.png

È fantastica... grazie...

Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201107072235.58486.goll...@tiscali.it



comportamento script differente da bash a cron

2011-07-06 Per discussione xserver80
Ciao a tutta la lista,

vi scrivo per un problema con uno script bash: ho bisogno di
connettere un server remoto con ssh inverso su un altro server.

Ho realizzato il seguente scriptino, integrando expect per l’invio
della password:

#!/bin/bash
#  Va eseguito tramite CRONTAB ogni 30 minuti
#  es. crontab: 0,30 * * * * /etc/script /sshInverso.sh
echo controllo se e' attivo il processo di ssh inverso.
if [ -n `ps ax | grep 192.168.1.2 | grep ssh` ]
then
echo processo attivo, non eseguo nulla.
exit 0
else
echo processo non attivo, do il comando per attivarlo
expect -c set timeout 5;\
spawn ssh -R 9000:127.0.0.1:22 -p 22 -l root
192.168.1.2 -f -N ;\
match_max 1;\
expect *assword:*;\
send – mia_password\r;\
interact;
fi
echo esco
exit 0
---

Il problema è che se eseguo lo script manualmente da bash funziona
correttamente, mentre da crontab non conclude l’esecuzione
correttamente e quindi non si crea il tunnel.
In particolare durante l’esecuzione “in cron” i parametri passati ad
expert non vengono eseguiti.
Non riesco a capire perché tramite cron non esegue correttamente questi comandi…

Avete qualche idea?

Grazie,
Federico


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cantwxvgtwma4sr_rjk3th_odgvityl8j5t5om45mdruafq5...@mail.gmail.com



Re: comportamento script differente da bash a cron

2011-07-06 Per discussione Carlo

Il 06/07/2011 19:15, xserver80 ha scritto:

Ciao a tutta la lista,

vi scrivo per un problema con uno script bash: ho bisogno di
connettere un server remoto con ssh inverso su un altro server.


Il problema è che se eseguo lo script manualmente da bash funziona
correttamente, mentre da crontab non conclude l’esecuzione
correttamente e quindi non si crea il tunnel.
In particolare durante l’esecuzione “in cron” i parametri passati ad
expert non vengono eseguiti.
Non riesco a capire perché tramite cron non esegue correttamente questi comandi…

Avete qualche idea?

Io ho il tuo stesso problema su una cosa simile, alcune mail di report 
(dopo l'esecuzione di un certo script) non mi vengono inviate se le 
faccio eseguire a cron.

A mano ovviamente funzionano egregiamente.

Ti posso consigliare questo da mettere in crontab:

*/5 * * * * root /script/pippo

che sarebbe esegui pippo ogni 5 min con utente root

aspetto anche io un idea di qualcuno :)


Grazie,
Federico





--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per

problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e149cf5.5000...@gmail.com



Re: comportamento script differente da bash a cron

2011-07-06 Per discussione gollum1
In data mercoledì 6 luglio 2011 19:15:51, xserver80 ha scritto:
 Ciao a tutta la lista,
 
 vi scrivo per un problema con uno script bash: ho bisogno di
 connettere un server remoto con ssh inverso su un altro server.
 
 Ho realizzato il seguente scriptino, integrando expect per l’invio
 della password:
 
 #!/bin/bash
 #  Va eseguito tramite CRONTAB ogni 30 minuti
 #  es. crontab: 0,30 * * * * /etc/script /sshInverso.sh
 echo controllo se e' attivo il processo di ssh inverso.
 if [ -n `ps ax | grep 192.168.1.2 | grep ssh` ]
 then
 echo processo attivo, non eseguo nulla.
 exit 0
 else
 echo processo non attivo, do il comando per attivarlo
 expect -c set timeout 5;\
 spawn ssh -R 9000:127.0.0.1:22 -p 22 -l root
 192.168.1.2 -f -N ;\
 match_max 1;\
 expect *assword:*;\
 send – mia_password\r;\
 interact;
 fi
 echo esco
 exit 0
 ---
 
 Il problema è che se eseguo lo script manualmente da bash funziona
 correttamente, mentre da crontab non conclude l’esecuzione
 correttamente e quindi non si crea il tunnel.
 In particolare durante l’esecuzione “in cron” i parametri passati ad
 expert non vengono eseguiti.
 Non riesco a capire perché tramite cron non esegue correttamente questi
 comandi…
 
 Avete qualche idea?
 
 Grazie,
 Federico

mi viene il sospetto che sia perché se lo lanci manualmente sei in una shell, 
e quindi hai tutti i dati della shell di supporto... se lo lanci con cron 
no...

prova a lanciarlo con il comando sh in testa...

crontab: 0,30 * * * *  /usr/bin/bash /etc/script/sshInverso.sh

(non sono sicuro se ci vogliono o meno le doppie virgolette per passare i 
parametri allo script.

Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201107062009.28187.goll...@tiscali.it



Re: comportamento script differente da bash a cron

2011-07-06 Per discussione gollum1
In data mercoledì 6 luglio 2011 19:15:51, xserver80 ha scritto:
 Ciao a tutta la lista,
 
 vi scrivo per un problema con uno script bash: ho bisogno di
 connettere un server remoto con ssh inverso su un altro server.
[...]

la mia precedente risposta potrebbe anche funzionare, perché forzi l'uso di 
bash...

a quanto pare questo è un problema della nuova console che viene usato da 
debian (dash)... anche su ubuntu hanno lo stesso problema, che qualcuno ha 
risolto redirezionando sh a bash invece che a dash

http://redomino.com/it/labs/blog/luca-cipriani/cron-non-esegue-gli-script-
ecco-la-soluzione


però mi pare strano... tu nel tuo script hai già forzato l'uso di bash invece 
che dash...


#!/bin/bash


fammi sapere se hai avuto qualche risultato ad usare la chiamate di bash 
direttamente sulla riga di cron...

p.s.: credo di aver scritto /usr/bin/bash invece di /bin/bash nella riga di 
cron...


Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201107062020.23025.goll...@tiscali.it



Re: comportamento script differente da bash a cron

2011-07-06 Per discussione Davide Prina

On 06/07/2011 19:15, xserver80 wrote:


Il problema è che se eseguo lo script manualmente da bash funziona
correttamente, mentre da crontab non conclude l’esecuzione
correttamente e quindi non si crea il tunnel.


questo perché quando esegui lo script tu hai le variabili d'ambiente 
impostate correttamente, quando invece lo esegue crontab queste non sono 
impostate.


Per verificare quanto detto è sufficiente mettere un'istruzione tipo:
set  /tmp/variabili_ambiente

e confrontare i risultati ottenuti con le due diverse esecuzioni dello 
script.


Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Motivi per non comprare/usare ms-windows-vista:
http://badvista.fsf.org/
Non autorizzo la memorizzazione del mio indirizzo su outlook



--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e14aa0c.2060...@gmail.com



Re: comportamento script differente da bash a cron

2011-07-06 Per discussione gollum1
ahi... ahi... top quoting, non va bene...
http://www.krisopea.it/mvp/Quoting.htm

(segue risposta in bottom quoting).

In data mercoledì 6 luglio 2011 21:42:20, hai scritto:
 Scusate ma perchè ubuntu e debian sono due comunità separate??
 Non provengono dagli stessi fondatori?

Sì, sono due comunità separate, ma spesso sovrapposte (molti utenti di una 
distro hanno contatti o sono utenti anche dell'altra distro)...

molte (ma non tutte, ancora) le soluzioni che trovi per una distro possono 
essere applicate anche all'altra distro...

debian è meglio... ubuntu ha aiutato a raggiungere le masse...


e no... non sono degli stessi fondatori...
o per lo meno...

ubuntu è una derivata da debian, se vista così allora... ma  in realtà ubunto 
è di Canonical...

San Google, wikipedia, o meglio ancora le pagine dei due progetti, contengono 
informazioni esaurienti su entrambe le distro, poi puoi tirare le tue 
conclusioni.

Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201107070005.46197.goll...@tiscali.it