summaryrefslogtreecommitdiffstats
path: root/installer
diff options
context:
space:
mode:
authorLars Müller2006-12-18 13:28:18 +0100
committerLars Müller2006-12-18 13:28:18 +0100
commitd2cf256c44ab8bdcd0c83faa7e6e6b9af87b3b17 (patch)
tree705a86d1c6913d7ad5164d857e823c6bd1c8e218 /installer
parentReorder case statememnts and add one indent level. (diff)
downloadcore-d2cf256c44ab8bdcd0c83faa7e6e6b9af87b3b17.tar.gz
core-d2cf256c44ab8bdcd0c83faa7e6e6b9af87b3b17.tar.xz
core-d2cf256c44ab8bdcd0c83faa7e6e6b9af87b3b17.zip
Add support to save more than downloaded prerequired RPM files.
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@570 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'installer')
-rwxr-xr-xinstaller/slxossetup8
1 files changed, 7 insertions, 1 deletions
diff --git a/installer/slxossetup b/installer/slxossetup
index 0b5c2dd5..c1a22ac7 100755
--- a/installer/slxossetup
+++ b/installer/slxossetup
@@ -109,7 +109,13 @@ function install_prereq_packages()
if test "${SLX_PACKAGE_DOWNLOAD_PATH}" != "${SLX_PACKAGE_PATH}"; then
test -d "${SLX_PACKAGE_PATH}" || \
mkdir -p "${SLX_PACKAGE_PATH}"
- mv "${SLX_PACKAGE_DOWNLOAD_PATH}/"*.rpm "${SLX_PACKAGE_PATH}/"
+ pushd "${SLX_PACKAGE_DOWNLOAD_PATH}" >/dev/null
+ for package in *.deb *.rpm; do
+ test -f ${package} || \
+ continue
+ mv ${package} "${SLX_PACKAGE_PATH}"
+ done
+ popd >/dev/null
rmdir "${SLX_PACKAGE_DOWNLOAD_PATH}"
fi