diff --git a/webvirtcloud.sh b/webvirtcloud.sh index 0fb1482..6800237 100755 --- a/webvirtcloud.sh +++ b/webvirtcloud.sh @@ -519,7 +519,7 @@ case $distro in progress echo "* Installing OS requirements." - PACKAGES="git virtualenv python3-virtualenv python3-dev python3-lxml libvirt-dev zlib1g-dev libxslt1-dev libsasl2-dev libldap2-dev nginx smbios-utils libsasl2-modules gcc pkg-config python3-guestfs uuid" + PACKAGES="git virtualenv python3-virtualenv python3-pip python3-dev python3-lxml libvirt-dev zlib1g-dev libxslt1-dev libsasl2-dev libldap2-dev nginx smbios-utils libsasl2-modules gcc pkg-config python3-guestfs uuid" install_packages @@ -539,8 +539,8 @@ case $distro in fi ;; ubuntu) - if [ "$version" == "18.04" ] || [ "$version" == "20.04" ] || [ "$version" == "22.04" ]; then - # Install for Ubuntu 18 / 20 + if [ "$version" == "18.04" ] || [ "$version" == "20.04" ] || [ "$version" == "22.04" ] || [ "$version" == "24.04" ]; then + # Install for Ubuntu 18 / 20 / 22 / 24 tzone=\'$(cat /etc/timezone)\' echo -n "* Updating installed packages." @@ -548,7 +548,7 @@ case $distro in progress echo "* Installing OS requirements." - PACKAGES="git virtualenv python3-virtualenv python3-pip python3-dev python3-lxml libvirt-dev zlib1g-dev libxslt1-dev nginx libsasl2-modules gcc pkg-config python3-guestfs" + PACKAGES="git virtualenv python3-virtualenv python3-pip python3-dev python3-lxml libvirt-dev zlib1g-dev libxslt1-dev libsasl2-dev libldap2-dev nginx libsasl2-modules gcc pkg-config python3-guestfs" install_packages set_hosts