/usr/lib/systemd/system-generators
NameSizeModeActions
cloud-init-generator30940755editdlrm
friendly-recovery2860755editdlrm
netplan229360755editdlrm
snapd-generator267760755editdlrm
sshd-socket-generator4823760755editdlrm
systemd-cryptsetup-generator354640755editdlrm
systemd-debug-generator190240755editdlrm
systemd-fstab-generator560720755editdlrm
systemd-getty-generator229840755editdlrm
systemd-gpt-auto-generator354000755editdlrm
systemd-hibernate-resume-generator272320755editdlrm
systemd-integritysetup-generator230240755editdlrm
systemd-rc-local-generator147120755editdlrm
systemd-run-generator189920755editdlrm
systemd-system-update-generator147120755editdlrm
systemd-sysv-generator352720755editdlrm
systemd-veritysetup-generator314480755editdlrm
Edit: /usr/lib/systemd/system-generators/friendly-recovery (286B)
#!/bin/sh set -e [ ! -e /run/friendly_recovery.resume ] normaldir=$1 earlydir=$2 latedir=$3 set -- $(cat /proc/cmdline) for cmdline_arg in "$@"; do if [ "$cmdline_arg" = "recovery" ] then ln -sf /lib/systemd/system/friendly-recovery.target $earlydir/default.target break fi done