Discussione interessante per il Linux Day che si tiene il 26 Ott. 2013
presso l' Istituto Modigliani di Padova. Se vi interessa potete contattare
Marco Oggioni del FSUG Padova.
http://www.fsugpadova.org/
Ciao
Antonuio V. - socio fsug
Il giorno 08 ottobre 2013 16:22, Ivano Simoneschi <ivanosimoneschi(a)gmail.com
ha scritto:
> Salve a tutti
>
> Volevo rispondere relativamente allo script bash. Mi chiedevo perchè
> utilizzare uno script quando ci sono i System integration framework come
> Chef/Puppet, che fanno questo lavoro di astrazione rispetto all'OS e
> relativo package manager al posto tuo ed in maniera efficente?
>
> Non lo dico a caso. E' un argomento che sto affrontando ultimamente e mi
> sembra ideale per il tuo problema. Qui ti linko il materiale nel sito di
> riferimento, per dargli una letta nel caso tu non conosca la tecnologia:
>
>
>
http://www.slideshare.net/jweiss/infrastructure-automation-withchef?from_...
Presentazione carina, ma un pò banale, su slideshare. Ti fai un idea di
> come ragiona
>
https://learnchef.opscode.com/ -> qui si entra nel dettaglio
>
>
http://www.mechanicalrobotfish.com/blog/2013/01/01/configure-a-server-wit...
per cominciare
>
> Personalmente io lo utilizzerei per configurare l'ambiente del portale.
>
<
http://www.mechanicalrobotfish.com/blog/2013/01/01/configure-a-server-wit...
> Se pensi possa essere d'aiuto al tuo scopo, non farti problemi. Chiedi
> pure!
>
> Un saluto,
>
> Ivano
>
> Il giorno 08 ottobre 2013 14:00, <it-users-request(a)lists.fedoraproject.org
>
ha scritto:
>
>> Invia le richieste di iscrizione alla lista it-users all'indirizzo
>> it-users(a)lists.fedoraproject.org
>>
>> Per iscriverti o cancellarti attraverso il web, visita
>>
https://admin.fedoraproject.org/mailman/listinfo/it-users
>> oppure, via email, manda un messaggio con oggetto `help' all'indirizzo
>> it-users-request(a)lists.fedoraproject.org
>>
>> Puoi contattare la persona che gestisce la lista all'indirizzo
>> it-users-owner(a)lists.fedoraproject.org
>>
>> Se rispondi a questo messaggio, per favore edita la linea dell'oggetto
>> in modo che sia più utile di un semplice "Re: Contenuti del digest
>> della lista it-users..."
>>
>>
>> Argomenti del Giorno:
>>
>> 1. Script bash (Daniele Nasuti)
>> 2. Re: Script bash (Gianluca Sforna)
>> 3. Re: Script bash (Daniele Nasuti)
>> 4. Re: Script bash (Gianluca Sforna)
>> 5. Re: Script bash (Daniele Nasuti)
>> 6. Re: Script bash (Gianluca Sforna)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Mon, 7 Oct 2013 18:07:18 +0200
>> From: Daniele Nasuti <daniele.nasuti(a)gmail.com>
>> To: Italian users and contributors list
>> <it-users(a)lists.fedoraproject.org>
>> Subject: [Fedora-it] Script bash
>> Message-ID:
>> <
>> CAAAHYvSQxkkcmTNKpFzTSt04R0p5qXsjCLmM+n_5RNKQ6Wt04A(a)mail.gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Salve lista, sto lavorando con degli amici nello sviluppo di un portale,
>> ma
>> per l'installazione hanno creato uno script in bash che però si basa
>> sull'utilizzo di apt-get.
>>
>> La mia intenzione era quella di creare di migliorare lo script aggiungendo
>> i comandi per l'istallazione tramite yum. C'è un modo?
>>
>> Grazie :D
>>
>> --
>> Daniele Nasuti
>> -------------- parte successiva --------------
>> Un allegato HTML è stato rimosso...
>> URL: <
>>
http://lists.fedoraproject.org/pipermail/it-users/attachments/20131007/8d...
>> >
>>
>> ------------------------------
>>
>> Message: 2
>> Date: Mon, 7 Oct 2013 18:16:57 +0200
>> From: Gianluca Sforna <giallu(a)gmail.com>
>> To: Italian users and contributors list
>> <it-users(a)lists.fedoraproject.org>
>> Subject: Re: [Fedora-it] Script bash
>> Message-ID:
>> <CAP0i4rfVDVHBN3CPATBC+HGiOFiiawd6t9bt5G8w5p5U2=
>> 6MmQ(a)mail.gmail.com>
>> Content-Type: text/plain; charset=UTF-8
>>
>> 2013/10/7 Daniele Nasuti <daniele.nasuti(a)gmail.com>:
>> > Salve lista, sto lavorando con degli amici nello sviluppo di un
>> portale, ma
>> > per l'installazione hanno creato uno script in bash che però si basa
>> > sull'utilizzo di apt-get.
>>
>> sigh
>>
>> >
>> > La mia intenzione era quella di creare di migliorare lo script
>> aggiungendo i
>> > comandi per l'istallazione tramite yum. C'è un modo?
>>
>> Assumendo che tutti i pacchetti necessari siano presenti nei nostri
>> repo, non vedo perchè no; basta cambiare gli
>>
>> apt-get install xxx
>> in
>> yum install xxx
>>
>> facendo attenzione se qualche pacchetto non ha lo stesso nome
>>
>> Se hai un link allo script magari si può essere più precisi
>>
>> --
>> Gianluca Sforna
>>
>>
http://morefedora.blogspot.com
>>
http://identi.ca/giallu -
http://twitter.com/giallu
>>
>>
>> ------------------------------
>>
>> Message: 3
>> Date: Mon, 7 Oct 2013 18:22:44 +0200
>> From: Daniele Nasuti <daniele.nasuti(a)gmail.com>
>> To: Italian users and contributors list
>> <it-users(a)lists.fedoraproject.org>
>> Subject: Re: [Fedora-it] Script bash
>> Message-ID:
>> <
>> CAAAHYvSJgjJUdEYQSc2-z21Cj7OsK9cbroi_-Yn0+-O7JyVpLA(a)mail.gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Si quella è la soluzione più rapida.
>> ma avevo in mente di creare qualcosa di più dinamico qualcosa del tipo
>>
>> if(utilizza yum){
>> yum install xxx
>> } else {
>> }
>>
>> Non so se ho reso l'idea...
>>
>> Purtroppo al momento nn ho lo script on line :(
>>
>>
>> Il giorno 07 ottobre 2013 18:16, Gianluca Sforna <giallu(a)gmail.com> ha
>> scritto:
>>
>> > 2013/10/7 Daniele Nasuti <daniele.nasuti(a)gmail.com>:
>> > > Salve lista, sto lavorando con degli amici nello sviluppo di un
>> portale,
>> > ma
>> > > per l'installazione hanno creato uno script in bash che però si
basa
>> > > sull'utilizzo di apt-get.
>> >
>> > sigh
>> >
>> > >
>> > > La mia intenzione era quella di creare di migliorare lo script
>> > aggiungendo i
>> > > comandi per l'istallazione tramite yum. C'è un modo?
>> >
>> > Assumendo che tutti i pacchetti necessari siano presenti nei nostri
>> > repo, non vedo perchè no; basta cambiare gli
>> >
>> > apt-get install xxx
>> > in
>> > yum install xxx
>> >
>> > facendo attenzione se qualche pacchetto non ha lo stesso nome
>> >
>> > Se hai un link allo script magari si può essere più precisi
>> >
>> > --
>> > Gianluca Sforna
>> >
>> >
http://morefedora.blogspot.com
>> >
http://identi.ca/giallu -
http://twitter.com/giallu
>> > _______________________________________________
>> > it-users mailing list
>> > it-users(a)lists.fedoraproject.org
>> >
https://admin.fedoraproject.org/mailman/listinfo/it-users
>> >
>>
>>
>>
>> --
>> Daniele Nasuti
>> -------------- parte successiva --------------
>> Un allegato HTML è stato rimosso...
>> URL: <
>>
http://lists.fedoraproject.org/pipermail/it-users/attachments/20131007/3b...
>> >
>>
>> ------------------------------
>>
>> Message: 4
>> Date: Mon, 7 Oct 2013 18:38:38 +0200
>> From: Gianluca Sforna <giallu(a)gmail.com>
>> To: Italian users and contributors list
>> <it-users(a)lists.fedoraproject.org>
>> Subject: Re: [Fedora-it] Script bash
>> Message-ID:
>> <
>> CAP0i4re8O0qTBFJm0J-MiBwtfDUWBu-GpYYQ7GDe_0PEc5M-Qw(a)mail.gmail.com>
>> Content-Type: text/plain; charset=UTF-8
>>
>> 2013/10/7 Daniele Nasuti <daniele.nasuti(a)gmail.com>:
>> > Si quella è la soluzione più rapida.
>> > ma avevo in mente di creare qualcosa di più dinamico qualcosa del tipo
>> >
>> > if(utilizza yum){
>> > yum install xxx
>> > } else {
>> > }
>> >
>> > Non so se ho reso l'idea...
>>
>> quindi in essenza il problema è cosa mettere in quelle parentesi per
>> riconoscere se utilizza yum
>>
>> io direi qualcosa tipo:
>>
>> if hash yum 2>/dev/null; then
>> yum install xxxx
>> else
>> apt-get install yyyy
>> fi
>>
>>
>> --
>> Gianluca Sforna
>>
>>
http://morefedora.blogspot.com
>>
http://identi.ca/giallu -
http://twitter.com/giallu
>>
>>
>> ------------------------------
>>
>> Message: 5
>> Date: Mon, 7 Oct 2013 18:40:49 +0200
>> From: Daniele Nasuti <daniele.nasuti(a)gmail.com>
>> To: Italian users and contributors list
>> <it-users(a)lists.fedoraproject.org>
>> Subject: Re: [Fedora-it] Script bash
>> Message-ID:
>> <
>> CAAAHYvSJY-uz5qWvxmgMYWits3SqAtJZYa3iO+z4TrOBPdtYKg(a)mail.gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Perfetto
>> Appena rientro a casa controllo esattamente cosa fa quel 'if hash ' e mi
>> metto al lavoro.
>>
>> Grazie :D
>>
>>
>> Il giorno 07 ottobre 2013 18:38, Gianluca Sforna <giallu(a)gmail.com> ha
>> scritto:
>>
>> > 2013/10/7 Daniele Nasuti <daniele.nasuti(a)gmail.com>:
>> > > Si quella è la soluzione più rapida.
>> > > ma avevo in mente di creare qualcosa di più dinamico qualcosa del tipo
>> > >
>> > > if(utilizza yum){
>> > > yum install xxx
>> > > } else {
>> > > }
>> > >
>> > > Non so se ho reso l'idea...
>> >
>> > quindi in essenza il problema è cosa mettere in quelle parentesi per
>> > riconoscere se utilizza yum
>> >
>> > io direi qualcosa tipo:
>> >
>> > if hash yum 2>/dev/null; then
>> > yum install xxxx
>> > else
>> > apt-get install yyyy
>> > fi
>> >
>> >
>> > --
>> > Gianluca Sforna
>> >
>> >
http://morefedora.blogspot.com
>> >
http://identi.ca/giallu -
http://twitter.com/giallu
>> > _______________________________________________
>> > it-users mailing list
>> > it-users(a)lists.fedoraproject.org
>> >
https://admin.fedoraproject.org/mailman/listinfo/it-users
>> >
>>
>>
>>
>> --
>> Daniele Nasuti
>> -------------- parte successiva --------------
>> Un allegato HTML è stato rimosso...
>> URL: <
>>
http://lists.fedoraproject.org/pipermail/it-users/attachments/20131007/8c...
>> >
>>
>> ------------------------------
>>
>> Message: 6
>> Date: Mon, 7 Oct 2013 18:43:47 +0200
>> From: Gianluca Sforna <giallu(a)gmail.com>
>> To: Italian users and contributors list
>> <it-users(a)lists.fedoraproject.org>
>> Subject: Re: [Fedora-it] Script bash
>> Message-ID:
>> <
>> CAP0i4rdsOcV-DVWd1fkhR_yfLbgC1mYNb7BJmw6aQpAbw_HddQ(a)mail.gmail.com>
>> Content-Type: text/plain; charset=UTF-8
>>
>> 2013/10/7 Daniele Nasuti <daniele.nasuti(a)gmail.com>:
>> > Perfetto
>> > Appena rientro a casa controllo esattamente cosa fa quel 'if hash '
e mi
>> > metto al lavoro.
>>
>> Viene da:
>>
>>
http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-...
>>
>> cerca un comando nel path con il nome passato
>>
>>
>> --
>> Gianluca Sforna
>>
>>
http://morefedora.blogspot.com
>>
http://identi.ca/giallu -
http://twitter.com/giallu
>>
>>
>> ------------------------------
>>
>> _______________________________________________
>> it-users mailing list
>> it-users(a)lists.fedoraproject.org
>>
https://admin.fedoraproject.org/mailman/listinfo/it-users
>>
>> Fine di Digest di it-users, Volume 64, Numero 3
>> ***********************************************
>>
>
>
> _______________________________________________
> it-users mailing list
> it-users(a)lists.fedoraproject.org
>
https://admin.fedoraproject.org/mailman/listinfo/it-users
>