[ -e /xor_readonly ] && xor_readonly="--readonly"
ROOTFLAGS="$(getarg rootflags)"
{
+ echo "# Automatically generated by dracut-dmsquash-generator"
+ echo
echo "[Unit]"
echo "Before=initrd-root-fs.target"
echo "[Mount]"
mkdir -p "$GENERATOR_DIR/$_dev.device.d"
{
+ echo "# Automatically generated by dracut-dmsquash-generator"
+ echo
echo "[Unit]"
echo "JobTimeoutSec=3000"
echo "JobRunningTimeoutSec=3000"
[ -e /xor_readonly ] && xor_readonly="--readonly"
ROOTFLAGS="$(getarg rootflags)"
{
+ echo "# Automatically generated by dracut-livenet-generator"
+ echo
echo "[Unit]"
echo "Before=initrd-root-fs.target"
echo "[Mount]"
mkdir -p "$GENERATOR_DIR/$_dev.device.d"
{
+ echo "# Automatically generated by dracut-livenet-generator"
+ echo
echo "[Unit]"
echo "JobTimeoutSec=3000"
echo "JobRunningTimeoutSec=3000"
if ! [ -f "$GENERATOR_DIR"/"${_name}".device.d/timeout.conf ]; then
mkdir -p "$GENERATOR_DIR"/"${_name}".device.d
{
+ echo "# Automatically generated by dracut-rootfs-generator"
+ echo
echo "[Unit]"
echo "JobTimeoutSec=$_timeout"
echo "JobRunningTimeoutSec=$_timeout"
_name=$(dev_unit_name "$1")
if ! [ -f "$GENERATOR_DIR"/sysroot.mount ]; then
{
+ echo "# Automatically generated by dracut-rootfs-generator"
+ echo
echo "[Unit]"
echo "Before=initrd-root-fs.target"
echo "Requires=systemd-fsck@${_name}.service"
[ -d "$GENERATOR_DIR"/systemd-fsck@"${_name}".service.d ] || mkdir -p "$GENERATOR_DIR"/systemd-fsck@"${_name}".service.d
if ! [ -f "$GENERATOR_DIR"/systemd-fsck@"${_name}".service.d/after-pre-mount.conf ]; then
{
+ echo "# Automatically generated by dracut-rootfs-generator"
+ echo
echo "[Unit]"
echo "After=dracut-pre-mount.service"
} > "$GENERATOR_DIR"/systemd-fsck@"${_name}".service.d/after-pre-mount.conf