[Berlin-wireless] Autoupdate (war Re: Was soll ich programmieren?)
yokoy
freifunk
Mo Nov 12 19:05:12 CET 2007
hi,
ich vermute LIST soll ins NVRAM geschrieben und nach dem Firmwareupgrade wieder ausgelesen werden.
Installiert ipkg ueberhaupt Pakete, die schon installiert sind? Werden die Pakete nicht einfach ignoriert?
yokoy
On Mon, 12 Nov 2007 18:16:26 -0500
"Bastian Bittorf" <bittorf at bluebottle.com> wrote:
> > ipkg status|grep Package|sed s/Package\:\ //
>
> Schoener:
> LIST="$(ipkg status | sed -ne 's/^Package: \(.*\)/\1/p' | while read LINE;
> do printf "$LINE ";done)"
>
> > ipkg install $(nvram get ff_ipkg)
>
> Das geht natuerlich nicht.
> Man darf keine Pakete installieren, die schon installiert sind.
>
> for PACKET in $LIST; do
> test -z "$(ipkg status $PACKET)" && echo ipkg install $PACKET
> done
>
> bye,Bastian.
> _______________________________________________
> Berlin mailing list
> Berlin at berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
--
Mehr Informationen über die Mailingliste Berlin