The systemd-networkd module ships `networkd-run.sh` that uses bash, but
there is no bash specific code inside this script. So drop the bash
requirement.
depends() {
# This module has external dependency on other module(s).
- echo net-lib kernel-network-modules systemd-sysusers systemd bash initqueue
+ echo net-lib kernel-network-modules systemd-sysusers systemd initqueue
# Return 0 to include the dependent module(s) in the initramfs.
return 0
-#!/bin/bash
+#!/bin/sh
command -v source_hook > /dev/null || . /lib/dracut-lib.sh