diff --git a/dd-ctl b/dd-ctl index d74c5b8..50323b4 100755 --- a/dd-ctl +++ b/dd-ctl @@ -280,6 +280,21 @@ extras_pgtuner(){ echo " --> Generated pgtuner.yml" } +extras_nextcloud_remove_banned_ips(){ + docker-compose exec isard-apps-postgresql psql -v ON_ERROR_STOP=1 \ + -U admin nextcloud -c "DELETE FROM oc_bruteforce_attempts;" +} + +extras_nextcloud_set_admin_group(){ + docker exec -u www-data isard-apps-nextcloud-app sh -c 'export OC_PASS=admin && php occ user:delete admin' + docker exec -u www-data isard-apps-nextcloud-app sh -c 'export OC_PASS=N3xtcl0ud && php occ user:add --password-from-env --display-name="Admin" --group="admin" admin' +} + +extras_dump_keycloak_client(){ + docker exec -ti isard-sso-keycloak sh -c " + /opt/jboss/keycloak/bin/kcadm.sh config credentials --server http://localhost:8080/auth --realm master --user admin --password keycloakkeycloak \ + && /opt/jboss/keycloak/bin/kcadm.sh get clients/bef873f0-2079-4876-8657-067de27d01b7 -r master""" +} upgrade_plugins_moodle(){ wait_for_moodle rm -rf /tmp/moodle diff --git a/isard-sso b/isard-sso index 23bd3d2..a43fc0f 160000 --- a/isard-sso +++ b/isard-sso @@ -1 +1 @@ -Subproject commit 23bd3d27cf20128a71bccd0ae5e674505e36bb06 +Subproject commit a43fc0f05a40ca40ea8588c0a472b0b2a3a555f6