diff options
author | Daniel Baumann <daniel.baumann@open-infrastructure.net> | 2016-06-09 11:08:48 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@open-infrastructure.net> | 2016-07-01 09:48:41 +0000 |
commit | 4a4581983d7a5cbe34aea09d46a3c48d5677fc57 (patch) | |
tree | 5c8193aeb5bd1bd538a59cb6bdd3a637798e0459 /debian/open-infrastructure-container-tools.config | |
parent | Bumping upstream version (DEV). (diff) | |
download | compute-tools-4a4581983d7a5cbe34aea09d46a3c48d5677fc57.tar.xz compute-tools-4a4581983d7a5cbe34aea09d46a3c48d5677fc57.zip |
Adding debian packaging (DEV).
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
Diffstat (limited to 'debian/open-infrastructure-container-tools.config')
-rw-r--r-- | debian/open-infrastructure-container-tools.config | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/debian/open-infrastructure-container-tools.config b/debian/open-infrastructure-container-tools.config new file mode 100644 index 0000000..a8b9ad5 --- /dev/null +++ b/debian/open-infrastructure-container-tools.config @@ -0,0 +1,49 @@ +#!/bin/sh + +set -e + +. /usr/share/debconf/confmodule + +db_settitle open-infrastructure-container-tools/title +db_input low open-infrastructure-container-tools/machines || true +db_go + +db_settitle open-infrastructure-container-tools/title +db_input low open-infrastructure-container-tools/config || true +db_go + +db_settitle open-infrastructure-container-tools/title +db_input low open-infrastructure-container-tools/debconf || true +db_go + +db_settitle open-infrastructure-container-tools/title +db_input low open-infrastructure-container-tools/cache || true +db_go + +SCRIPT_CHOICES="$(cd /usr/share/container-tools/scripts && find -maxdepth 1 -not -type d -and -not -name 'default' -and -not -name 'debconf' -and -not -name '*.d' -printf '%P\n' | sort)" +db_subst open-infrastructure-container-tools/script SCRIPT_CHOICES "$(echo ${SCRIPT_CHOICES} | sed -e 's| |, |g')" + +if [ -x /usr/bin/lsb_release ] +then + DISTRIBUTOR="$(lsb_release -is 2>/dev/null)" +fi + +DISTRIBUTOR="${DISTRIBUTOR:-Debian}" + +case "${DISTRIBUTOR}" in + Progress*) + SCRIPT_DEFAULT="progress-linux" + ;; + + *) + SCRIPT_DEFAULT="debian" + ;; +esac + +db_subst open-infrastructure-container-tools/script SCRIPT_DEFAULT "${SCRIPT_DEFAULT}" + +db_settitle open-infrastructure-container-tools/title +db_input low open-infrastructure-container-tools/script || true +db_go + +db_stop |