On 2014-04-25 at 00:37:48 +0200, Gianni Carabelli wrote:
On 24/04/2014 23:55, Elena ``of Valhalla'' wrote:
la stessa cosa vale se dopo averle scritte ti fai un pacchettino
deb e te lo compili [1]_ per sid/testing e stable (e oldstable, se ne
hai in giro); se si usano i tool standard (autotools, distutils, ecc.)
per i vari linguaggi è cosa abbastanza banale farlo.
Boh.. questa non la capisco.
puppet e i cms in genere dichiarano lo stato di una macchina.
quella era risposta al solo punto sull'usare ciò che si è scritto
comodamente, come libreria, che mi pareva poco collegato all'uso di
puppet.
Quindi puoi dichiarare che la macchina abbia un pacchetto custom installato.
La vedo cosa slegata dal discorso puppet (personalmente lo faccio quando
ricompilo i pacchetti con opzioni diverse da quelle di debian)
appunto quello che dicevo
Giovanni diceva che è dispendioso e critico fare i vari aggiornamenti di
release.
Concordo, ma se dichiari lo stato di una macchina le cose sono IMHO più
semplici.
beh, ma quando fai l'aggiornamento se la condifigurazione precedente
funziona non te la cambia sotto il naso, continua a funzionare: il
problema è quando le varie parti cambiano versione e cambiano
significativamente e qui non vedo come puppet possa aiutare.
per dire, se il dist-upgrade ti cambia versione di php, può anche
esserci puppet che lo tiene configurato allo stesso modo, ma
i siti si rompono.