Hack call: 14:00 UTC
- Privileged daemon (Sunil)
- Privileged daemon that runs in the background to perform actions
- Listens on a Unix socket over D-Bus for activities that need superuser permissions. No need for a sudo process. Can get rid of primary process's superuser privileges and put some systemd security sandboxing restrictions.
- No changes in the apps
- Exits when idle for 15 minutes and reawakens when any privileged command needs to be run, via systemd socket activation
- Privileged commands are slow due to things like checks for configs dropped into /etc directory. All of the modules of plinth are loaded for some commands. Performance improvements more noticeable on slower disks. Spawning sudo also adds some time.
- Can use asyncio for the daemon and eventually the server process
- Joseph working on UX issues and bugs (joseph)
- Worked on some 10 issues
Dovecot 2.3 -> 2.4 (nbenedek)
- Trixie has new version of dovecot 2.4
- Configuration syntax has changed almost everywhere
https://github.com/dovecot/tools/blob/main/dovecot-2.4.0-example-config.tar.gz
https://doc.dovecot.org/2.4.0/installation/upgrade/2.3-to-2.4.html
Switched FreedomBox ddns server to HTTP protocol.
- Works better with proxy server
- Finish up writing Manual pages before the first stable Trixie release (joseph)
- Kiwix manual page was not included in the index. Included recently.
- Nextcloud
- A new section in manual pages called Guides.
- Specific and opinionated about how to get things done
- managing photographs from you phone
FreedomBox Wiki on MediaWiki
