[WLANware] freifunk kit: packages hinzufügen?
Bastian Bittorf
bittorf at bluebottle.com
Fri Jul 27 09:54:46 CEST 2007
> Ich wollte wissen, wie ich am besten Vorgehen sollte, wenn ich beim
> Schnüren eines eigenen Firmware Images bestehende Pakete hinzufügen will.
Ich habe mich damit auch ewig (seite fff 0.4.9) rumgeschlagen 8-)
und bin nun dazu uebergegangen, das alle pakete nach dem flashen
automatisch nachinstalliert werden. Klappt auch ganz gut...
Die Alternative war bisher folgendermassen:
- Firmware flashen
- Alle Pakete manuell nachinstallieren (ipkg install ...)
- danach folgendes skript:
PAKETE="$(ipkg status|awk '{if(s==1&&$1=="Package:")printf $2"
";if($2=="dropbear")s=1}')"
F1="/usr/lib/ipkg/info/*"
F2="/usr/lib/ipkg/status"
F3="$(for F in $PAKETE;do ipkg files $F|awk '{if($0!="/")system("ls -ld
"sprintf("%s",substr($0,2)))}'|awk '{if($5>0)print $9}';done)"
tar cvzf /tmp/ipkg.tgz $F1 $F2 $F3
- danach das /tmp/ipkg.tgz einfach ins root.tgz vom kit mit einbacken.
Superhaesslich, aber geht! (naja, best practice eben....)
bye,Bastian. /weimar.freifunk.net
More information about the WLANware
mailing list