adsc-Firmware-Overview
Tobias Klaus
tk at meskal.net
Mi Mai 8 10:10:07 CEST 2019
Hallo Michael,
da kann ich mal schnell meine openwrt-Kenntnisse rauskramen:
Dieser uci-default-Mechanismus ist ein orginaler openwrt-Mechanimus, den wir
nur nutzen und ist dafür gedacht, dass Pakete, die default uci Einstellungen
mitbringen, nicht jedes Mal die Dateien im /etc/config überschreiben, sondern
das ganze programmatisch und damit behutsamer lösen können.
Da die Dateien aber eh im ROM liegen, werden sie auch nur im overlay gelöscht
und müssten in /rom noch vorhanden sein. Wegkopieren ist also gar nicht nötig.
Bitte korrigiert mich :-)
Viele Grüße
Tobias
Am Mittwoch, 8. Mai 2019, 09:17:48 CEST schrieb Michael Fritscher:
> Moin,
>
> erstmal: Danke für die Arbeit! ein kleiner Kommentar:
>
> On 06.05.19 19:05, Adrian Schmutzler wrote:
> > Hallo,
> >
> >
> >
> > 1) firstboot
> >
> > Bei jedem Boot-Vorgang werden die Skripte in /etc/rc.d durchgearbeitet,
> > die dort wiederum aus /etc/init.d automatisch erstellt werden.
> >
> > Im /etc/rc.d/S10boot werden dabei alle Skripte in /etc/uci-defaults
> > ausgeführt UND DANACH GELÖSCHT.
> >
> >
> >
> > D.h. alle Skripte in uci-defaults werden NUR beim allerersten Bootvorgang
> > nach factory-Flash/sysupgrade/Reset ausgeführt, und das bevor irgendetwas
> > anderes gestartet wird.
> Ich fände es persönlich schöner, wenn die nicht gelöscht werden, sondern
> z.B. umbenannt werden - oder ein Flag ala /etc/first_boot_done gesetzt
> wird, was beim update o.ä. natürlich nicht migriert wird. Würde zum
> einen vermutlich das Entwickeln vereinfachen, zum anderen wäre es dann
> auch nachträglich direkt auf dem Router nachvollziehbar, was ausgeführt
> wurde.
>
> Viele Grüße,
> Michael Fritscher
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 833 bytes
Beschreibung: This is a digitally signed message part.
URL : <https://{'listname': 'franken-dev-freifunk.net', 'hostname': 'lists.freifunk.net'}/pipermail/franken-dev-freifunk.net/attachments/20190508/925a0f64/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev