This repository was archived by the owner on Apr 14, 2025. It is now read-only.
OpenJun 10, 2024
No due date
•Last updated Ensure that all mandatory services are working as expected. Appliances should be installable on top of an existing (dedicated) Debian Bookworm installation using an Installation script. Tag tasks to this milestone to track progress.
Core goals:
- Migrate all services to upstream packages, where possible. Configure symlinks to source the correct configuration files.
- Modernize all code to meet requirements of current packages (PHP 8.2, Perl 5.36, etc.).
- Migrate all services to use SystemD Unit files. Symlink old init.d scripts to use
systemctl. - Create and document install script.
- Create and document migration procedure.
- Configure all services to run with minimal permissions and as non-login users.
- Provide a system that is capable of delivering mail and viewing the WebUI, without guarantees of 100% functionality.
Goals that are not for this Milestone:
- Creating a seemless, intuitive installation process for all installation targets.
- Creating a hands-off migration process.
- Containerizing all services.
- Providing a production-ready system.
- Fully hardening the installations.
78% complete
List view
0 issues of 0 selected
There are no open issues in this milestone
Add issues to milestones to help organize your work for a particular release or project. Find and add issues with no milestones in this repo.