mdt: Add an on-distro apt repository for package installs

This adds a local apt repository to disk in /var/cache/mdt/packages in
preparation for the "mdt install" command to work. Effectively, the install
command will make use of a local apt repository for installing a package to help
with fetching package dependencies using the standard apt mechanisms.

Change-Id: I349aa68b1e59694bf20a43ba274cec631954153c
diff --git a/debian/control b/debian/control
index 17bb033..80b2250 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@
 Section: misc
 Priority: optional
 Architecture: all
-Depends: sudo, openssh-server, avahi-daemon, runonce, ${misc:Depends}
+Depends: apt-utils, sudo, openssh-server, avahi-daemon, runonce, ${misc:Depends}
 Description: Performs initial system setup work
  This package contains scripts and configurations to support the Mendel
  Development Tool.
diff --git a/debian/mdt-services.dirs b/debian/mdt-services.dirs
new file mode 100644
index 0000000..e014ff2
--- /dev/null
+++ b/debian/mdt-services.dirs
@@ -0,0 +1 @@
+var/cache/mdt/packages
diff --git a/etc/apt/sources.list.d/00-mdt-services.list b/etc/apt/sources.list.d/00-mdt-services.list
new file mode 100644
index 0000000..d3966be
--- /dev/null
+++ b/etc/apt/sources.list.d/00-mdt-services.list
@@ -0,0 +1 @@
+deb [trusted=yes] file:///var/cache/mdt/packages ./