Piccolo Daemon OS Support
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.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:abhishekborar93:piccolo-os/piccolod-os-support && cd $_ - Create Badge
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