summaryrefslogtreecommitdiff
path: root/scripts/files/elements/ubuntu-guest/install.d
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/files/elements/ubuntu-guest/install.d')
-rwxr-xr-xscripts/files/elements/ubuntu-guest/install.d/05-base-apps10
-rwxr-xr-xscripts/files/elements/ubuntu-guest/install.d/15-reddwarf-dep31
-rwxr-xr-xscripts/files/elements/ubuntu-guest/install.d/20-etc8
-rwxr-xr-xscripts/files/elements/ubuntu-guest/install.d/50-user18
-rwxr-xr-xscripts/files/elements/ubuntu-guest/install.d/62-ssh-key28
-rwxr-xr-xscripts/files/elements/ubuntu-guest/install.d/98-ssh8
-rwxr-xr-xscripts/files/elements/ubuntu-guest/install.d/99-clean-apt11
7 files changed, 0 insertions, 114 deletions
diff --git a/scripts/files/elements/ubuntu-guest/install.d/05-base-apps b/scripts/files/elements/ubuntu-guest/install.d/05-base-apps
deleted file mode 100755
index 5cd392b..0000000
--- a/scripts/files/elements/ubuntu-guest/install.d/05-base-apps
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/bash
-
-# CONTEXT: GUEST during CONSTRUCTION as ROOT
-# PURPOSE: Install basic services and applications
-
-set -e
-set -o xtrace
-
-export DEBIAN_FRONTEND=noninteractive
-apt-get -y install ntp apparmor-utils
diff --git a/scripts/files/elements/ubuntu-guest/install.d/15-reddwarf-dep b/scripts/files/elements/ubuntu-guest/install.d/15-reddwarf-dep
deleted file mode 100755
index 8d989fe..0000000
--- a/scripts/files/elements/ubuntu-guest/install.d/15-reddwarf-dep
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/bash
-
-# CONTEXT: GUEST during CONSTRUCTION as ROOT
-# PURPOSE: Install trove guest python dependencies - see redstack functions_qemu
-
-set -e
-set -o xtrace
-
-export DEBIAN_FRONTEND=noninteractive
-apt-get -y install python-dev libxml2-dev libxslt1-dev python-setuptools \
- python-pip python-sqlalchemy python-lxml \
- python-routes python-eventlet python-webob \
- python-pastedeploy python-paste python-netaddr \
- python-httplib2 python-iso8601 python-pexpect python-mysqldb python-migrate
-
-
-# pick up the requirements file left for us by
-# extra-data.d/15-reddwarf-dep
-
-TMP_HOOKS_DIR="/tmp/in_target.d"
-
-UPPER_CONSTRAINTS=
-if [ -f ${TMP_HOOKS_DIR}/upper-constraints.txt ]; then
- UPPER_CONSTRAINTS=" -c ${TMP_HOOKS_DIR}/upper-constraints.txt"
-fi
-
-pip install -q --upgrade -r ${TMP_HOOKS_DIR}/requirements.txt ${UPPER_CONSTRAINTS}
-
-echo "diagnostic pip freeze output follows"
-pip freeze
-echo "diagnostic pip freeze output above"
diff --git a/scripts/files/elements/ubuntu-guest/install.d/20-etc b/scripts/files/elements/ubuntu-guest/install.d/20-etc
deleted file mode 100755
index 8ac19f7..0000000
--- a/scripts/files/elements/ubuntu-guest/install.d/20-etc
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-# CONTEXT: GUEST during CONSTRUCTION as ROOT
-# PURPOSE: take "staged" trove-guest.conf file and put it in the init directory on guest image
-
-dd if=/tmp/in_target.d/trove-guest.conf of=/etc/init/trove-guest.conf
-
-
diff --git a/scripts/files/elements/ubuntu-guest/install.d/50-user b/scripts/files/elements/ubuntu-guest/install.d/50-user
deleted file mode 100755
index 99f6896..0000000
--- a/scripts/files/elements/ubuntu-guest/install.d/50-user
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/bash
-
-# CONTEXT: GUEST during CONSTRUCTION as ROOT
-# PURPOSE: Add the guest image user that will own the trove agent source...if the user does not already exist
-
-set -e
-set -o xtrace
-
-if ! id -u ${GUEST_USERNAME} >/dev/null 2>&1; then
- echo "Adding ${GUEST_USERNAME} user"
- useradd -G sudo -m ${GUEST_USERNAME} -s /bin/bash
- chown ${GUEST_USERNAME}:${GUEST_USERNAME} /home/${GUEST_USERNAME}
- passwd ${GUEST_USERNAME} <<_EOF_
-${GUEST_USERNAME}
-${GUEST_USERNAME}
-_EOF_
-fi
-
diff --git a/scripts/files/elements/ubuntu-guest/install.d/62-ssh-key b/scripts/files/elements/ubuntu-guest/install.d/62-ssh-key
deleted file mode 100755
index 8085cba..0000000
--- a/scripts/files/elements/ubuntu-guest/install.d/62-ssh-key
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-
-# CONTEXT: GUEST during CONSTRUCTION as ROOT
-# PURPOSE: take "staged" ssh keys (see extra-data.d/62-ssh-key) and put them in the GUEST_USERS home directory
-
-set -e
-set -o xtrace
-
-SSH_DIR="/home/${GUEST_USERNAME}/.ssh"
-TMP_HOOKS_DIR="/tmp/in_target.d"
-
-if [ -e "${TMP_HOOKS_DIR}/ssh-authorized-keys" ]; then
- if [ ! -e ${SSH_DIR} ]; then
- # this method worked more reliable in vmware fusion over doing sudo -Hiu ${GUEST_USERNAME}
- mkdir ${SSH_DIR}
- chown ${GUEST_USERNAME}:${GUEST_USERNAME} ${SSH_DIR}
- fi
- sudo -Hiu ${GUEST_USERNAME} dd of=${SSH_DIR}/authorized_keys conv=notrunc if=${TMP_HOOKS_DIR}/ssh-authorized-keys
- if [ ! -e "${SSH_DIR}/id_rsa" ]; then
- sudo -Hiu ${GUEST_USERNAME} dd of=${SSH_DIR}/id_rsa if=${TMP_HOOKS_DIR}/id_rsa
- # perms have to be right on this file for ssh to work
- sudo -Hiu ${GUEST_USERNAME} chmod 600 ${SSH_DIR}/id_rsa
- sudo -Hiu ${GUEST_USERNAME} dd of=${SSH_DIR}/id_rsa.pub if=${TMP_HOOKS_DIR}/id_rsa.pub
- fi
-else
- echo "SSH Keys were not staged by host"
- exit -1
-fi
diff --git a/scripts/files/elements/ubuntu-guest/install.d/98-ssh b/scripts/files/elements/ubuntu-guest/install.d/98-ssh
deleted file mode 100755
index 2134c19..0000000
--- a/scripts/files/elements/ubuntu-guest/install.d/98-ssh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-# Regenerate host keys now. XXX: Really should be a cloud-init task, should get
-# that working.
-
-set -e
-set -o xtrace
-
-dpkg-reconfigure openssh-server
diff --git a/scripts/files/elements/ubuntu-guest/install.d/99-clean-apt b/scripts/files/elements/ubuntu-guest/install.d/99-clean-apt
deleted file mode 100755
index cc348c5..0000000
--- a/scripts/files/elements/ubuntu-guest/install.d/99-clean-apt
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-# CONTEXT: GUEST during CONSTRUCTION as ROOT
-# PURPOSE: Delete contents of apt cache on guest (saves image disk space)
-
-set -e
-set -o xtrace
-
-apt-get clean
-
-