#!/bin/bash fetch_source() { autoclone } build() { local SRCDIR="${MODULE_WORK_DIR}/src/jawol" pinfo "Building jawol" cde "$SRCDIR" make || perror "make failed" mkdir -p "$MODULE_BUILD_DIR/opt/openslx/sbin" cp jawol "$MODULE_BUILD_DIR/opt/openslx/sbin" || perror "cp failed" cde "$MODULE_BUILD_DIR" mkdir -p "${MODULE_BUILD_DIR}/etc/udev/rules.d" sed "s,%ETHTOOL%,$(which ethtool)," "${MODULE_DIR}/templates/99-enable-wol-disable-pause.rules" \ > "${MODULE_BUILD_DIR}/etc/udev/rules.d/99-enable-wol-disable-pause.rules" \ || perror "Cannot write udev rule to enable WOL" } post_copy() { : }