Skip to content

Commit 5e2d0e0

Browse files
committed
Permit use of sudo-ldap instead of sudo package
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
1 parent 9ffa41a commit 5e2d0e0

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

stack.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ disable_negated_services
247247
# --------------
248248

249249
# 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
251251

252252
# UEC images ``/etc/sudoers`` does not have a ``#includedir``, add one
253253
sudo grep -q "^#includedir.*/etc/sudoers.d" /etc/sudoers ||

tools/create-stack-user.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ GetDistro
3232
source $TOP_DIR/stackrc
3333

3434
# 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
3636

3737
[[ -z "$STACK_USER" ]] && die "STACK_USER is not set. Exiting."
3838

0 commit comments

Comments
 (0)