#!/bin/sh
set -e

MYNAME="${0##*/}"

report() { echo "${MYNAME}: $*" ; }
report_warn() { report "Warning: $*" >&2 ; }
report_err() { report "Error: $*" >&2 ; }

# Generic stuff done on all configurations
if [ "$1" = "configure" ] ; then
  # We don't need loopback interface definition anymore as
  # ifupdown handles loopback interface on its own from now
  if [ ! -f "$DPKG_ROOT/etc/network/interfaces" ] ; then
    if [ -z "$2" ]; then
      echo "Creating /etc/network/interfaces."
      {
        echo "# interfaces(5) file used by ifup(8) and ifdown(8)";
        echo "# Include files from /etc/network/interfaces.d:";
        echo "source /etc/network/interfaces.d/*";
      } > "$DPKG_ROOT/etc/network/interfaces"
    else
      report_warn "/etc/network/interfaces does not exist"
    fi
  fi
fi

#DEBHELPER#
