From d0a8f7be854fdba24258d196480a676e796588b8 Mon Sep 17 00:00:00 2001 From: tituspijean Date: Sat, 9 Mar 2024 13:54:00 +0100 Subject: [PATCH] Replace authldap with wpdirauth Settings injected with SQL are yet to be updated --- scripts/install | 4 ++-- scripts/upgrade | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/scripts/install b/scripts/install index ec0e781..b6c3ae4 100644 --- a/scripts/install +++ b/scripts/install @@ -103,7 +103,7 @@ ynh_script_progression --message="Installing WordPress plugins..." --weight=20 ynh_exec_warn_less wget --no-verbose https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar --output-document=$install_dir/wp-cli.phar wpcli_alias="php$phpversion $install_dir/wp-cli.phar --allow-root --path=$install_dir" -$wpcli_alias plugin install authldap +$wpcli_alias plugin install wpdirauth $wpcli_alias plugin install http-authentication $wpcli_alias plugin install companion-auto-update $wpcli_alias plugin install wp-fail2ban-redux @@ -156,7 +156,7 @@ fi #================================================= ynh_script_progression --message="Activating plugins..." --weight=4 -$wpcli_alias plugin activate authldap $plugin_network +$wpcli_alias plugin activate wpdirauth $plugin_network # Do not activate http-authentication, this plugin is sometimes unstable $wpcli_alias plugin activate companion-auto-update $plugin_network $wpcli_alias plugin activate wp-fail2ban-redux $plugin_network diff --git a/scripts/upgrade b/scripts/upgrade index ef6ab17..d75fb7f 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -82,8 +82,9 @@ fi $wpcli_alias plugin is-installed wp-fail2ban && $wpcli_alias plugin deactivate $plugin_network wp-fail2ban && $wpcli_alias plugin uninstall wp-fail2ban $wpcli_alias plugin is-installed wp-fail2ban-redux || $wpcli_alias plugin install wp-fail2ban-redux -# Remove old ldap plugin +# Remove old ldap plugins $wpcli_alias plugin is-installed simple-ldap-login && $wpcli_alias plugin deactivate $plugin_network simple-ldap-login && $wpcli_alias plugin uninstall simple-ldap-login +$wpcli_alias plugin is-installed authldap && $wpcli_alias plugin deactivate $plugin_network authldap && $wpcli_alias plugin uninstall authldap #================================================= # NGINX CONFIGURATION @@ -157,8 +158,8 @@ ynh_script_progression --message="Updating plugins" --weight=11 update_plugin () { ( $wpcli_alias plugin is-installed $1 && $wpcli_alias plugin update $1 ) || $wpcli_alias plugin install $1 } -update_plugin authldap -$wpcli_alias plugin activate authldap $plugin_network +update_plugin wpdirauth +$wpcli_alias plugin activate wpdirauth $plugin_network update_plugin companion-auto-update $wpcli_alias plugin activate companion-auto-update $plugin_network