File combustion.service of Package combustion

[Unit]
Description=Combustion
DefaultDependencies=false

ConditionKernelCommandLine=|ignition.firstboot
ConditionKernelCommandLine=|combustion.firstboot

Requires=sysroot.mount
After=sysroot.mount

# combustion-prepare sets up network, if required
Requires=combustion-prepare.service
After=combustion-prepare.service

# Optionally make network available
After=network.target

# After ignition completed its stuff
After=ignition-complete.target

# So that /etc/fstab's x-initrd.mount entries are read (again) later
Before=initrd-parse-etc.service

Conflicts=initrd-switch-root.target umount.target
Conflicts=dracut-emergency.service emergency.service emergency.target

# Without this it goes into an endless loop on failure
OnFailure=emergency.target
OnFailureJobMode=isolate

[Service]
Type=oneshot
ExecStart=/usr/bin/combustion
openSUSE Build Service is sponsored by