diff --git a/appmenus_fc20_minimal/netvm-whitelisted-appmenus.list b/appmenus_fc20_minimal/netvm-whitelisted-appmenus.list new file mode 100644 index 0000000..24cbff5 --- /dev/null +++ b/appmenus_fc20_minimal/netvm-whitelisted-appmenus.list @@ -0,0 +1 @@ +xterm.desktop diff --git a/appmenus_fc20_minimal/vm-whitelisted-appmenus.list b/appmenus_fc20_minimal/vm-whitelisted-appmenus.list new file mode 100644 index 0000000..24cbff5 --- /dev/null +++ b/appmenus_fc20_minimal/vm-whitelisted-appmenus.list @@ -0,0 +1 @@ +xterm.desktop diff --git a/appmenus_fc20_minimal/whitelisted-appmenus.list b/appmenus_fc20_minimal/whitelisted-appmenus.list new file mode 100644 index 0000000..24cbff5 --- /dev/null +++ b/appmenus_fc20_minimal/whitelisted-appmenus.list @@ -0,0 +1 @@ +xterm.desktop diff --git a/scripts_fedora/04_install_qubes.sh b/scripts_fedora/04_install_qubes.sh index 990c032..3241602 100755 --- a/scripts_fedora/04_install_qubes.sh +++ b/scripts_fedora/04_install_qubes.sh @@ -2,14 +2,20 @@ echo "--> Preparing environment..." mount -t proc proc $PWD/mnt/proc +if [ "$TEMPLATE_FLAVOR" == "minimal" ]; then + YUM_OPTS="$YUM_OPTS --group_package_types=mandatory" +fi + echo "--> Installing RPMs..." export YUM0=$PWD/yum_repo_qubes yum install -c $PWD/yum.conf $YUM_OPTS -y --installroot=$(pwd)/mnt @qubes-vm || RETCODE=1 rpm --root=$PWD/mnt --import $PWD/mnt/etc/pki/rpm-gpg/RPM-GPG-KEY-qubes-* -echo "--> Installing 3rd party apps" -$SCRIPTSDIR/add_3rd_party_software.sh || RETCODE=1 +if [ "$TEMPLATE_FLAVOR" != "minimal" ]; then + echo "--> Installing 3rd party apps" + $SCRIPTSDIR/add_3rd_party_software.sh || RETCODE=1 +fi umount $PWD/mnt/proc diff --git a/scripts_fedora/packages_fc20_minimal.list b/scripts_fedora/packages_fc20_minimal.list new file mode 100644 index 0000000..d58aa47 --- /dev/null +++ b/scripts_fedora/packages_fc20_minimal.list @@ -0,0 +1,6 @@ +xterm +--exclude=kdegames +--exclude=firstboot +--exclude=xorg-x11-drv-nouveau +--exclude=firewall-config,firewalld +--exclude=gnome-boxes