System for initial configuration of appliances
Combustion is a minimal module for dracut, which runs a user provided script on
the first boot of a transactional system.
You can use this to create additional files, install packages, set up devices
or even re-partition the hard disk. The configuration can be provided as a
shell script, loaded from an external storage media and is run during boot in a
new system snapshot. On success, the system will directly boot into that new
snapshot, so that no reboot is needed.
- Sources inherited from project SUSE:SLE-15-SP6:GA
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout SUSE:SLE-15-SP7:Update/combustion && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_service | 0000000599 599 Bytes | |
_servicedata | 0000000241 241 Bytes | |
combustion-1.3+git5.obscpio | 0000048138 47 KB | |
combustion.changes | 0000009670 9.44 KB | |
combustion.obsinfo | 0000000102 102 Bytes | |
combustion.spec | 0000002187 2.14 KB |
Latest Revision
Marcus Rueckert (darix)
committed
(revision 2)
- Update to version 1.3+git5: * Set the snapper snapshot as important=yes * Remove unnecessary chmod - Update to version 1.3+git3: * 30firstboot: Do not detect firstboot in the zipl initrd "initgrub" mode (bsc#1218065) * Handle absence of NM and wicked properly * Use dracut $hookdir instead of hardcoding - Update to version 1.3: * Add udev rule for VMware guestinfo * Read VMware guestinfo value as base64 encoded gzipped script * Support VMware guestinfo - Update to version 1.2+git9: * Override subvol= with the new snapshot if necessary - Update to version 1.2+git8: * Set mount propagation flags for /sysroot in the right order
Comments 0