System for initial configuration of appliances

Edit Package combustion

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.

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's avatar 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
openSUSE Build Service is sponsored by