diff --git a/late/chroot_scripts/03-ubuntu-drivers.sh b/late/chroot_scripts/03-ubuntu-drivers.sh index afce4c7b..6d9216c5 100755 --- a/late/chroot_scripts/03-ubuntu-drivers.sh +++ b/late/chroot_scripts/03-ubuntu-drivers.sh @@ -9,5 +9,14 @@ for i in `ubuntu-drivers list`; do apt-get install --yes $i fi done + +#install meta package based upon BIOS ID +BIOS_ID=$(dmidecode -t 11 | sed '/String 2/!d; s,.*String 2: 1\[,,; s,\],,') +PACKAGE=dell-$BIOS_ID-meta + if ! dpkg-query -W $PACKAGE >/dev/null 2>&1; then + apt-get install --yes $PACKAGE || true + fi + + rm /etc/apt/apt.conf.d/99disable_authentication IFHALT "Done with ubuntu-drivers autoinstall"