X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-autoinstaller.git/blobdiff_plain/164cca4579db52247161d2089ce34e897194e262..e7dfc96a0dd85b748515774bc6c274a45e64b8b6:/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 78ef7f0..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,6 +20,22 @@ 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. +# +# (On Ubuntu Hardy, this will additionally pull in libdns32, libisc32, +# and nfs-common, which seems fairly benign.) + +installDebianPackage ${prefix} aptitude + +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 #