Merge pull request #67 from YunoHost/fix-missing-adduser-deps

[fix] Missing adduser deps
This commit is contained in:
Alexandre Aubin 2022-12-01 19:37:01 +01:00 committed by GitHub
commit 5669e2187a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -231,6 +231,9 @@ function check_assertions()
# Assert we're root
[[ "$(id -u)" == "0" ]] || die "This script must be run as root. On most setups, typing 'sudo -i' can be used to become root."
# Check PATH var
[[ "$PATH" == *"/sbin"* ]] || die "Your environment PATH variable must contains /sbin directory."
# Assert systemd is installed
command -v systemctl > /dev/null || die "YunoHost requires systemd to be installed."
@ -301,7 +304,7 @@ function upgrade_system() {
function install_script_dependencies() {
# dependencies of the install script itself
local DEPENDENCIES="lsb-release wget whiptail gnupg apt-transport-https"
local DEPENDENCIES="lsb-release wget whiptail gnupg apt-transport-https adduser"
if [[ "$AUTOMODE" == "0" ]] ;
then