[Ninux-Calabria] Openwrt custom firmware

Giuseppe De Marco demarcog83 a gmail.com
Mar 13 Maggio 2014 18:35:57 CEST


Ragazzi ho esteso lo script,

per il semplice gusto di eseguirlo identico ovunque e spicciarmi.
L'unica criticità è l'hardcoding dei package name ma per adesso ne
vale la pena, IMHO.
Un giorno lo renderemo più elegante ma i pacchetti sui routers
cambiano raramente.

con questo bestio nel cron possiamo fare il nostro buildbot :)

funziona così:

# questo comando fa tutto in auto
bash NinucsWRT_buildscript.sh all nomedirectory_dove_vogliamo_il_tree


# altrimenti
bash NinucsWRT_buildscript.sh download openwrt_13mag14.1824
bash NinucsWRT_buildscript.sh configure openwrt_13mag14.1824
bash NinucsWRT_buildscript.sh make openwrt_13mag14.1824


la feature interessante è che:
bash NinucsWRT_buildscript.sh clean openwrt_13mag14.1824

risparmia i packages e i dl precedentemente scaricati.

pertanto sistemando un CRONjob dove desideriamo ci ritroviamo tutti i
giorni il trunk fresco per ogni nostro modello.
Se notate qualcosa di anomalo notificate ma sembra tutto andare benone.

ps = i read di valori in raw input torna utile per il wizard sui
router, vero spax? :)
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        NinucsWRT_buidscript.sh
Tipo:        application/x-sh
Dimensione:  3109 bytes
Descrizione: non disponibile
URL:         <http://ml.ninux.org/pipermail/calabria/attachments/20140513/32a9d7dd/attachment-0003.sh>


Maggiori informazioni sulla lista Calabria