[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