Piccolo Daemon OS Support

Edit Package piccolo-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:atdexterslab/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
health-checker-piccolo.conf 0000000158 158 Bytes
piccolo-clock-epoch-save.service 0000000119 119 Bytes
piccolo-clock-epoch-save.timer 0000000364 364 Bytes
piccolo-clock-epoch.service 0000000408 408 Bytes
piccolo-clock-epoch.sh 0000003004 2.93 KB
piccolo-health-check.sh 0000001398 1.37 KB
piccolo-logind.conf 0000000188 188 Bytes
piccolo-os-support.spec 0000021058 20.6 KB
piccolo-os.key 0000002468 2.41 KB
piccolo-panic-reboot.conf 0000000399 399 Bytes
piccolo-sleep.conf 0000000093 93 Bytes
piccolo-system.conf 0000000535 535 Bytes
piccolo-watchdog-check.service 0000000165 165 Bytes
piccolo-watchdog-check.sh 0000001180 1.15 KB
piccolo-watchdog.conf 0000000839 839 Bytes
piccolo-wifi-powersave.conf 0000000030 30 Bytes
piccolo-zypp-locks 0000000523 523 Bytes
piccolo.xml 0000001528 1.49 KB
Comments 0
No comments available
openSUSE Build Service is sponsored by