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
LICENSE 0000018092 17.7 KB
README 0000003006 2.94 KB
combustion 0000003147 3.07 KB
combustion-prepare.service 0000000630 630 Bytes
combustion.changes 0000001273 1.24 KB
combustion.service 0000000779 779 Bytes
combustion.spec 0000002308 2.25 KB
module-setup.sh 0000000865 865 Bytes
Revision 2 (latest revision is 34)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 833734 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 2)
- Add combustion-prepare.service to enable network if needed:
  M combustion
  A combustion-prepare.service
  M combustion.service
  M module-setup.sh
- Don't fail if no config drive found to not break ignition with
  fw_cfg
Comments 0
openSUSE Build Service is sponsored by