particle-os-tools/docs/apt-layer
robojerk 1925ce65df feat: Complete daemon integration with import fixes and D-Bus resolution
- Fixed all Python import conflicts and package structure issues
- Resolved D-Bus property decorator conflicts (@dbus.service.property → @property)
- Corrected D-Bus method signatures for proper interface definition
- Updated package structure for proper installation and execution
- Enhanced daemon integration with comprehensive test infrastructure
- Added daemon subcommands: start, stop, status, test, install, uninstall, layer, deploy, upgrade, rollback
- Implemented D-Bus communication layer for atomic package management
- Added transaction management and progress reporting
- Updated changelog and TODO to reflect current status
- Daemon now successfully imports and runs (requires root for D-Bus service)

Technical achievements:
- Resolved ModuleNotFoundError and ImportError issues
- Fixed AttributeError with dbus.service.property decorators
- Corrected ValueError in D-Bus method signatures
- Established functional daemon with proper error handling
- Created production-ready foundation for atomic package management

Next: Test in VM environment with root privileges for full D-Bus communication
2025-07-15 18:30:01 -07:00
..
rpm-ostree feat: Integrate apt-layer.sh with apt-ostree.py daemon via D-Bus 2025-07-15 17:08:15 -07:00
advanced-architecture.md Deep dpkg Integration 2025-07-15 12:13:20 -07:00
apt.md Deep dpkg Integration 2025-07-15 12:13:20 -07:00
composefs.md Documentation: Add comprehensive Debian package structure and build information to ComposeFS docs 2025-07-15 11:22:13 -07:00
daemon.md feat: Integrate apt-layer.sh with apt-ostree.py daemon via D-Bus 2025-07-15 17:08:15 -07:00
dpkg.md Deep dpkg Integration 2025-07-15 12:13:20 -07:00
live-layering.md feat: Integrate apt-layer.sh with apt-ostree.py daemon via D-Bus 2025-07-15 17:08:15 -07:00
ostree.md feat: Complete daemon integration with import fixes and D-Bus resolution 2025-07-15 18:30:01 -07:00
readme.md Production Integration - Starting systemd integration and bootloader support 2025-07-15 12:34:05 -07:00
skopeo.md Documentation: Add comprehensive skopeo command reference based on official man pages 2025-07-15 11:35:45 -07:00