Releases: Freifunk-Dresden/ffdd-server
T_RELEASE_v1.6.2
This release contains a fix for Debian 11 (bullseye). Some required packages are missing from the saltstack installation and must be installed manually.
These are: python3-yaml
, python3-msgpack
, python3-distro
, python3-tornado
, python3-looseversion
, python3-packaging
and python3-jinja2
.
The problem seems to have arisen with the switch to the new salt repo in Version T_RELEASE_v1.5.1rc1.
(new ffdd-server installations with Debian 11 and all other versions do not seem to be affected by this problem)
To fix your current installation you just need to install the mentioned packages as follows:
apt -y install python3-yaml python3-msgpack python3-distro python3-tornado python3-looseversion python3-packaging python3-jinja2
.
After installing the packages, freifunk-call
should be executable again.
- fix debian 11 installation
- fix longstanding bug in 'freifunk-manuell-update' if the current pwd equal INSTALL_DIR
- fix apt salt repo pin-prio
- update digitalcourage dns forwarder also in default uci config
- add config option to disable the speedtest plugin
- revision/optimization of some scripts
Full Changelog: T_RELEASE_v1.6.1...T_RELEASE_v1.6.2
T_RELEASE_latest
This release contains a fix for Debian 11 (bullseye). Some required packages are missing from the saltstack installation and must be installed manually.
These are: python3-yaml
, python3-msgpack
, python3-distro
, python3-tornado
, python3-looseversion
, python3-packaging
and python3-jinja2
.
The problem seems to have arisen with the switch to the new salt repo in Version T_RELEASE_v1.5.1rc1.
(new ffdd-server installations with Debian 11 and all other versions do not seem to be affected by this problem)
To fix your current installation you just need to install the mentioned packages as follows:
apt -y install python3-yaml python3-msgpack python3-distro python3-tornado python3-looseversion python3-packaging python3-jinja2
.
After installing the packages, freifunk-call
should be executable again.
- fix debian 11 installation
- fix longstanding bug in 'freifunk-manuell-update' if the current pwd equal INSTALL_DIR
- fix apt salt repo pin-prio
- update digitalcourage dns forwarder also in default uci config
- add config option to disable the speedtest plugin
- revision/optimization of some scripts
Full Changelog: T_RELEASE_v1.6.1...T_RELEASE_v1.6.2
T_RELEASE_v1.6.1
- update digitalcourage dns forwarder
- update bind (dns) zonefiles
- a better solution for 'freifunk-version'
- some smaller changes
Full Changelog: T_RELEASE_v1.6.0...T_RELEASE_v1.6.1
T_RELEASE_v1.6.0
- show current 'commit' with freifunk version
- show hostname on status page
- cleanup unneeded stuff
version 1.6.0rc1
- add support for ubuntu 24.04 (LTS)
- add speedtest web-ui tool
version 1.5.1rc1
- fix salt installation and change to new salt repo
- install 'saltext-apache' extensions to replace deprecated 'apache' functionality in salt
- add persistent keepalive for wireguard vpn gateway connections
- update dns for vpn5 and vpn21
- fix monitorix sources
Full Changelog: T_RELEASE_v1.5.0...T_RELEASE_v1.6.0
T_RELEASE_v1.6.0rc1
- add support for ubuntu 24.04 (LTS)
- add speedtest web-ui tool
Full Changelog: T_RELEASE_v1.5.0...T_RELEASE_v1.6.0rc1
T_RELEASE_v1.5.1rc1
- fix salt installation and change to new salt repo
- install 'saltext-apache' extensions to replace deprecated 'apache' functionality in salt
- add persistent keepalive for wireguard vpn gateway connections
- update dns for vpn5 and vpn21
- fix monitorix sources
Full Changelog: T_RELEASE_v1.5.0...T_RELEASE_v1.5.1rc1
T_RELEASE_v1.5.0
version 1.5.0
- update bind (dns) zonefiles
- add vpn3le to ffl nodelist
Notes for Debian OS upgrade from 11 to 12:
# update the current system
apt update -y ; apt dist-upgrade -y ; apt clean
# upgrade to debian 12
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
apt update -y ; apt dist-upgrade -y
# do not panic! the error
# E: Sub-process /usr/bin/dpkg returned an error code (1)
# is not a real Problem and will be fixed in the next salt runs!
apt clean
reboot
after rebooting:
# install new deps.
/usr/local/bin/freifunk-manuell_update.sh
apt update -y ; apt dist-upgrade -y
version 1.5.0rc3
- switch to new sysinfo.json version 18 that combines network statistics and makes it interface independent
- add config option to enable the firewall log
version 1.5.0rc2
- remove support for debian 10
- add support for debian 12
- add tbb_wg and wg_vpn* traffic in sysinfo.json
- update build uci script
- cleanup some unneeded code snippets
- smaller fixes
version 1.5.0rc1
- update bmxd to version 1.4
- update wireguard_accept_cgi to version 1.2.3
- update dns records for vpn gateways
- add locale gateway functionality
- fastd: allow to disable fastd via /etc/config/ffdd
- remove symlink of /etc/nvram.conf
- fix sudoers for iptables which is used by sysinfo.json to determine gw traffic (ovpn)
- fastd: add config to /etc/config/ffdd to disable fastd
- wireguard: sync wg registration (script) with the one used in firmware (to easier setting up connections between servers)
- add "wg-backbone.sh register" cmd
T_RELEASE_v1.5.0rc3
- switch to new sysinfo.json version 18 that combines network statistics and makes it interface independent
- add config option to enable the firewall log
T_RELEASE_v1.5.0rc2
- remove support for debian 10
- add support for debian 12
- add tbb_wg and wg_vpn* traffic in sysinfo.json
- update build uci script
- cleanup some unneeded code snippets
- smaller fixes
T_RELEASE_v1.5.0rc1
- update bmxd to version 1.4
- update wireguard_accept_cgi to version 1.2.3
- update dns records for vpn gateways
- add locale gateway functionality
- fastd: allow to disable fastd via /etc/config/ffdd
- remove symlink of /etc/nvram.conf
- fix sudoers for iptables which is used by sysinfo.json to determine gw traffic (ovpn)
- fastd: add config to /etc/config/ffdd to disable fastd
- wireguard: sync wg registration (script) with the one used in firmware (to easier setting up connections between servers)
- add "wg-backbone.sh register" cmd