[PATCH v3 0/9] Create Packages

Christian Dresel fff at chrisi01.de
Di Apr 5 21:45:07 CEST 2016


hi

so ich hab das Ding jetzt mal durchgebaut und auf einen 841 v9 geflasht.
Er scheint alles zu mach was er soll und beim durchgucken finde ich
jetzt auch keine Probleme mehr :)

Daher

Tested-by: Christian Dresel <fff at chrisi01.de>
Reviewed-by: Christian Dresel <fff at chrisi01.de>

mfg

Christian


Am 05.04.2016 um 07:29 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
> 


-------------- 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/e56289d4/attachment-0002.sig>


Mehr Informationen über die Mailingliste franken-dev