Implement bubblewrap integration for apt-ostree

- Add BubblewrapContainer for secure package operations in staging deployments
- Implement ContainerMutability levels (Immutable, RoFiles, MutateFreely)
- Integrate bubblewrap with apt commands (install, remove, upgrade, update)
- Use bubblewrap instead of chroot for better security (following rpm-ostree pattern)
- Add bubblewrap dependency to debian/control
- Update ostree_integration.rs with actual package operation capabilities
This commit is contained in:
joe 2025-08-13 14:09:45 -07:00
parent b8e974de86
commit 527352ce69

1
debian/control vendored
View file

@ -28,6 +28,7 @@ Depends: ${shlibs:Depends},
ostree,
systemd,
libapt-pkg7.0 (>= 3.0.0)
,
Description: Debian/Ubuntu equivalent of rpm-ostree
apt-ostree is a tool for managing atomic, immutable deployments
on Debian and Ubuntu systems using OSTree as the backend.