Debian Package Tracker
Register | Log in
Subscribe

freedombox

easy to manage, privacy oriented home server

Choose email to subscribe with

general
  • source: freedombox (main)
  • version: 25.15
  • maintainer: FreedomBox packaging team (archive) (DMD)
  • uploaders: Tzafrir Cohen [DMD] – Petter Reinholdtsen [DMD] – Piotr Ożarowski [DMD] – Nick Daly [DMD] – Sunil Mohan Adapa [DMD] – Federico Ceratto [DMD] – James Valleroy [DMD]
  • arch: all
  • std-ver: 4.6.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 21.4.4
  • oldstable: 23.6.2+deb12u1
  • old-bpo: 25.9.3~bpo12+2
  • stable: 25.9.3
  • stable-bpo: 25.15~bpo13+1
  • testing: 25.15
  • unstable: 25.15
versioned links
  • 21.4.4: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 23.6.2+deb12u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 25.9.3~bpo12+2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 25.9.3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 25.15~bpo13+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 25.15: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • freedombox (4 bugs: 0, 4, 0, 0)
  • freedombox-doc-en
  • freedombox-doc-es
action needed
Depends on packages which need a new maintainer normal
The packages that freedombox depends on which need a new maintainer are:
  • dblatex (#942402)
    • Build-Depends: dblatex
  • docbook-xsl (#802370)
    • Build-Depends: docbook-xsl
Created: 2020-11-17 Last update: 2025-11-18 05:32
12 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 6c3b2e1f82a991f4e298b0392ba752830841e9f1
Author: Sunil Mohan Adapa <sunil@medhas.org>
Date:   Tue Nov 11 12:39:24 2025 -0800

    package: Prevent freedombox's deps from removal during app uninstall
    
    - If an app declares dependency on package that is also a dependency for
    freedombox, then during the app's uninstall, the dependency is attempt to be
    removed and will fail (because freedombox package will be held state).
    
    - Add freedombox (and thus its dependencies) to the list packages that should be
    removed from list of packages to be removed during app uninstall.
    
    - In test case, update list of packages attempted removal as the 'freedombox'
    package is installed only in some environments.
    
    Tests:
    
    - Uninstall janus works. Log messages show that libjs-bootstrap5 and
    node-popper2 are in the list of packages originally set to removed during app
    uninstall but are later filtered out.
    
    - Run pytest with 'freedombox' package installed and ensure all tests pass.
    
    Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
    Reviewed-by: James Valleroy <jvalleroy@mailbox.org>

commit b6bade7d06c3f757ea0debfee50e3501eaa4da0d
Author: Sunil Mohan Adapa <sunil@medhas.org>
Date:   Sun Nov 9 23:49:46 2025 -0800

    janus: Update the video room code from latest upstream
    
    - Bootswatch is a theme library for bootstrap. In Debian, only 3.x version of
    the package is available. It is compatible with bootstrap 3.x but not bootstrap
    5. Drop the theming altogether and use the basic bootstrap style (which is
    already very close to the theme).
    
    - Updated copyright year, mention the video room files in debian/copyright.
    
    - Drop libjs-spin.js which is no longer used by the updated code.
    
    - Change bootstrap version to 5.x from the earlier 4.x. Also add node-popper2
    library (needed by bootstrap5 and video room code) as explicit dependency.
    
    - Add missing style for btn-default class dropped in bootstrap 5.
    
    - .simulcast-button CSS style is not longer needed as updated code used flex box
    with .d-flex bootstrap class.
    
    Tests:
    
    - Compare the files in janus source code around Mar 2022 with the files in
    FreedomBox source code before this patch. Compare latest janus source code with
    the files after this patch. Both sets of changes are very similar.
    
    - Connect to video room using two browser windows. Connection is successful and
    2 video streams are shown in each of the browser windows.
    
    - Styling looks close to the demo on janus website and is acceptable.
    
    Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
    Reviewed-by: James Valleroy <jvalleroy@mailbox.org>

commit 94c344573b24f6fe78cd85f7b4293375d3a40b7a
Author: Sunil Mohan Adapa <sunil@medhas.org>
Date:   Sun Nov 9 22:19:57 2025 -0800

    janus: Relax content security policy for the video room
    
    - Needed for the new video room code to run without CSP errors in the browser
    console. JS error happens immediately after loading the page before Janus
    initialization. Styling related errors happen after joining the room despite
    eliminating use of'style=' attributes from JS code.
    
    Tests:
    
    - The video room works for a conference without showing any
    Content-Security-Policy header related errors in the Firefox developer console.
    
    Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
    Reviewed-by: James Valleroy <jvalleroy@mailbox.org>

commit 32520c7c89833ef395f114d8cf5c20ec53b9a5f7
Author: Sunil Mohan Adapa <sunil@medhas.org>
Date:   Sun Nov 9 22:15:21 2025 -0800

    janus: Allow app to be installed from Debian unstable
    
    - Janus is currently not installable in Trixie because Janus was temporarily
    removed during the release process of Trixie.
    
    - Installing it from unstable, despite the instability is better than keeping
    the app unavailable. Users have reported using the app.
    
    Tests:
    
    - Restarting the service after applying the patch leads to setup for upgrades
    app to run. Apt preferences for janus packages are set. App is shown as
    available. It can be installed.
    
    Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
    Reviewed-by: James Valleroy <jvalleroy@mailbox.org>

commit 2467d6a033515a9aaeae97261eed829ef87f032e
Author: Sunil Mohan Adapa <sunil@medhas.org>
Date:   Sun Nov 9 22:10:48 2025 -0800

    middleware: Implement middleware for common headers such as CSP
    
    - This allows overriding these headers in individual pages easily instead of
    relaxing global policy.
    
    - Drop the obsolete CSP directive "block-all-mixed-content" and avoid a console
    warning in Firefox.
    
    Tests:
    
    - Load a page and notice in the browser developer tools that the three headers
    referrer-policy, content-security-policy, and x-content-type-options are set as
    before.
    
    Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
    Reviewed-by: James Valleroy <jvalleroy@mailbox.org>

commit 3eef1d93241ca6c911014b983272ef258d0f2b16
Author: Dietmar <sagen@permondes.de>
Date:   Wed Nov 12 14:09:15 2025 +0100

    Translated using Weblate (Italian)
    
    Currently translated at 47.5% (891 of 1875 strings)

commit 7d38f49dd8a36a4fb4dba461aa8aab070c3569d2
Author: Dietmar <sagen@permondes.de>
Date:   Wed Nov 12 14:05:09 2025 +0100

    Translated using Weblate (German)
    
    Currently translated at 98.9% (1856 of 1875 strings)

commit 601de6d0e38ba54cb9c390334930da4cf9bb16bd
Author: Besnik Bleta <besnik@programeshqip.org>
Date:   Tue Nov 11 10:15:27 2025 +0100

    Translated using Weblate (Albanian)
    
    Currently translated at 99.7% (1871 of 1875 strings)

commit cdfdacabade6e9aa1703073f41406b7a817fe83c
Author: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Date:   Tue Nov 11 20:53:46 2025 +0100

    Translated using Weblate (Ukrainian)
    
    Currently translated at 100.0% (1875 of 1875 strings)

commit d4c4900b1dba12b8cfd0b34dcd9f14236f31514f
Author: Jiří Podhorecký <j.podhorecky@volny.cz>
Date:   Tue Nov 11 23:58:40 2025 +0100

    Translated using Weblate (Czech)
    
    Currently translated at 100.0% (1875 of 1875 strings)

commit 8f87d658a61922e0b7d2f061f3a16a3eba026f3b
Author: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Date:   Tue Nov 11 08:24:39 2025 +0100

    Translated using Weblate (Chinese (Simplified Han script))
    
    Currently translated at 61.5% (1154 of 1875 strings)

commit 117932e66fbf507045f49c1822bc6ec2f36f3577
Author: Burak Yavuz <hitowerdigit@hotmail.com>
Date:   Tue Nov 11 19:36:39 2025 +0100

    Translated using Weblate (Turkish)
    
    Currently translated at 100.0% (1875 of 1875 strings)
Created: 2025-11-12 Last update: 2025-11-17 19:02
7 open merge requests in Salsa normal
There are 7 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-09-17 Last update: 2025-11-12 10:01
lintian reports 5 warnings normal
Lintian reports 5 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2025-10-28 Last update: 2025-10-28 18:30
RFH: The maintainer is looking for help with this package. normal
The current maintainer is looking for someone who can help with the maintenance of this package. If you are interested in this package, please consider helping out. One way you can help is offer to be a co-maintainer or triage bugs in the BTS. Please see bug number #940881 for more information.
Created: 2020-11-08 Last update: 2020-11-08 01:37
Issues found with some translations low

Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.

Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.

Created: 2020-11-18 Last update: 2025-09-28 04:00
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.2 instead of 4.6.2).
Created: 2024-04-07 Last update: 2025-11-11 11:01
news
[rss feed]
  • [2025-11-15] Accepted freedombox 25.15~bpo13+1 (source) into stable-backports (James Valleroy)
  • [2025-11-13] freedombox 25.15 MIGRATED to testing (Debian testing watch)
  • [2025-11-11] Accepted freedombox 25.15 (source) into unstable (James Valleroy)
  • [2025-10-30] Accepted freedombox 25.14~bpo13+1 (source) into stable-backports (James Valleroy)
  • [2025-10-30] freedombox 25.14 MIGRATED to testing (Debian testing watch)
  • [2025-10-28] Accepted freedombox 25.14 (source) into unstable (James Valleroy)
  • [2025-10-24] Accepted freedombox 25.13.1~bpo13+1 (source) into stable-backports (James Valleroy)
  • [2025-10-23] freedombox 25.13.1 MIGRATED to testing (Debian testing watch)
  • [2025-10-21] Accepted freedombox 25.13.1 (source) into unstable (James Valleroy)
  • [2025-10-09] Accepted freedombox 25.13~bpo13+1 (source) into stable-backports (James Valleroy)
  • [2025-10-09] freedombox 25.13 MIGRATED to testing (Debian testing watch)
  • [2025-10-07] Accepted freedombox 25.13 (source) into unstable (James Valleroy)
  • [2025-09-27] Accepted freedombox 25.12~bpo13+1 (source) into stable-backports (James Valleroy)
  • [2025-09-25] freedombox 25.12 MIGRATED to testing (Debian testing watch)
  • [2025-09-23] Accepted freedombox 25.12 (source) into unstable (James Valleroy)
  • [2025-09-12] Accepted freedombox 25.11~bpo13+1 (source) into stable-backports (James Valleroy)
  • [2025-09-11] freedombox 25.11 MIGRATED to testing (Debian testing watch)
  • [2025-09-09] Accepted freedombox 25.11 (source) into unstable (James Valleroy)
  • [2025-09-04] Accepted freedombox 25.10~bpo13+1 (source all) into stable-backports (Debian FTP Masters) (signed by: James Valleroy)
  • [2025-08-21] freedombox 25.10 MIGRATED to testing (Debian testing watch)
  • [2025-08-19] Accepted freedombox 25.10 (source) into unstable (James Valleroy)
  • [2025-08-13] freedombox 25.9.4 MIGRATED to testing (Debian testing watch)
  • [2025-08-12] Accepted freedombox 25.9.3~bpo12+2 (source) into oldstable-backports (James Valleroy)
  • [2025-08-02] Accepted freedombox 25.9.4 (source) into unstable (James Valleroy)
  • [2025-07-26] Accepted freedombox 25.9.3~bpo12+1 (source) into stable-backports (James Valleroy)
  • [2025-07-26] freedombox 25.9.3 MIGRATED to testing (Debian testing watch)
  • [2025-07-22] Accepted freedombox 25.9.3 (source) into unstable (James Valleroy)
  • [2025-06-30] Accepted freedombox 25.9.2~bpo12+1 (source) into stable-backports (James Valleroy)
  • [2025-06-29] freedombox 25.9.2 MIGRATED to testing (Debian testing watch)
  • [2025-06-24] Accepted freedombox 25.9.2 (source) into unstable (James Valleroy)
  • 1
  • 2
bugs [bug history graph]
  • all: 4
  • RC: 0
  • I&N: 4
  • M&W: 0
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (0, 5)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
  • screenshots
  • l10n (100, 45)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 25.9.3

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing