From 76170584de6885d405abb114d5a6667637bdf8c6 Mon Sep 17 00:00:00 2001 From: Devin Dice Date: Wed, 24 Aug 2022 16:28:53 -0400 Subject: [PATCH 1/2] Adding hosts and resolv configs --- rootfs/startup.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/rootfs/startup.sh b/rootfs/startup.sh index 677aaaa..5cad067 100755 --- a/rootfs/startup.sh +++ b/rootfs/startup.sh @@ -132,6 +132,23 @@ grep "Workspace" /home/$USER/.config/gtk-3.0/bookmarks || echo "file:///home/$US grep "Shared%20Files" /home/$USER/.config/gtk-3.0/bookmarks || echo "file:///home/$USER/Workspace/-Shared%20Files-" >> /home/$USER/.config/gtk-3.0/bookmarks grep "Downloads" /home/$USER/.config/gtk-3.0/bookmarks || echo "file:///home/$USER/Downloads" >> /home/$USER/.config/gtk-3.0/bookmarks +# Duke.edu repo is down 8/18/2020 grep "127.0.0.1 archive.linux.duke.edu" /etc/hosts || echo "127.0.0.1 archive.linux.duke.edu" >> /etc/hosts +if [ -n "$HOSTNAME" ]; then + echo "$HOSTNAME" >> /etc/hosts +fi + +if [ -n "$NAMESERVER" ]; then + sed -i "s/%nameserver%/$NAMESERVER/" /etc/resolv.conf +else + sed -i "s/%nameserver%/nameserver 127.0.0.11/" /etc/resolv.conf +fi + +if [ -n "$SEARCHDOMAIN" ]; then + sed -i "s/%searchdomain%/$SEARCHDOMAIN/" /etc/resolv.conf +else + sed -i "s/%searchdomain%/" /etc/resolv.conf +fi + exec /bin/tini -- supervisord -n -c /etc/supervisor/supervisord.conf From b8bf2b4c0ad3ba807f22499a43dd9f0e173d7b0d Mon Sep 17 00:00:00 2001 From: Devin Dice Date: Wed, 24 Aug 2022 16:29:37 -0400 Subject: [PATCH 2/2] Adding configs --- rootfs/etc/resolv.conf | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 rootfs/etc/resolv.conf diff --git a/rootfs/etc/resolv.conf b/rootfs/etc/resolv.conf new file mode 100644 index 0000000..f197f09 --- /dev/null +++ b/rootfs/etc/resolv.conf @@ -0,0 +1,3 @@ +%nameserver% +%searchdomain% +options ndots:0 \ No newline at end of file