Просмотр исходного кода

Fix cli-non-interactive syntax in uninstallation docs (add -c flag)

The cli-non-interactive script passes arguments directly to psql, which
interprets positional arguments as database names, not SQL commands.
Without the -c flag, commands like:

  /matrix/postgres/bin/cli-non-interactive 'DROP DATABASE foo;'

fail with: FATAL: database "DROP DATABASE foo;" does not exist

The correct syntax requires -c to pass a command:

  /matrix/postgres/bin/cli-non-interactive -c 'DROP DATABASE foo;'

This mistake was originally introduced in c399992542
when the matrix-bridge-mautrix-hangouts role was removed. That commit's
uninstallation docs were then used as a template and the error propagated
to subsequent removal documentation for other bridges and components.
pull/4898/head
Slavi Pantaleev 3 недель назад
Родитель
Сommit
cf6c5208e8
9 измененных файлов: 9 добавлений и 9 удалений
  1. +1
    -1
      docs/configuring-playbook-bridge-go-skype-bridge.md
  2. +1
    -1
      docs/configuring-playbook-bridge-mautrix-facebook.md
  3. +1
    -1
      docs/configuring-playbook-bridge-mautrix-hangouts.md
  4. +1
    -1
      docs/configuring-playbook-bridge-mautrix-instagram.md
  5. +1
    -1
      docs/configuring-playbook-bridge-mx-puppet-discord.md
  6. +1
    -1
      docs/configuring-playbook-bridge-mx-puppet-instagram.md
  7. +1
    -1
      docs/configuring-playbook-bridge-mx-puppet-slack.md
  8. +1
    -1
      docs/configuring-playbook-bridge-mx-puppet-twitter.md
  9. +1
    -1
      docs/configuring-playbook-sliding-sync-proxy.md

+ 1
- 1
docs/configuring-playbook-bridge-go-skype-bridge.md Просмотреть файл

@@ -22,5 +22,5 @@ systemctl disable --now matrix-go-skype-bridge.service


rm -rf /matrix/go-skype-bridge rm -rf /matrix/go-skype-bridge


/matrix/postgres/bin/cli-non-interactive 'DROP DATABASE matrix_go_skype_bridge;'
/matrix/postgres/bin/cli-non-interactive -c 'DROP DATABASE matrix_go_skype_bridge;'
``` ```

+ 1
- 1
docs/configuring-playbook-bridge-mautrix-facebook.md Просмотреть файл

@@ -28,5 +28,5 @@ systemctl disable --now matrix-mautrix-facebook.service


rm -rf /matrix/mautrix-facebook rm -rf /matrix/mautrix-facebook


/matrix/postgres/bin/cli-non-interactive 'DROP DATABASE matrix_mautrix_facebook;'
/matrix/postgres/bin/cli-non-interactive -c 'DROP DATABASE matrix_mautrix_facebook;'
``` ```

+ 1
- 1
docs/configuring-playbook-bridge-mautrix-hangouts.md Просмотреть файл

@@ -23,5 +23,5 @@ systemctl disable --now matrix-mautrix-hangouts.service


rm -rf /matrix/mautrix-hangouts rm -rf /matrix/mautrix-hangouts


/matrix/postgres/bin/cli-non-interactive 'DROP DATABASE matrix_mautrix_hangouts;'
/matrix/postgres/bin/cli-non-interactive -c 'DROP DATABASE matrix_mautrix_hangouts;'
``` ```

+ 1
- 1
docs/configuring-playbook-bridge-mautrix-instagram.md Просмотреть файл

@@ -29,5 +29,5 @@ systemctl disable --now matrix-mautrix-instagram.service


rm -rf /matrix/mautrix-instagram rm -rf /matrix/mautrix-instagram


/matrix/postgres/bin/cli-non-interactive 'DROP DATABASE matrix_mautrix_instagram;'
/matrix/postgres/bin/cli-non-interactive -c 'DROP DATABASE matrix_mautrix_instagram;'
``` ```

+ 1
- 1
docs/configuring-playbook-bridge-mx-puppet-discord.md Просмотреть файл

@@ -27,5 +27,5 @@ systemctl disable --now matrix-mx-puppet-discord.service


rm -rf /matrix/mx-puppet-discord rm -rf /matrix/mx-puppet-discord


/matrix/postgres/bin/cli-non-interactive 'DROP DATABASE matrix_mx_puppet_discord;'
/matrix/postgres/bin/cli-non-interactive -c 'DROP DATABASE matrix_mx_puppet_discord;'
``` ```

+ 1
- 1
docs/configuring-playbook-bridge-mx-puppet-instagram.md Просмотреть файл

@@ -26,5 +26,5 @@ systemctl disable --now matrix-mx-puppet-instagram.service


rm -rf /matrix/mx-puppet-instagram rm -rf /matrix/mx-puppet-instagram


/matrix/postgres/bin/cli-non-interactive 'DROP DATABASE matrix_mx_puppet_instagram;'
/matrix/postgres/bin/cli-non-interactive -c 'DROP DATABASE matrix_mx_puppet_instagram;'
``` ```

+ 1
- 1
docs/configuring-playbook-bridge-mx-puppet-slack.md Просмотреть файл

@@ -29,5 +29,5 @@ systemctl disable --now matrix-mx-puppet-slack.service


rm -rf /matrix/mx-puppet-slack rm -rf /matrix/mx-puppet-slack


/matrix/postgres/bin/cli-non-interactive 'DROP DATABASE matrix_mx_puppet_slack;'
/matrix/postgres/bin/cli-non-interactive -c 'DROP DATABASE matrix_mx_puppet_slack;'
``` ```

+ 1
- 1
docs/configuring-playbook-bridge-mx-puppet-twitter.md Просмотреть файл

@@ -25,5 +25,5 @@ systemctl disable --now matrix-mx-puppet-twitter.service


rm -rf /matrix/mx-puppet-twitter rm -rf /matrix/mx-puppet-twitter


/matrix/postgres/bin/cli-non-interactive 'DROP DATABASE matrix_mx_puppet_twitter;'
/matrix/postgres/bin/cli-non-interactive -c 'DROP DATABASE matrix_mx_puppet_twitter;'
``` ```

+ 1
- 1
docs/configuring-playbook-sliding-sync-proxy.md Просмотреть файл

@@ -28,5 +28,5 @@ systemctl disable --now matrix-sliding-sync.service


rm -rf /matrix/sliding-sync rm -rf /matrix/sliding-sync


/matrix/postgres/bin/cli-non-interactive 'DROP DATABASE matrix_sliding_sync;'
/matrix/postgres/bin/cli-non-interactive -c 'DROP DATABASE matrix_sliding_sync;'
``` ```

Загрузка…
Отмена
Сохранить