Translation(s): none
Describe in one or two lines what your page is about.
To be "FreedomBox Ready", applications should:
- Use HTTP Auth (for web applications) or LDAP (for other applications).
- Respect global settings controlling transient meta/functional data.
- Include Plinth modules for user interaction, control, and configuration.
Allow the FreedomBox to extract all trust paths from the source code.
- Provide tools to extract trust relationship expiry from the service.
Use LDAP
Packages should:
- Check LDAP for current locations.
- Check LDAP for user authorization.
Respect Global Settings
Packages should respect global settings controlling transient meta/functional data:
- I.e., packages should respect logrotate's settings and handle their logs accordingly.
Include Plinth Modules
Packages should include Plinth modules for:
- user interaction,
- control, and
- configuration.
Trust Path Extraction
Packages should provide a script or sufficient data to extract all trust paths from the source. The tool's output should explain:
- Who each actor is.
- What services (which types of trust) each actor provides.
- The connections between actors.
Implicit or infrastructure actors, not called out in the source (like your ISP, who owns your pipe, who you must ultimately trust to get data anywhere), should be omitted from the output or available in a verbose mode.
Provide tools to extract trust relationship expiry from the service
Packages should provide tools to extract trust relationship expiry from the service:
- Times trust relationships expire.
- Actions that break trust and change relationships or states.
Intro |
Information |
Support |
Contribute |
Reports |
Promote |
|
|
|
|||||
|
|
|
HELP & DISCUSSIONS: Discussion Forum - Matrix - Mailing List - #freedombox irc.debian.org | CONTACT Foundation | JOIN Project
Next call: Saturday, April 13 at 14:00 UTC
This page is copyright its contributors and is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.