Skip to content

Releases: Freifunk-Dresden/ffdd-server

T_RELEASE_v1.6.2

06 Dec 09:00
T_RELEASE_v1.6.2
9d021e6
Compare
Choose a tag to compare

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

25 Oct 13:57
T_RELEASE_latest
9d021e6
Compare
Choose a tag to compare

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

30 Nov 14:04
T_RELEASE_v1.6.1
5a015c7
Compare
Choose a tag to compare
- 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

21 Nov 09:11
T_RELEASE_v1.6.0
3c5c9a3
Compare
Choose a tag to compare
- 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

11 Nov 16:19
T_RELEASE_v1.6.0rc1
c5cf31a
Compare
Choose a tag to compare
T_RELEASE_v1.6.0rc1 Pre-release
Pre-release
- 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

09 Nov 14:48
T_RELEASE_v1.5.1rc1
abf8a99
Compare
Choose a tag to compare
T_RELEASE_v1.5.1rc1 Pre-release
Pre-release
- 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

11 Jan 08:42
T_RELEASE_v1.5.0
b470a08
Compare
Choose a tag to compare

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

07 Jan 17:32
T_RELEASE_v1.5.0rc3
9822e05
Compare
Choose a tag to compare
T_RELEASE_v1.5.0rc3 Pre-release
Pre-release
- 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

31 Dec 11:43
T_RELEASE_v1.5.0rc2
b802413
Compare
Choose a tag to compare
T_RELEASE_v1.5.0rc2 Pre-release
Pre-release
- 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

26 Jul 05:59
74a7a4a
Compare
Choose a tag to compare
T_RELEASE_v1.5.0rc1 Pre-release
Pre-release
- 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