[PATCH v3 0/9] Create Packages

Robert Langhammer rlanghammer at web.de
Di Apr 5 21:32:31 CEST 2016


Hallo Tim,

ich habe gesehen, dass du das community.cfg ins rootfs rein holst und
dann beim fff-fastd VPN-PROJECT raus ziehst.
Welche Rolle soll denn die community.cfg spielen? Du weißt sicher schon
warum ich frage. Ich habe mich mal wieder an den tunneldigger gesetzt,
und wenn es da ein Konzept gibt, könnte ich mich daran halten.

Patch 3 ist die package discription noch auf batman, sonst ok
Patch 4 auch die package discription noch auf batman, die ganzen rules
überblick ich leider nicht

Patch 6 da hast du die Abhängigkeit in fff-fastd und nodewatcher, warum
nicht statt dessen in fff? Was bewirkt die dependency eigentlich genau? 
Das ist mir noch nicht ganz klar. Wird random nur mit genommen wenn
fff-fastd oder fff-nodewatcher dabei sind, oder ist es anders herum?
fff-fastd wird nur gebaut, wenn random existiert.

Robert

Am 05.04.2016 um 18:36 schrieb mayosemmel:
> Hi,
>
> Am Dienstag, den 05.04.2016, 18:19 +0200 schrieb Tim Niemeyer:
>> Hi
>>
>> Am 5. April 2016 18:17:29 MESZ, schrieb mayosemmel <mayosemmel at googlemail.com>:
>>> Hallo Tim,
>>>
>>> ich hab mir dein Patchset jetzt mal genauer angeschaut.
>> Danke.
>>
>>> Konnte keine Fehler oder größeren Patzer finden. Allerdings bin ich mir
>>> der Konsequenzen mancher Aktionen nicht ganz sicher.
>>> Deshalb auch kein revied-by von mir.
>> Warum nicht? Was sagt denn reviewed by aus? Fehler frei? Alles verstanden? Drüber geschaut?
> So wie es bei uns gehandhabt wird, sagt das meiner Meinung nach, "kann
> applied werden". Dazu wiederum sollte man sich sicher sein ob es
> wirklich passt. 
>> Gerne kannst du dort wo du unsicher bist mal nachfragen oder ein Kommentar verlangen.
> Werde ich später evtl. noch machen.
>
> Grüße Jan
>> Tim
>>> Grüße Jan
>>>
>>> Am Dienstag, den 05.04.2016, 07:29 +0200 schrieb Tim Niemeyer:
>>>> Dieses Patchset verlegt die meisten losen Schnippsel in eigene
>>> OpenWRT
>>>> Packages.
>>>>
>>>> Ich bin mit der Art und Weise, wie die Informationen aus der
>>>> community.cfg in die Packages kommen noch nicht zufrieden. Ich sehe
>>> das
>>>> aktuell aber als mögliche Übergangslösung. Letztlich sollen die
>>>> Informationen aus den Dateien ja eh vom dezentralen keyXchange
>>> abgelöst
>>>> werden.
>>>>
>>>> Weiter wäre es auch noch gut, wenn wir ein fff-httpd package machen.
>>> In
>>>> diesem würden wir den uhttpd konfigurieren. Aktuell hängen nämlich
>>>> bereits mehrere Pakete (fff-nodewatcher und fff-web) von dem uhttpd
>>> ab.
>>>> In Zukunft wird da vermutlich noch mehr kommen, zum Beispiel das
>>> lokale
>>>> Verteilen der Dateien vom dezentralen keyXchange.
>>>>
>>>> Ansonsten sind mit dem Patchset:
>>>> * batman-adv
>>>> * fastd
>>>> * firewall
>>>> in eigenen Paketen.
>>>>
>>>> Changes in v2:
>>>> - change fff-fastd name to ".. configuration script"
>>>> Series-changes: 3
>>>> - fix hotplug path
>>>> - fix indention and code styles
>>>> - fix variable usage
>>>> - fix utf8
>>>> - fix description
>>>> - fix indention
>>>>
>>>> Tim Niemeyer (9):
>>>>   fff-batman-adv-legacy: new package
>>>>   buildscript: copy the community.cfg to the root fs
>>>>   fff-fastd: new package
>>>>   fff-firewall: new package
>>>>   fff: depend on new fff- packages
>>>>   fff-random: move random from fff to own package
>>>>   fff-nodewatcher: add dependency to ip and ip-bridge
>>>>   bsp/*/.config: refresh configs
>>>>   fff-nodewatcher: remove busybox httpd
>>>>
>>>>  bsp/ar71xx/.config                                 |  46 +-------
>>>>  bsp/default/root_file_system/etc/config/firewall   | 103
>>> ------------------
>>>>  bsp/default/root_file_system/etc/firewall.user     | 120
>>> ---------------------
>>>>  bsp/default/root_file_system/etc/rc.local.tpl      |   6 --
>>>>  bsp/wdr4300/.config                                |  46 +-------
>>>>  bsp/wdr4900/.config                                |  46 +-------
>>>>  buildscript                                        |   2 +
>>>>  src/packages/fff/fff-batman-adv-legacy/Makefile    |  44 ++++++++
>>>>  .../files}/etc/config/batman-adv                   |   0
>>>>  .../files/usr/lib/micron.d/fff-batman-adv-legacy   |   1 -
>>>>  src/packages/fff/fff-fastd/Makefile                |  46 ++++++++
>>>>  .../files}/etc/hotplug.d/iface/50-fastdstart       |   2 +-
>>>>  .../fff/fff-fastd/files/usr/lib/micron.d/fff-fastd |   1 +
>>>>  .../fff/fff-fastd/files/usr/sbin/fastdstart        |   4 +-
>>>>  src/packages/fff/fff-firewall/Makefile             |  43 ++++++++
>>>>  .../fff/fff-firewall/files/etc/init.d/fff-firewall |  28 +++++
>>>>  .../files/usr/lib/firewall.d/00-prepare            |   6 ++
>>>>  .../files/usr/lib/firewall.d/05-setup-chains       |  34 ++++++
>>>>  .../files/usr/lib/firewall.d/20-clamp-mss          |   2 +
>>>>  .../files/usr/lib/firewall.d/20-filter-ssh         |   7 ++
>>>>  .../files/usr/lib/firewall.d/30-client-dhcp        |   8 ++
>>>>  .../files/usr/lib/firewall.d/30-client-dhcpv6      |   8 ++
>>>>  .../files/usr/lib/firewall.d/30-client-ra          |   5 +
>>>>  .../files/usr/lib/firewall.d/31-node-dhcp          |   5 +
>>>>  .../files/usr/lib/firewall.d/31-node-dhcpv6        |   5 +
>>>>  .../files/usr/lib/firewall.d/31-node-ra            |  11 ++
>>>>  .../fff-firewall/files/usr/lib/firewall.d/35-mc    |   6 ++
>>>>  .../files/usr/lib/firewall.d/35-mc-arp             |   8 ++
>>>>  .../files/usr/lib/firewall.d/35-mc-ping            |   6 ++
>>>>  .../files/usr/lib/firewall.d/40-local-node         |  11 ++
>>>>  src/packages/fff/fff-nodewatcher/Makefile          |   4 +-
>>>>  .../fff/fff-nodewatcher/files/usr/sbin/nodewatcher |   4 +-
>>>>  src/packages/fff/fff-random/Makefile               |  40 +++++++
>>>>  .../fff/{fff => fff-random}/files/usr/bin/random   |   0
>>>>  .../files/usr/lib/firewall.d/32-local-ra           |   5 +
>>>>  src/packages/fff/fff/Makefile                      |  14 ++-
>>>>  36 files changed, 362 insertions(+), 365 deletions(-)
>>>>  delete mode 100644 bsp/default/root_file_system/etc/config/firewall
>>>>  delete mode 100755 bsp/default/root_file_system/etc/firewall.user
>>>>  create mode 100644 src/packages/fff/fff-batman-adv-legacy/Makefile
>>>>  rename {bsp/default/root_file_system =>
>>> src/packages/fff/fff-batman-adv-legacy/files}/etc/config/batman-adv
>>> (100%)
>>>>  rename bsp/default/root_file_system/usr/lib/micron.d/default =>
>>> src/packages/fff/fff-batman-adv-legacy/files/usr/lib/micron.d/fff-batman-adv-legacy
>>> (52%)
>>>>  create mode 100644 src/packages/fff/fff-fastd/Makefile
>>>>  rename {bsp/default/root_file_system =>
>>> src/packages/fff/fff-fastd/files}/etc/hotplug.d/iface/50-fastdstart
>>> (76%)
>>>>  create mode 100644
>>> src/packages/fff/fff-fastd/files/usr/lib/micron.d/fff-fastd
>>>>  rename bsp/default/root_file_system/etc/fastdstart.sh.tpl =>
>>> src/packages/fff/fff-fastd/files/usr/sbin/fastdstart (98%)
>>>>  create mode 100644 src/packages/fff/fff-firewall/Makefile
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/etc/init.d/fff-firewall
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/00-prepare
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/05-setup-chains
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/20-clamp-mss
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/20-filter-ssh
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/30-client-dhcp
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/30-client-dhcpv6
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/30-client-ra
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/31-node-dhcp
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/31-node-dhcpv6
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/31-node-ra
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/35-mc
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/35-mc-arp
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/35-mc-ping
>>>>  create mode 100755
>>> src/packages/fff/fff-firewall/files/usr/lib/firewall.d/40-local-node
>>>>  create mode 100644 src/packages/fff/fff-random/Makefile
>>>>  rename src/packages/fff/{fff => fff-random}/files/usr/bin/random
>>> (100%)
>>>>  create mode 100755
>>> src/packages/fff/fff-uradvd/files/usr/lib/firewall.d/32-local-ra
>>>> -- 
>>>> 2.1.4
>>>>
>
>


-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 819 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20160405/cc31dfe6/attachment-0002.sig>


Mehr Informationen über die Mailingliste franken-dev