[ff-firmware-devel] sysupgrade im Hintergrund
Nils Schneider
nils at nilsschneider.net
So Jun 15 21:41:08 CEST 2014
Hey,
deine Sorge ist durchaus begründet. Nutzt du dafür lua? Falls ja, in
Gluon machen wir das so:
https://github.com/freifunk-gluon/packages/blob/master/gluon/gluon-luci-admin/files/usr/lib/lua/luci/controller/admin/upgrade.lua
(ganz unten)
Also im Prinzip: forken, stdio(+err) nach /dev/null umbiegen,
sysupgrade ausführen. Andernfalls könnte es sogar passieren, dass
sysupgrade den Webserver und damit sich selbst killt.
Grüße
Nils
At Sat, 14 Jun 2014 05:39:27 +0200,
Moritz Warning wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Hallo,
>
> ich starte sysupgrade als cgi script über den webserver
> und habe den Endruck das sysupgrade sich über den webserver
> selber abschießen könnte.
> Hat jemand eine schöne Idee wie sysupgrade im Hintergrund
> ausgeführt werden kann? Oder ist meine Sorge unbegründet?
>
> Grüße,
> mwarning
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (GNU/Linux)
> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>
> iQEcBAEBCAAGBQJTm8PvAAoJECHrh56PP4wpI7kH/2/kUxrvIhuDfPuInEhy/uIs
> brNr/q9Vt7sBkpE0I7UUnHHhdvNjwo8zYWjRh2GuocEqu4kAp7AKQPmXiG6dHGH6
> 8pC50LlQgpb5JCLed5LKaltDygTpXZQlLSinH7ciMk9x4mabHYPkuq2Y3PVr6Yoj
> MA81iOc93CrC1I+8Jbahpzbywckov2OhteJnJzxJCiWWlAWmOMxY24LxHPc0LVoc
> KuJ9kroh+7TwXZ3xjTTMuswzKi6NC/vsxoKW26TBVO11UcIxcVM1adOIvt8VW4zs
> SWD9aBDoZrECeeY22C+QTTiWgDo18N/UcBLUt3rtO8gOfpa9yIkJj20TB4/JZgs=
> =6k28
> -----END PGP SIGNATURE-----
> --
> firmware-devel mailing list
> firmware-devel at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/firmware-devel-freifunk.net
Mehr Informationen über die Mailingliste firmware-devel