From f475373462a944ed6ce4d6949e32295113bce53c Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Mon, 1 Oct 2018 22:47:10 -0700 Subject: [PATCH] bionic defaults --- bionic-defaults/Dockerfile | 5 +++++ bionic-defaults/Makefile | 4 ++++ bionic-defaults/setup.sh | 38 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 bionic-defaults/Dockerfile create mode 100644 bionic-defaults/Makefile create mode 100644 bionic-defaults/setup.sh diff --git a/bionic-defaults/Dockerfile b/bionic-defaults/Dockerfile new file mode 100644 index 0000000..54559b9 --- /dev/null +++ b/bionic-defaults/Dockerfile @@ -0,0 +1,5 @@ +FROM ubuntu:18.04 + +ADD ./setup.sh /tmp/setup.sh + +RUN bash /tmp/setup.sh diff --git a/bionic-defaults/Makefile b/bionic-defaults/Makefile new file mode 100644 index 0000000..ba16610 --- /dev/null +++ b/bionic-defaults/Makefile @@ -0,0 +1,4 @@ +default: test + +test: + docker build . diff --git a/bionic-defaults/setup.sh b/bionic-defaults/setup.sh new file mode 100644 index 0000000..a79ad27 --- /dev/null +++ b/bionic-defaults/setup.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +apt update +apt -y install lsb-release + +PKGS=" + apt-transport-https + byobu + command-not-found + cryptsetup-bin + iptraf-ng + jq + less + lsof + runit + runit-systemd + daemontools + vim + wget + zfsutils-linux + zfs-auto-snapshot +" + +MRUM="main restricted universe multiverse" +URL="mirror://mirrors.ubuntu.com/mirrors.txt" + +cat > /etc/apt/sources.list <<__EOF__ +deb $URL $(lsb_release -cs) $MRUM +deb $URL $(lsb_release -cs)-updates $MRUM +deb $URL $(lsb_release -cs)-backports $MRUM +deb $URL $(lsb_release -cs)-security $MRUM +__EOF__ + +export DEBIAN_FRONTEND=noninteractive +apt update +apt -y install $PKGS + +rm -rf /var/lib/apt/lists/*