If the sudo-ldap package is providing the sudo command instead of the plain
sudo package, accept that instead of breaking the system and requiring direct
root login intervention to fix things.
Change-Id: I45d7e4617bd59e72b4f0bf2e91750a6830e2a010
... | ... |
@@ -247,7 +247,7 @@ disable_negated_services |
247 | 247 |
# -------------- |
248 | 248 |
|
249 | 249 |
# We're not as **root** so make sure ``sudo`` is available |
250 |
-is_package_installed sudo || install_package sudo |
|
250 |
+is_package_installed sudo || is_package_installed sudo-ldap || install_package sudo |
|
251 | 251 |
|
252 | 252 |
# UEC images ``/etc/sudoers`` does not have a ``#includedir``, add one |
253 | 253 |
sudo grep -q "^#includedir.*/etc/sudoers.d" /etc/sudoers || |
... | ... |
@@ -32,7 +32,7 @@ GetDistro |
32 | 32 |
source $TOP_DIR/stackrc |
33 | 33 |
|
34 | 34 |
# Give the non-root user the ability to run as **root** via ``sudo`` |
35 |
-is_package_installed sudo || install_package sudo |
|
35 |
+is_package_installed sudo || is_package_installed sudo-ldap || install_package sudo |
|
36 | 36 |
|
37 | 37 |
[[ -z "$STACK_USER" ]] && die "STACK_USER is not set. Exiting." |
38 | 38 |
|