#!/bin/bash fetch_source() { echo "Extracting from running system..." } build() { BUILDDIR="${TOOL_DIR}/${TOOL}/build" COPYLIST="list_dpkg_output" [ -e "${COPYLIST}" ] && rm "${COPYLIST}" list_packet_files >> "${COPYLIST}" # prepare target dir & copy there [ ! -d ${BUILDDIR} ] && mkdir -p ${BUILDDIR} tarcopy "$(cat "${COPYLIST}" | sort -u)" "${BUILDDIR}" } post_copy() { # copy static dbus systemd unit files to stage3.2 SYSTEMDDIR="${INIT_DIR}/etc/systemd/system" mkdir -p "${SYSTEMDDIR}" cp -r "${TOOL_DIR}/${TOOL}/data/"* "${INIT_DIR}" || perror "Copying data/* failed." }