#!/bin/bash check() { # Tell dracut that this module should only be included if it is required # explicitly. return 255 } depends() { echo dnbd3-rootfs } install() { # config.tgz unpacking happens in pre-pivot/90 # TODO: BEFORE "copy network files", as we modify /etc/hosts inst "$moddir/hooks/s3-ssl-sat.sh" \ /usr/local/bin/s3-ssl-sat.sh inst_simple "${moddir}/services/s3-ssl-sat.service" \ "${systemdsystemunitdir}/s3-ssl-sat.service" mkdir --parents \ "${initdir}/${systemdsystemunitdir}/dracut-mount.service.requires" ln_r "${systemdsystemunitdir}/s3-ssl-sat.service" \ "${systemdsystemunitdir}/dracut-mount.service.requires/s3-ssl-sat.service" }