Piccolo Daemon OS Support

Edit Package piccolod-os-support
https://github.com/AtDexters-Lab/piccolo-os

Core support package for Piccolo OS, an immutable, appliance-like operating system built on openSUSE MicroOS.

This package enforces the essential security and operational policies required for the Piccolo OS runtime environment. It serves as the primary integration point between the OS base and the Piccolo control plane.

Key responsibilities include:

* **Repository Management:**Configures the official Piccolo OS package repositories and manages GPG signing keys for secure updates.
* **Security Hardening:** Enforces the 'piccolo' firewalld zone (default drop-all policy) and restricts console access to prevent unauthorized local login.
* **Control Plane Integration:** Ensures the [piccolod](https://build.opensuse.org/package/show/home:abhishekborar93:piccolo-os/piccolod) daemon is installed and enabled.
* **Lifecycle Hooks:** Provides necessary triggers for transactional updates and first-boot initialization.

This package is mandatory for all Piccolo OS installations.

Source Files
Filename Size Changed
README.md 0000000835 835 Bytes
health-checker-piccolo.conf 0000000158 158 Bytes
piccolo-health-check.sh 0000001377 1.34 KB
piccolo-os-support-rpmlintrc 0000000023 23 Bytes
piccolo-os-support.spec 0000007082 6.92 KB
piccolo-os.key 0000002476 2.42 KB
piccolo.xml 0000001156 1.13 KB
Comments 0
No comments available
openSUSE Build Service is sponsored by