mirror of
https://github.com/YunoHost-Apps/wordpress_ynh.git
synced 2024-09-03 20:36:10 +02:00
Replace authldap with wpdirauth
Settings injected with SQL are yet to be updated
This commit is contained in:
parent
3a2215d33d
commit
d0a8f7be85
2 changed files with 6 additions and 5 deletions
|
@ -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
|
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="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 http-authentication
|
||||||
$wpcli_alias plugin install companion-auto-update
|
$wpcli_alias plugin install companion-auto-update
|
||||||
$wpcli_alias plugin install wp-fail2ban-redux
|
$wpcli_alias plugin install wp-fail2ban-redux
|
||||||
|
@ -156,7 +156,7 @@ fi
|
||||||
#=================================================
|
#=================================================
|
||||||
ynh_script_progression --message="Activating plugins..." --weight=4
|
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
|
# Do not activate http-authentication, this plugin is sometimes unstable
|
||||||
$wpcli_alias plugin activate companion-auto-update $plugin_network
|
$wpcli_alias plugin activate companion-auto-update $plugin_network
|
||||||
$wpcli_alias plugin activate wp-fail2ban-redux $plugin_network
|
$wpcli_alias plugin activate wp-fail2ban-redux $plugin_network
|
||||||
|
|
|
@ -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 && $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
|
$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 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
|
# NGINX CONFIGURATION
|
||||||
|
@ -157,8 +158,8 @@ ynh_script_progression --message="Updating plugins" --weight=11
|
||||||
update_plugin () {
|
update_plugin () {
|
||||||
( $wpcli_alias plugin is-installed $1 && $wpcli_alias plugin update $1 ) || $wpcli_alias plugin install $1
|
( $wpcli_alias plugin is-installed $1 && $wpcli_alias plugin update $1 ) || $wpcli_alias plugin install $1
|
||||||
}
|
}
|
||||||
update_plugin authldap
|
update_plugin wpdirauth
|
||||||
$wpcli_alias plugin activate authldap $plugin_network
|
$wpcli_alias plugin activate wpdirauth $plugin_network
|
||||||
update_plugin companion-auto-update
|
update_plugin companion-auto-update
|
||||||
$wpcli_alias plugin activate companion-auto-update $plugin_network
|
$wpcli_alias plugin activate companion-auto-update $plugin_network
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue