|
@@ -37,14 +37,17 @@ if [[ -z "$(ls -A /app/data)" ]]; then
|
|
|
--admin_email="${admin_email}"
|
|
|
|
|
|
# install and backup the plugins. mu plugins are a "flat" structure"
|
|
|
- $WP plugin install --activate --force /app/code/disable-wordpress-updates.zip
|
|
|
- mv /app/data/wp-content/plugins/disable-wordpress-updates/* /app/data/wp-content/mu-plugins/
|
|
|
+ unzip -d /app/data/wp-content/mu-plugins/ /app/code/disable-wordpress-updates.zip
|
|
|
+ mv /app/data/wp-content/mu-plugins/disable-wordpress-updates/* /app/data/wp-content/mu-plugins/
|
|
|
+ rm -rf /app/data/wp-content/mu-plugins/disable-wordpress-updates/
|
|
|
|
|
|
- $WP plugin install --activate --force /app/code/wp-mail-smtp.zip
|
|
|
- mv /app/data/wp-content/plugins/wp-mail-smtp/* /app/data/wp-content/mu-plugins/
|
|
|
+ unzip -d /app/data/wp-content/mu-plugins/ /app/code/wp-mail-smtp.zip
|
|
|
+ mv /app/data/wp-content/mu-plugins/wp-mail-smtp/* /app/data/wp-content/mu-plugins/
|
|
|
+ rm -rf /app/data/wp-content/mu-plugins/wp-mail-smtp/
|
|
|
|
|
|
- $WP plugin install --activate --force /app/code/authLdap.zip
|
|
|
- mv /app/data/wp-content/plugins/authLdap*/* /app/data/wp-content/mu-plugins/
|
|
|
+ unzip -d /app/data/wp-content/mu-plugins/ /app/code/authLdap.zip
|
|
|
+ mv /app/data/wp-content/mu-plugins/authLdap-*/* /app/data/wp-content/mu-plugins/
|
|
|
+ rm -rf /app/data/wp-content/mu-plugins/authLdap-*/
|
|
|
else
|
|
|
# Update wordpress
|
|
|
$WP core update-db
|