[Ninux-Calabria] Openwrt custom firmware

Giuseppe De Marco demarcog83 a gmail.com
Mar 13 Maggio 2014 16:35:57 UTC


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 --------------
A non-text attachment was scrubbed...
Name: NinucsWRT_buidscript.sh
Type: application/x-sh
Size: 3108 bytes
Desc: non disponibile
URL: <http://ml.ninux.org/pipermail/calabria/attachments/20140513/32a9d7dd/attachment.sh>


Maggiori informazioni sulla lista Calabria