diff --git a/buster b/buster index 72dfb3d..eef5ac6 100755 --- a/buster +++ b/buster @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright (C) 2015-2020 YunoHost +# Copyright (C) 2015-2021 YunoHost # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -234,6 +234,11 @@ function check_assertions() # Assert systemd is installed command -v systemctl > /dev/null || die "YunoHost requires systemd to be installed." + if [[ $(cat /sys/module/ipv6/parameters/disable) == "1" ]]; + then + die "The package 'redis-server' will fail to install without IPV6 enabled." + fi + # Check that kernel is >= 3.12, otherwise systemd won't work properly. Cf. https://github.com/systemd/systemd/issues/5236#issuecomment-277779394 dpkg --compare-versions "$(uname -r)" "ge" "3.12" || die "YunoHost requires a kernel >= 3.12. Please consult your hardware documentation or VPS provider to learn how to upgrade your kernel."