[PATCH v4 0/9] Create Packages

Tobias Klaus tk+ff at meskal.net
Mi Apr 6 00:13:50 CEST 2016


Hallo,

auch hier Reviewed-by und eingespielt.

Vielen Dank
Tobias

On Dienstag, 5. April 2016 21:56:41 CEST Tim Niemeyer wrote:
> 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 v4:
> -fix description
> - fix description
> 
> Changes in v3:
> - fix hotplug path
> 
> Changes in v2:
> - change fff-fastd name to ".. configuration script"
> - 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-ad
> v-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: This is a digitally signed message part.
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20160406/fae8104d/attachment-0002.sig>


Mehr Informationen über die Mailingliste franken-dev