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
This commit is contained in:
parent
9ffa41ac39
commit
5e2d0e0bb5
2
stack.sh
2
stack.sh
@ -247,7 +247,7 @@ disable_negated_services
|
|||||||
# --------------
|
# --------------
|
||||||
|
|
||||||
# We're not as **root** so make sure ``sudo`` is available
|
# We're not as **root** so make sure ``sudo`` is available
|
||||||
is_package_installed sudo || install_package sudo
|
is_package_installed sudo || is_package_installed sudo-ldap || install_package sudo
|
||||||
|
|
||||||
# UEC images ``/etc/sudoers`` does not have a ``#includedir``, add one
|
# UEC images ``/etc/sudoers`` does not have a ``#includedir``, add one
|
||||||
sudo grep -q "^#includedir.*/etc/sudoers.d" /etc/sudoers ||
|
sudo grep -q "^#includedir.*/etc/sudoers.d" /etc/sudoers ||
|
||||||
|
@ -32,7 +32,7 @@ GetDistro
|
|||||||
source $TOP_DIR/stackrc
|
source $TOP_DIR/stackrc
|
||||||
|
|
||||||
# Give the non-root user the ability to run as **root** via ``sudo``
|
# Give the non-root user the ability to run as **root** via ``sudo``
|
||||||
is_package_installed sudo || install_package sudo
|
is_package_installed sudo || is_package_installed sudo-ldap || install_package sudo
|
||||||
|
|
||||||
[[ -z "$STACK_USER" ]] && die "STACK_USER is not set. Exiting."
|
[[ -z "$STACK_USER" ]] && die "STACK_USER is not set. Exiting."
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user