/r/Freedombox

Photograph via snooOG

Freedom Box is a project to create a personal server running a free software operating system, with free applications designed to create and preserve personal privacy.


The PirateBox (/r/piratebox) is a different project which is also of interest.

Tonido is a similar project with similar goals.


/r/DarknetPlan & /r/darknet are tangentially related subreddits which welcome additional participation.


The Grand List of Reddits related to Free Culture

/r/Freedombox

2,089 Subscribers

6

FreedomBox 23.20 released

FreedomBox 23.20 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights:

  • backups: Don't leave services stopped if backup fails
  • coturn: Fix incorrectly passing transport argument to STUN URIs

Other Changes:

  • apache: tests: Update to use DiagnosticCheck class
  • app: Update diagnose() docstring
  • datetime: Fix diagnostic test for checking NTP server sync
  • diagnostics: Add shortcut to re-run setup for app
  • ejabberd: Update old STUN URIs to remove 'transport' parameter
  • email: Increase the size of the message to 100MiB
  • locale: Update translations for Albanian, German, Spanish, Turkish, Ukrainian
  • matrixsynapse: Update old STUN URIs to remove 'transport' parameter
  • operation: Fix issue with re-running setup when it fails first time
  • tests: functional: Run tests on two app servers

The following people contributed to the git repository for this release:

  • Besnik Bleta
  • Burak Yavuz
  • Ettore Atalan
  • gallegonovato
  • Ihor Hordiichuk
  • James Valleroy
  • Joseph Nuthalapati
  • Sunil Mohan Adapa
1 Comment
2023/11/07
03:26 UTC

1

Using Freedombox as a LAN Server

I have Freedombox installed in a raspberry pi 4, and I want to use it as a lan server without an external internet connection. For example, 3 of my friends connect to it as a wifi network and we can join a lan game like Minecraft.

Is that possible with this software or should I look for different solutions?

1 Comment
2023/10/24
21:10 UTC

6

FreedomBox 23.19 released

FreedomBox 23.19 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights:

  • backup: Fix bug in adding existing unencrypted backup location
  • diagnostics: Run daily check and notify on failures
  • email: Fix issue with install caused by missing drop-in config file
  • kiwix: Add app for Kiwix offline Wikipedia reader
  • upgrades: Allow matrix-synapse to be installed from bookworm

Other Changes:

  • db: Serialize most of the database queries using locks
  • diagnostics: Add DiagnosticCheck dataclass
  • diagnostics: Refactor background diagnostics task
  • diagnostics: Refactor check IDs, tests and background checks
  • glib: Add a jitter to the interval by default when scheduling tasks
  • glib: Refactor schedule debugging in a central place
  • kiwix: Do not require login to access the app
  • kiwix: Drop unnecessary file in /etc/plinth/modules-enabled
  • kiwix: Fix various issues after review
  • locale: Update translations for Arabic, Czech, Dutch, German, Hindi, Spanish, Swedish, Telugu, Turkish, Ukrainian
  • matrix-synapse: Update warning on how to change domain name
  • operation: Add unique ID for each operation

The following people contributed to the git repository for this release:

  • Ajay
  • anudeep kumar
  • Anvitha Pachwa
  • Avisa sudheer
  • Benedek Nagy
  • bittin1ddc447d824349b2
  • B.Nandhini
  • Burak Yavuz
  • Cheshma Golla
  • Dega chakradhar
  • Dietmar
  • gallegonovato
  • G Praharsha
  • Harshitha Chainur
  • Harshitha Chandra
  • Ihor Hordiichuk
  • ikmaak
  • James Valleroy
  • Jiří Podhorecký
  • Joseph Nuthalapati
  • KOMALA gunji
  • Kumarkalva manaswini
  • Lohitha _Durga
  • L.sandeep Kumar Reddy
  • M.venkateswarlu
  • Nellore Mohan
  • Nikhil kumar chowdary
  • Nikitha1960
  • O SIDDHARDHA
  • Sanjanaa2703
  • Santha Sumanth
  • Sarvepalli sathwika
  • Shaik
  • SHAIK.FAMILABANU
  • Siddhartha vadlapalli
  • Sk juber
  • Sripath Roy Koganti
  • Sunil Mohan Adapa
  • Thop Siva
  • Vayaluru koushik
  • V.Sunil
0 Comments
2023/10/24
02:03 UTC

4

FreedomBox 23.18 released

FreedomBox 23.18 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Changes:

  • *: Fix all typing hint related errors
  • development: Make passing mypy checks mandatory
  • development: Perform backports tests on bookworm instead of bullseye
  • ikiwiki: Disable discussion pages by default for new wiki/blog
  • locale: Update translations for Bulgarian
  • middleware: Add new middleware to handle common errors like DB busy
  • upgrades: Fix detecting apt over tor during upgrade
  • wordpress: Use absolute path in service file

The following people contributed to the git repository for this release:

  • 109247019824
  • Brian Ó Donnell
  • James Valleroy
  • rsquared
  • Sunil Mohan Adapa
1 Comment
2023/09/26
01:29 UTC

3

FreedomBox 23.17 released

FreedomBox 23.17 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Changes:

  • locale: Update translations for Czech, Dutch, Spanish, Swedish, Turkish, Ukrainian

The following people contributed to the git repository for this release:

  • bittin1ddc447d824349b2
  • Burak Yavuz
  • gallegonovato
  • Ihor Hordiichuk
  • ikmaak
  • Jiří Podhorecký
0 Comments
2023/09/12
01:39 UTC

4

FreedomBox 23.16 released

FreedomBox 23.16 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights:

  • openvpn: Renew server/client certificates
  • openvpn: Correctly set expiry of server/client certs to 10 years

Other Changes:

  • backups: Remove use of length_is template function
  • django: Remove use of X-XSS-Protection header
  • locale: Update translations for Czech, Norwegian Bokmål, Swedish
  • networks, samba: Fix tests setting firewall zone
  • openvpn: Ensure that re-running setup works as expected
  • openvpn: Fix app not installing on Debian testing
  • openvpn: Minor refactoring in setting up easy-rsa
  • openvpn: Use config file instead of env vars for easy-rsa
  • sso: Switch to django-axes >= 5.0
  • sso: Use POST method for logout
  • users, networks: Use the autofocus HTML attribute sparingly

The following people contributed to the git repository for this release:

  • James Valleroy
  • Jiří Podhorecký
  • Joseph Nuthalapati
  • Michael Breidenbach
  • Petter Reinholdtsen
  • Sunil Mohan Adapa
1 Comment
2023/08/29
01:52 UTC

5

FreedomBox 23.15 released

FreedomBox 23.15 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Changes:

  • debian: Add Swedish translation for debconf
  • locale: Update translations for Dutch, German, Spanish, Turkish, Ukrainian

The following people contributed to the git repository for this release:

  • Burak Yavuz
  • Ettore Atalan
  • gallegonovato
  • Ihor Hordiichuk
  • ikmaak
  • James Valleroy
0 Comments
2023/08/15
15:21 UTC

4

FreedomBox 23.14 released

FreedomBox 23.14 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights:

  • app: Implement advanced option to rerun app setup
  • torproxy: Add separate app for Tor Proxy
  • upgrades: Use codename in apt preferences

Other Changes:

  • HACKING: Add instructions for container on Raspberry Pi
  • bepasty: Don't enable app when setup is rerun
  • bind: Don't enable app when setup is rerun
  • ci: Add mypy static type check
  • container: Add support for retrieving GPG keys using wget
  • container: Update for bookworm images
  • deluge: Don't enable app when setup is rerun
  • ejabberd: Don't enable app when setup is rerun
  • firewall: Add diagnostic check for backend
  • firewall: Add diagnostic check for passthroughs
  • firewall: Add diagnostic for default zone
  • gitweb: Don't enable app when setup is rerun
  • ikiwiki: Don't enable app when setup is rerun
  • infinoted: Don't enable app when setup is rerun
  • janus: Don't enable app when setup is rerun
  • jsxc: Don't enable app when setup is rerun
  • kvstore: Optionally, don't throw exception when deleting key
  • locale: Update translations for Dutch
  • mediawiki: Don't enable app when setup is rerun
  • minetest: Don't enable app when setup is rerun
  • openvpn: Don't enable app when setup is rerun
  • performance: Don't enable app when setup is rerun
  • privoxy: Don't enable app when setup is rerun
  • quassel: Don't enable app when setup is rerun
  • radicale: Don't enable app when setup is rerun
  • rssbridge: Don't enable app when setup is rerun
  • shaarli: Don't enable app when setup is rerun
  • sharing: Don't enable app when setup is rerun
  • tor, torproxy: Export settings from old to new app
  • tor, torproxy: Update description for info on services provided
  • tor: tests: Make functional test check for running service
  • ttrss: Don't enable app when setup is rerun
  • upgrades: Use codename for unattended-upgrades origin pattern
  • users: Add diagnostic checks for nsswitch config
  • users: Add diagnostics check for nslcd config
  • wireguard: Don't enable app when setup is rerun
  • zoph: Don't enable app when setup is rerun

The following people contributed to the git repository for this release:

  • fliu
  • ikmaak
  • James Valleroy
  • Sunil Mohan Adapa
0 Comments
2023/08/01
01:51 UTC

3

Failed FreedomBox upgrade

I have posted this on the official FreedomBox forum but thought I would try here as well as I have yet to get responses on the former.

My freedombox has been online for 6 months, working perfectly. I prefer not to do auto-upgrades or do them frequently if all working well. Yesterday I decided to do an upgrade via the Plinth graphical interface. It took forever and threw lots of WARNINGS such as:

2023-07-21 11:48:04,019 WARNING package uwsgi-plugin-python3 upgradable but fails to be marked for upgrade (E:Unable to correct problems, you have held broken packages.)

Then the web interface failed with a 500 error. I decided to login via ssh and repair the upgrade. However, I now get:

pam-abl: BDB2506 file /var/lib/abl/users.db has LSN 7403/800842, past end of log at 7403/708508
pam-abl: BDB2507 Commonly caused by moving a database from one database environment
pam-abl: BDB2508 to another without clearing the database LSNs, or by removing all of
pam-abl: BDB2509 the log files from a database environment
pam-abl: BDB1579 Database handles still open at environment close

and attempt to manually update with this info: FreedomBox/Manual/Upgrades - Debian Wiki
and dpkg --configure -a throws:

dpkg: error: dpkg frontend lock was locked by another process with pid 15892
Note: removing the lock file is always wrong, and can end up damaging the
locked area and the entire system. See https://wiki.debian.org/Teams/Dpkg/FAQ.

I am unsure how to proceed. Otherwise the system is working fine, but updating does not seem like an option now. Any help appreciated…

Larry

0 Comments
2023/07/22
17:16 UTC

3

FreedomBox 23.13 released

FreedomBox 23.13 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Changes:

  • container: Add support for ARM64 containers
  • HACKING: Instructions for macOS on Apple Silicon
  • locale: Update translations for German, Spanish, Turkish, Ukrainian

The following people contributed to the git repository for this release:

  • Burak Yavuz
  • Ettore Atalan
  • gallegonovato
  • Ihor Hordiichuk
  • James Valleroy
  • Joseph Nuthalapati
0 Comments
2023/07/18
11:50 UTC

3

FreedomBox 23.12 released

FreedomBox 23.12 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights:

  • packages: Purge packages on uninstall
  • gitweb: Fix issue with service startup when gitweb is not enabled
  • mediawiki: Increment version to run update.php automatically

Other Changes:

  • deluge: Utilize purging of packages and don't remove explicitly
  • locale: Update translations for Czech, Dutch, Spanish, Turkish, Ukrainian
  • mediawiki: Utilize purging of packages and don't remove explicitly
  • roundcube: Clarify description for local mail only option
  • samba: Remove additional configuration files on uninstall
  • searx: Fix typo in method name
  • shaarli: Utilize purging of packages and don't remove explicitly
  • uninstall: Remove experimental warning

The following people contributed to the git repository for this release:

  • Burak Yavuz
  • gallegonovato
  • Ihor Hordiichuk
  • ikmaak
  • James Valleroy
  • Jiří Podhorecký
  • Sunil Mohan Adapa
0 Comments
2023/06/20
11:21 UTC

2

Suggestion of hardware

Hi, everyone!

I'm into setting up a freedombox here to work as a NAS and filesharing device, as a replacement for nasty Dropbox and Google Photos/Drive services.

Any advice on single board computers to this purpose. Is that freedombox device (https://freedombox.org/buy/) enought for this (I´'m afraid that USB 2.0 port is too slow). Have anyone tried BananaPi M5 or any other SBC to recommend?

Best, Alexandre

0 Comments
2023/06/09
00:25 UTC

4

FreedomBox 23.11 released to experimental

FreedomBox 23.11 has been released and uploaded to Debian experimental. These changes will not be available to most FreedomBox users until after Debian Bookworm is released (June 10).

Highlights

  • *: Fix icons not present in the generated .deb
  • shadowsocksserver: Add separate app for Shadowsocks server

Other Changes

  • apache: Fix failure during app update
  • apache: Use drop-in config component for /etc files
  • bepasty: Use drop-in config component for /etc files
  • calibre: Use drop-in config component for /etc files
  • cockpit: Use drop-in config component for /etc files
  • config: Add new component for managing drop-in /etc/ config files
  • debian/install: Add new place in /usr to keep drop-in config files
  • deluge: Use drop-in config component for /etc files
  • ejabberd: Use drop-in config component for /etc files
  • email: Use drop-in config component for /etc files
  • gitweb: Use drop-in config component for /etc files
  • i2p: Use drop-in config component for /etc files
  • ikiwiki: Use drop-in config component for /etc files
  • janus: Use drop-in config component for /etc files
  • letsencrypt: Use drop-in config component for /etc files
  • matrixsynapse: Use drop-in config component for /etc files
  • mediawiki: Use drop-in config component for /etc files
  • minidlna: Use drop-in config component for /etc files
  • networks: Use drop-in config component for /etc files
  • pagekite: Drop the config file for forcing use of Debian certs
  • privacy: Use drop-in config component for /etc files
  • radicale: Use drop-in config component for /etc files
  • roundcube: Use drop-in config component for /etc files
  • rssbridge: Use drop-in config component for /etc files
  • searx: Use drop-in config component for /etc files
  • security: Use drop-in config component for /etc files
  • sharing: Use drop-in config component for /etc files
  • ssh: Use drop-in config component for /etc files
  • sso: Use drop-in config component for /etc files
  • syncthing: Use drop-in config component for /etc files
  • transmission: Use drop-in config component for /etc files
  • ttrss: Use drop-in config component for /etc files
  • upgrades: Use drop-in config component for /etc files
  • users: Use drop-in config component for /etc files
  • wordpress: Use drop-in config component for /etc files

The following people contributed to the git repository for this release:

  • James Valleroy
  • Sunil Mohan Adapa
0 Comments
2023/06/06
10:54 UTC

4

FreedomBox 23.10 released to experimental

FreedomBox 23.10 has been released and uploaded to Debian experimental. These changes will not be available to most FreedomBox users until after Debian Bookworm is released (June).

Changes:

  • *: Move modules-enabled files to /usr/share
  • locale: Update translations for Dutch, Portuguese, Spanish, Turkish, Ukrainian
  • doc/dev: Set language code explicitly in Sphinx configuration
  • gitweb: Disable gpg signing in tests

The following people contributed to the git repository for this release:

  • Burak Yavuz
  • Frederico Gomes
  • gallegonovato
  • Ihor Hordiichuk
  • ikmaak
  • James Valleroy
  • Sunil Mohan Adapa
0 Comments
2023/05/23
11:23 UTC

7

FreedomBox 23.9 released to experimental

FreedomBox 23.9 has been released and uploaded to Debian experimental. These changes will not be available to most FreedomBox users until after Debian Bookworm is released.

Highlights:

  • transmission: Allow remote UIs to connect
  • ttrss: Allow apps to use /tt-rss URL instead of separate one

Other Changes:

  • apache: Reload apache using component if config changes
  • debian: Follows policy v4.6.2
  • debian: Update copyright years
  • doc/dev: Update copyright year
  • help: Add information on obtaining source code
  • locale: Update translations for Japanese
  • mediawiki: Make a utility method public
  • mediawiki: Make retrieving list of supported languages robust
  • mediawiki: Simplify retrieving the default language
  • minidlna: Resize icon and export to PNG also
  • service: Remove reference to managed_services in a message
  • storage: Handle mount error properly
  • theme: Move icons to app folders
  • tor: Check if Hidden service is version 3
  • tor: Only diagnose relay ports if feature enabled
  • tor: Rename Hidden service to Onion service
  • transmission: Add Tremotesf to list of client apps
  • ttrss: Don't show app in enabled list of apps if install fails
  • ttrss: Update list of clients
  • ttrss: Use the apache component to restart apache on config change
  • uninstall: Fix issue with uninstall of apps that have no backup
  • zoph: Don't fail at showing app view during uninstall

The following people contributed to the git repository for this release:

  • James Valleroy
  • nbenedek
  • Nobuhiro Iwamatsu
  • Sunil Mohan Adapa
0 Comments
2023/05/09
11:15 UTC

6

FreedomBox 23.6.2 released

FreedomBox 23.6.2 has been released and uploaded to Debian unstable. Since the hard freeze for the next Debian release has started, the freedombox package will migrate to testing in 20 days, and then can be uploaded to stable-backports.

By the way, the Debian bookworm release is planned for 2023-06-10 [1]. If your FreedomBox has the "Enable auto-update to next stable release" option checked (in System -> Software Update), then it will automatically perform a dist-upgrade to the new release [2].

Changes:

  • upgrades: Check apt result during dist-upgrade
  • locale: Update translations for Bulgarian, Ukrainian

The following people contributed to the git repository for this release:

  • 109247019824
  • Ihor Hordiichuk
  • James Valleroy

[1] https://lists.debian.org/debian-devel-announce/2023/04/msg00007.html [2] https://wiki.debian.org/FreedomBox/Manual/Upgrades#Auto-Update_to_Next_Stable_Release

0 Comments
2023/05/01
14:47 UTC

5

FreedomBox 23.8 released to experimental

FreedomBox 23.8 has been released and uploaded to Debian experimental. These changes will not be available to most FreedomBox users until after Debian Bookworm is released.

Highlights

  • coturn: Prevent package removal when roundcube is uninstalled
  • datetime: Re-implement backup/restore for timezone
  • gitweb: Disable snapshot feature

Other Changes

  • HACKING: Force pip to install packages to system environment
  • bepasty: When uninstalling, remove all data and configuration
  • calibre: Remove libraries during uninstallation
  • ci: Force pip install for functional tests
  • coturn: When uninstalling, remove all data and configuration
  • datetime: Use unique component ID for related daemon
  • deluge: When uninstalling, remove all data and configuration
  • gitweb: When uninstalling, remove all data and configuration, remove repositories
  • gitweb: Make globally configured features overridable per-repository
  • gitweb: Simplify handling shortcut for front page
  • ikiwiki: When uninstalling, remove all data and configuration
  • infinoted: When uninstalling, remove all data and configuration
  • locale: Update translations for Bulgarian, French, Ukrainian
  • matrixsynapse: When uninstalling, remove all data and configuration
  • mediawiki: When uninstalling, remove all data and configuration
  • mediawiki: Fix broken view on Bullseye due to language selection
  • openvpn: When uninstalling, remove all data and configuration
  • roundcube: When uninstalling, remove all data and configuration
  • rssbridge: When uninstalling, remove all data and configuration
  • samba: When uninstalling, remove all data and configuration
  • searx: When uninstalling, remove all data and configuration
  • searx: Simplify handling shortcut for front page
  • shaarli: When uninstalling, remove all data and configuration
  • shadowsocks: When uninstalling, remove all data and configuration
  • sharing: When uninstalling, remove all data and configuration
  • syncthing: When uninstalling, remove all data and configuration
  • syncthing: Remove unused pathlib import so job code-quality can pass
  • tests: Don't error during collection if selenium is not installed
  • tests: functional: Make install script work for Bullseye
  • tests: functional: Remove handling for custom enable/disable buttons
  • tests: functional: Update detecting page changes
  • tor: When uninstalling, remove all data and configuration
  • ttrss: When uninstalling, remove all data and configuration
  • upgrades: Check apt result during dist-upgrade
  • wordpress: When uninstalling, remove all data and configuration

The following people contributed to the git repository for this release:

  • 109247019824
  • Coucouf
  • Ihor Hordiichuk
  • James Valleroy
  • nbenedek
  • Sunil Mohan Adapa
  • Veiko Aasa
0 Comments
2023/04/25
11:57 UTC

4

FreedomBox 23.6.1 released

FreedomBox 23.6.1 has been released and uploaded to Debian unstable. Since the hard freeze for the next Debian release has started, the freedombox package will migrate to testing in 20 days, and then can be uploaded to stable-backports.

Changes:

  • coturn: Prevent package removal when roundcube is uninstalled
  • datetime: Re-implement backup/restore for timezone
  • gitweb: Disable snapshot feature
  • gitweb: Make globally configured features overridable per-repository
  • locale: Update translations for Bulgarian, French

The following people contributed to the git repository for this release:

  • 109247019824
  • Coucouf
  • James Valleroy
  • Sunil Mohan Adapa
  • Veiko Aasa
0 Comments
2023/04/11
01:32 UTC

4

FreedomBox 23.7 released to experimental

FreedomBox 23.7 has been released and uploaded to Debian experimental. These changes will not be available to most FreedomBox users until after Debian Bookworm is released.

Highlights

  • matrixsynapse: Add token based registration verification
  • mediawiki: Allow setting site language code

Other Changes

  • container: Fix resizing disk image containing multiple partitions
  • container: Force pip to install packages to system environment
  • container: Increase wait time to accommodate slower architectures
  • locale: Update translations for Bulgarian
  • tests: functional: Fix setting first ethernet connection as internal

The following people contributed to the git repository for this release:

  • 109247019824
  • James Valleroy
  • nbenedek
  • Sunil Mohan Adapa
  • Veiko Aasa
0 Comments
2023/03/28
02:01 UTC

3

FreedomBox 23.6 released

FreedomBox 23.6 has been released and uploaded to Debian unstable. Since the hard freeze for the next Debian release has started, the freedombox package will migrate to testing in 20 days, and then can be uploaded to stable-backports.

Changes:

  • /etc/issue: Update message to reflect that all users can login
  • ci: Force pip to install packages to system environment
  • datetime: Use timedatectl to read current timezone
  • samba: make sure shares are not accessible from the internet
  • ttrss: fix failing backup

The following people contributed to the git repository for this release:

  • James Valleroy
  • nbenedek
  • Sunil Mohan Adapa
1 Comment
2023/03/14
02:40 UTC

6

FreedomBox 23.5 released

FreedomBox 23.5 has been released and uploaded to Debian unstable. Since the soft freeze for the next Debian release has started, the freedombox package will migrate to testing in 10 days, and then can be uploaded to stable-backports.

Changes:

  • mediawiki: Fix app view error
  • locale: Update translations for Albanian, Bulgarian, Czech, Dutch, German, Spanish, Swedish, Turkish, Ukrainian
  • samba: tests: Fix enable share view test

The following people contributed to the git repository for this release:

  • 109247019824
  • Besnik Bleta
  • Burak Yavuz
  • Dietmar
  • gallegonovato
  • Ihor Hordiichuk
  • ikmaak
  • James Valleroy
  • Jiří Podhorecký
  • Michael Breidenbach
  • Veiko Aasa
0 Comments
2023/02/28
02:44 UTC

7

FreedomBox 23.3 released

FreedomBox 23.3 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Changes:

  • config: Fix showing the value of the default home page
  • email: Revert workaround for error on finishing uninstall
  • firewalld: Allow upgrade to version 2*
  • gitweb: tests: Skip tests using git when git is not installed
  • locale: Update translations for Bulgarian
  • tests: functional: Fix submitting forms with notifications present
  • tor: Also use Aptsources822 augeas lens
  • tor: Remove workaround for old Augeas bug
  • upgrades: Add augeas lens for Deb822 apt sources
  • views: Use dedicated view when showing an app with operations

The following people contributed to the git repository for this release:

  • 109247019824
  • James Valleroy
  • Sunil Mohan Adapa
0 Comments
2023/01/31
02:46 UTC

8

FreedomBox 23.2 released

FreedomBox 23.2 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Changes:

  • locale: Update translations for Albanian, Bulgarian
  • ssh: Add sudo to allowed groups
  • upgrades: Stop quassel during dist upgrade

The following people contributed to the git repository for this release:

  • 109247019824
  • Besnik Bleta
  • James Valleroy
  • Sunil Mohan Adapa
0 Comments
2023/01/17
02:54 UTC

6

FreedomBox 23.1 released

FreedomBox 23.1 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights

  • package: Don't uninstall packages that are in use by other apps
  • tor: Add onion location to apache

Other Changes

  • email: Workaround an issue with error on finishing uninstall
  • gitweb: Run git commands as a web user
  • janus: Allow upgrade to 1.1
  • locale: Update translations for Galician, Spanish
  • operation: tests: Fix warning when test helpers start with 'Test'
  • zoph: Add explicit dependency on default-mysql-server

The following people contributed to the git repository for this release:

  • gallegonovato
  • James Valleroy
  • nbenedek
  • Sunil Mohan Adapa
  • Veiko Aasa
0 Comments
2023/01/03
19:05 UTC

5

Cannot restart FreedomBox if backup battery attached

I have the FreedomBox server using the A20-OlinuXino-LIME2 board, running the Debian Freedombox system. It all works great. Thank you!

However, I have decided I want to attach the backup battery in case of power outages. When I do that, however, the system will not restart. The small red LED shows power to the board, but there are no Ethernet cable activity lights.

I have tried the following:

  1. shutdown with ssh and "sudo shutdown -h now"
  2. removed power and ethernet cables, attached battery to A20 board
  3. reattached ethernet and then power
  4. no typical ethernet lights showing but small red board LED showed board had power
  5. no response to ssh
  6. tried PWR button hold for 5 seconds - no response (did this twice)
  7. tried RESET button - no response

📷 tried RECOVERY button - no response

The only way to get my FreedomBox back up and working was to remove the backup battery from the board pins.

Any ideas greatly appreciated...

Larry

1 Comment
2022/12/30
18:56 UTC

9

FreedomBox 22.27 released

FreedomBox 22.27 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights

  • minidlna: Fix incorrect marking for firewall local protection
  • zoph, wordpress: Add conflicts on libpam-tmpdir

Other Changes

  • container: Drop free tag from image URLs
  • d/control: Don't recommend libpam-tmpdir
  • locale: Update translations for Bulgarian, Chinese (Simplified), Czech, Dutch, German, Turkish, Ukrainian
  • package, email: Move conflicting package removal to framework
  • snapshot: Fix showing unsupported message on non-btrfs filesystems
  • tests: functional: Set timeout to 3 hours
  • upgrades: dist-upgrade: Don't change apt security line
  • users: tests: Fix privileged tests
  • wordpress: Redirect Webfinger queries

The following people contributed to the git repository for this release:

  • 109247019824
  • Burak Yavuz
  • Eric
  • Ihor Hordiichuk
  • ikmaak
  • James Valleroy
  • Jiří Podhorecký
  • Johannes Keyser
  • Joseph Nuthalapati
  • Sunil Mohan Adapa
0 Comments
2022/12/20
03:44 UTC

4

FreedomBox 22.26 released

FreedomBox 22.26 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights:

  • ejabberd: Enable mod_http_upload
  • email: dovecot: Add fail2ban jail
  • security: Remove restricted access setting and configuration
  • ssh: Restrict logins to groups root, admin and freedombox-ssh

Other Changes:

  • calibre: Add protection to local service using firewall
  • deluge: Add protection to local service using firewall
  • email: Add protection to local service using firewall
  • email: Fix creation of aliases for security@ and usenet@
  • firewall: Create a mechanism for protecting local services
  • firewall: Introduce component for local service protection
  • i2p: Add protection to local service using firewall
  • i2p: Remove donation URL that is no longer available
  • minidlna: Add protection to local service using firewall
  • searx: Ensure that socket is only reachable by Apache and root
  • ssh: Add checkbox to remove login group restrictions
  • syncthing: Add protection to local service using firewall
  • transmission: Add protection to local service using firewall

The following people contributed to the git repository for this release:

  • James Valleroy
  • nbenedek
  • Sunil Mohan Adapa
0 Comments
2022/12/06
03:33 UTC

4

FreedomBox 22.24 released

FreedomBox 22.24 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights:

  • locale: Update translations for Bulgarian, French, German, Norwegian Bokmål

Other Changes:

  • debian/lintian-overrides: Fix mismatch patterns and new messages
  • minetest: Handle upgrade from 5.3.0 to 5.6.1
  • storage: Drop skip_recommends
  • upgrades: Add documentation link to upgrades service file
  • upgrades: Update list of holds during dist upgrade

The following people contributed to the git repository for this release:

  • 109247019824
  • Coucouf
  • James Valleroy
  • Johannes Keyser
  • Petter Reinholdtsen
  • Sunil Mohan Adapa
0 Comments
2022/11/08
02:57 UTC

4

FreedomBox 22.23 released

FreedomBox 22.23 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Highlights:

  • letsencrypt: Fix regression with comparing certificate
  • rssbridge: Add option to allow public access

Other Changes:

  • locale: Update translations for Bulgarian, Hungarian, Swedish
  • storage: Handle file systems on non-physical devices
  • upgrades: Allow FreedomBox vendor when adding backports
  • upgrades: Skip unattended-upgrade in dist-upgrade

It also includes these changes from 22.22.1:

  • debian: tests: Fix PYTHONPATH
  • locale: Update translations for Bulgarian, Chinese (Simplified), Czech, Dutch, Turkish, Ukrainian
  • privacy: Remove unused import, fix pipeline

The following people contributed to the git repository for these releases:

  • 109247019824
  • Benedek Nagy
  • Burak Yavuz
  • Eric
  • ikmaak
  • James Valleroy
  • Jiří Podhorecký
  • Michael Breidenbach
  • nbenedek
  • Sunil Mohan Adapa
  • tunebes
  • Tymofii Lytvynenko
1 Comment
2022/10/25
01:28 UTC

8

FreedomBox 22.22 released

FreedomBox 22.22 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.

Note: Submitting list of used apps anonymously is enabled on FreedomBox, and one may visit the new privacy app to disable it.

Highlights:

  • privacy: Add new system app for popularity-contest
  • matrix: Add fail2ban jail

Other Changes:

  • *: Use privileged decorator for actions
  • action_utils: Drop support for non-systemd environments
  • action_utils: Drop unused progress requests from apt-get
  • actions: Allow actions to be called by other users
  • actions: Allow nested and top-level actions
  • actions: Drop unused superuser_run and related methods
  • actions: Implement getting raw output from the process
  • actions: Use separate IPC for communicating results
  • apache: Fix logs still going into /var/log files
  • bind: Drop enabling DNSSEC (deprecated) as it is always enabled
  • config: Drop ability to set hostname on systems without systemd
  • config: Drop legacy migration of Apache homepage settings
  • fail2ban: Make fail2ban log to journald
  • firewall: Drop showing running status
  • locale: Update translations for Albanian, Czech, Norwegian Bokmål, Russian, Swedish, Ukrainian
  • minidlna: Use the exposed URL for diagnostic test
  • openvpn: Drop RSA to ECC migration code and two-step setup
  • privacy: Set vendor as FreedomBox for dpkg and popularity-contest
  • searx: Show status of public access irrespective of enabled state
  • templates: Update HTML meta tags for better description and app-name
  • tests: Add fixture to help in testing privileged actions
  • wordpress: Update fail2ban filter

The following people contributed to the git repository for this release:

  • Besnik Bleta
  • James Valleroy
  • Jiří Podhorecký
  • Michael Breidenbach
  • nbenedek
  • Nikita Epifanov
  • Petter Reinholdtsen
  • Sunil Mohan Adapa
  • Tymofii Lytvynenko
0 Comments
2022/10/11
02:35 UTC

Back To Top