X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-autoinstaller.git/blobdiff_plain/34adc90e7e1be9fb5c1999d8019eb307983238e3..cc73494d297a380a22c5725d5ea5544b249110a0:/common/usr/lib/xen-tools/debian.d/98-install-base-system diff --git a/common/usr/lib/xen-tools/debian.d/98-install-base-system b/common/usr/lib/xen-tools/debian.d/98-install-base-system index 205b48a..d6737ae 100755 --- a/common/usr/lib/xen-tools/debian.d/98-install-base-system +++ b/common/usr/lib/xen-tools/debian.d/98-install-base-system @@ -20,13 +20,21 @@ logMessage Script $0 starting installDebianPackage ${prefix} ubuntu-minimal installDebianPackage ${prefix} ubuntu-standard + # For Debian, there is no metapackage, but we can pull in the -# equivalent based on package priority +# equivalent based on package priority. # # (On Ubuntu Hardy, this will additionally pull in libdns32, libisc32, -# and nfs-common, which seems fairly benign +# and nfs-common, which seems fairly benign.) + installDebianPackage ${prefix} aptitude -chroot ${prefix} aptitude install '~prequired|~pimportant|~pstandard' + +logMessage "Installing Debian standard system to prefix ${prefix}" +echo -e '#!/bin/bash\nexit 101\n' > ${prefix}/usr/sbin/policy-rc.d +chmod +x ${prefix}/usr/sbin/policy-rc.d +chroot ${prefix} aptitude -y install '~prequired|~pimportant|~pstandard' +rm -f {$prefix}/usr/sbin/policy-rc.d + # # Log our finish