[RFC PATCH v4 00/10] Dezentraler KeyXchange

Jan Kraus mayosemmel at googlemail.com
Fr Aug 19 20:45:12 CEST 2016


Hallo zusammen,

in Vorbereitung auf das morgige Treffen hier mal mein aktueller Stand.
Viel ist leider nicht passiert. Hauptsächlich habe ich anmerkungen vom letzten mal
eingearbeitet und ne ganze Menge rebased, weil sich mit dem vpn-select script einiges
geändert hat.

Vorsicht bitte, wenn ihr die Hood Files bearbeitet:
Sobald kein valides Hood file mehr da ist (Valide im Sinne von Json Valide),
bleibt das Script beim Boot hängen und ihr kommt nur noch über Failsafe drauf.
Selbst die Serielle Konsole friert ein wenn das passiert.

Grüße Jan

Jan Kraus (9):
  Added Hood-Files
  Added ecdsautils to available utils
  Added package fff-hoodsync
  Added initial Key-Files
  Added ip validation to VPN
  Added VPN Connectivity to previous added Hood-Management
  bumped up openwrt routing feed
  updated batman-adv
  Removed unnecessary community files

Tim Niemeyer (1):
  fff-hoods: add initial hood configuration package

 bsp/default/root_file_system/etc/rc.local          |   1 +
 buildscript                                        |  54 +-----
 community/franken.cfg                              |   8 -
 src/packages/fff/fff-batman-adv/Makefile           |  43 +++++
 .../files/etc/uci-defaults/93-fff-batman-adv       |  22 +++
 .../files/usr/lib/micron.d/fff-batman-adv          |   1 +
 src/packages/fff/fff-fastd/Makefile                |   3 +-
 .../fff-fastd/files/etc/uci-defaults/55_fff-fastd  |  37 ++--
 src/packages/fff/fff-hoods/Makefile                |  39 +++++
 .../fff/fff-hoods/files/etc/hoods/fuerth.hood      |  32 ++++
 .../fff/fff-hoods/files/etc/hoods/fuerth.hood.sig  |  13 ++
 .../fff/fff-hoods/files/etc/hoods/nuernberg.hood   |  32 ++++
 .../fff-hoods/files/etc/hoods/nuernberg.hood.sig   |  13 ++
 .../fff-hoods/files/etc/hoods/trainstation.hood    |  31 ++++
 .../files/etc/hoods/trainstation.hood.sig          |  13 ++
 .../fff/fff-hoods/files/usr/sbin/configurehood     | 149 ++++++++++++++++
 src/packages/fff/fff-hoodsync/Makefile             |  39 +++++
 ...0fd7c342494754949d338f77a84ac1a74a6c56077fb.key |   9 +
 ...c342494754949d338f77a84ac1a74a6c56077fb.key.sig |  13 ++
 ...e81b5bd76ab7888240b26fed03f7f0b4a0b74ad4b6e.key |   9 +
 ...5bd76ab7888240b26fed03f7f0b4a0b74ad4b6e.key.sig |  13 ++
 ...e3ae2cbb7fb5253ce7664fe9c67aabaa5549d44c79e.key |   9 +
 ...2cbb7fb5253ce7664fe9c67aabaa5549d44c79e.key.sig |  13 ++
 ...06ddf7b03a79fccfd8f0edf4ac07bff72f0f33bc021.key |   9 +
 ...f7b03a79fccfd8f0edf4ac07bff72f0f33bc021.key.sig |  13 ++
 ...834a08c759fd7c0d70fdd124c432d9ec5c2c3826fd4.key |   9 +
 ...08c759fd7c0d70fdd124c432d9ec5c2c3826fd4.key.sig |  13 ++
 .../fff/fff-hoodsync/files/usr/lib/verifysigs      |  62 +++++++
 .../fff/fff-hoodsync/files/usr/sbin/syncHoods      |  25 +++
 .../fff/fff-hoodsync/files/usr/sbin/verifyHoods    |  56 ++++++
 .../fff/fff-hoodsync/files/usr/sbin/verifyKeys     |  56 ++++++
 .../fff-network/files/usr/sbin/configurenetwork    |   8 +-
 .../fff/fff-sysupgrade/files/etc/sysupgrade.conf   |   1 +
 .../fff/fff-sysupgrade/files/etc/sysupgrade.sh     |   2 +-
 .../files/etc/uci-defaults/51-fff-timeserver       |   6 -
 .../fff/fff-vpn-select/files/usr/lib/validate_ip   | 188 +++++++++++++++++++++
 .../fff/fff-vpn-select/files/usr/sbin/vpn-select   | 111 +++++++-----
 src/packages/fff/fff-wireless/Makefile             |   4 +-
 .../fff/fff-wireless/files/etc/config/wireless     |   0
 .../files/etc/uci-defaults/60-fff-wireless         |  43 -----
 .../fff-wireless/files/lib/functions/fff/wireless  |   7 +-
 src/packages/fff/fff/Makefile                      |   6 +-
 42 files changed, 1041 insertions(+), 174 deletions(-)
 delete mode 100644 community/franken.cfg
 create mode 100644 src/packages/fff/fff-batman-adv/Makefile
 create mode 100644 src/packages/fff/fff-batman-adv/files/etc/uci-defaults/93-fff-batman-adv
 create mode 100644 src/packages/fff/fff-batman-adv/files/usr/lib/micron.d/fff-batman-adv
 create mode 100644 src/packages/fff/fff-hoods/Makefile
 create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/fuerth.hood
 create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/fuerth.hood.sig
 create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/nuernberg.hood
 create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/nuernberg.hood.sig
 create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/trainstation.hood
 create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/trainstation.hood.sig
 create mode 100755 src/packages/fff/fff-hoods/files/usr/sbin/configurehood
 create mode 100644 src/packages/fff/fff-hoodsync/Makefile
 create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/120e50e60f05b80f5e6900fd7c342494754949d338f77a84ac1a74a6c56077fb.key
 create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/120e50e60f05b80f5e6900fd7c342494754949d338f77a84ac1a74a6c56077fb.key.sig
 create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/2ec61ddc4d3b6c9d0b479e81b5bd76ab7888240b26fed03f7f0b4a0b74ad4b6e.key
 create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/2ec61ddc4d3b6c9d0b479e81b5bd76ab7888240b26fed03f7f0b4a0b74ad4b6e.key.sig
 create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/8366b366904c41e5c1839e3ae2cbb7fb5253ce7664fe9c67aabaa5549d44c79e.key
 create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/8366b366904c41e5c1839e3ae2cbb7fb5253ce7664fe9c67aabaa5549d44c79e.key.sig
 create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/c572b7e4908f1cbf9786c06ddf7b03a79fccfd8f0edf4ac07bff72f0f33bc021.key
 create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/c572b7e4908f1cbf9786c06ddf7b03a79fccfd8f0edf4ac07bff72f0f33bc021.key.sig
 create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/e96e53f782aa4bb432773834a08c759fd7c0d70fdd124c432d9ec5c2c3826fd4.key
 create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/e96e53f782aa4bb432773834a08c759fd7c0d70fdd124c432d9ec5c2c3826fd4.key.sig
 create mode 100644 src/packages/fff/fff-hoodsync/files/usr/lib/verifysigs
 create mode 100755 src/packages/fff/fff-hoodsync/files/usr/sbin/syncHoods
 create mode 100755 src/packages/fff/fff-hoodsync/files/usr/sbin/verifyHoods
 create mode 100755 src/packages/fff/fff-hoodsync/files/usr/sbin/verifyKeys
 delete mode 100755 src/packages/fff/fff-timeserver/files/etc/uci-defaults/51-fff-timeserver
 create mode 100644 src/packages/fff/fff-vpn-select/files/usr/lib/validate_ip
 delete mode 100644 src/packages/fff/fff-wireless/files/etc/config/wireless
 delete mode 100644 src/packages/fff/fff-wireless/files/etc/uci-defaults/60-fff-wireless

-- 
2.1.4



Mehr Informationen über die Mailingliste franken-dev