Skip to content

Conversation

@fossterer
Copy link

FIXES #165

  • Added apparmor profile in complain mode in view of the below 3 access issues still unresolved

    • Access to /home/fossterer/.pki/nssdb/cert9.db
    • Access to /home/fossterer/.pki/nssdb/key4.db
    • Receiving D-Bus signals from UPower (PropertiesChanged signal)

TODOs:

…ccess issues still unresolved

    - Access to /home/fossterer/.pki/nssdb/cert9.db
    - Access to /home/fossterer/.pki/nssdb/key4.db
    - Receiving D-Bus signals from UPower (PropertiesChanged signal)

**TODOs:**
  - Document the apparmor profile better
  - Download Chromium source and proceed with https://github.com/browseros-ai/BrowserOS/blob/main/CONTRIBUTING.md#browser-development
  - Test both .AppImage (requires explicit documentation) and .deb pakcages
  - Reorganize files and cleanup the TODO from `linux.py`
@github-actions
Copy link
Contributor

github-actions bot commented Dec 6, 2025

CLA Assistant Lite bot ✅ All contributors have signed the CLA. Thank you for helping make BrowserOS better!
Posted by the CLA Assistant Lite bot.

@fossterer
Copy link
Author

I have read the CLA Document and I hereby sign the CLA

# application a name instead of having the label "unconfined"


profile browseros /tmp/.mount_Brows*/opt/browseros/browseros flags=(complain) {
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This path is reflective of how AppImage is mounted. DEB does not use this path

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Not working on debian system

1 participant