[PATCH 1/3] fff-sysupgrade: use keep.d and spread to packages

mail at adrianschmutzler.de mail at adrianschmutzler.de
So Feb 11 21:45:16 CET 2018


Hallo,

ich bin mir noch nicht so ganz sicher, ob ich das jetzt richtig verstanden habe:

> Den reinen OpenWRT Mechanismus können wir nach wie vor nicht nutzen,
> weil dann immer noch Config's überleben, die wir eigentlich gern
> überschreiben möchten. Daher wird dieser Mechanismus mit diesem Patch
> auch ausser Kraft gesetzt in  dem die entsprechenden files in
> /lib/upgrade/keep.d überschrieben werden.

Du löschst ja jetzt 0001-sysupgrade-no-config-save.patch, d.h. zunächst werden jetzt alle keep.d/*, die da von OpenWRT drin stehen, wieder aktiv?

> > > diff --git
> > > a/src/packages/fff/fff-fastd/overlay/lib/upgrade/keep.d/fastd
> > > b/src/packages/fff/fff-fastd/overlay/lib/upgrade/keep.d/fastd
> > > new file mode 100644

Hier legst du mittels install-overlay ein neues, leeres File an, das das bestehe File überschreibt, sodass fastd NICHT das Upgrade überlebt (weil wir das ja so wollen)?

Ist das auch der Grund, warum du manchmal files/* und manchmal overlay/* verwendest, je nachdem, ob ein bestehendes file überschrieben werden muss oder nicht?

Grüße

Adrian





> -----Original Message-----
> From: Tim Niemeyer [mailto:tim at tn-x.org]
> Sent: Sonntag, 11. Februar 2018 21:34
> To: mail at adrianschmutzler.de; franken-dev at freifunk.net
> Subject: Re: [PATCH 1/3] fff-sysupgrade: use keep.d and spread to packages
> 

....



Mehr Informationen über die Mailingliste franken-dev