Skip to content

Commit

Permalink
Default EXISTING_OPS_FILE and EXISTING_WHITELIST_FILE to MERGE (#3038)
Browse files Browse the repository at this point in the history
  • Loading branch information
itzg authored Aug 11, 2024
1 parent 5113afc commit 5d8b99c
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
8 changes: 4 additions & 4 deletions docs/configuration/server-properties.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,13 +128,13 @@ When either is set, [whitelisting of connecting users](https://minecraft.wiki/w/

To change the behavior when the whitelist file already exists, set the variable `EXISTING_WHITELIST_FILE` to one of the following options:

`SKIP` (default)
`SKIP`
: Skip processing of the whitelist file when one is already present. This is the same as setting the legacy variable `OVERRIDE_WHITELIST` to "false".

`SYNCHRONIZE`
: Synchronize the list of users in the file with the `WHITELIST` or `WHITELIST_FILE` provided. When using both, `WHITELIST` will take precedence. This is the same as setting the legacy variable `OVERRIDE_WHITELIST` to "true".

`MERGE`
`MERGE` (default)
: Merge the list of users from `WHITELIST` into the existing file. `WHITELIST_FILE` cannot be used with this option.

`SYNC_FILE_MERGE_LIST`
Expand Down Expand Up @@ -171,13 +171,13 @@ Similar to the whitelist, users can be provisioned as operators (aka administrat

To change the behavior when the ops file already exists, set the variable `EXISTING_OPS_FILE` to one of the following options:

`SKIP` (default)
`SKIP`
: Skip processing of the ops file when one is already present. This is the same as setting the legacy variable `OVERRIDE_OPS` to "false".

`SYNCHRONIZE`
: Synchronize the list of users in the file with the `OPS` or `OPS_FILE` provided. When using both, `OPS` will take precedence. The `level` and `bypassesPlayerLimit` will be retained from previous entries. This is the same as setting the legacy variable `OVERRIDE_OPS` to "true".

`MERGE`
`MERGE` (default)
: Merge the list of users from `OPS` into the existing file. `OPS_FILE` cannot be used with this option.

`SYNC_FILE_MERGE_LIST`
Expand Down
4 changes: 2 additions & 2 deletions scripts/start-setupRbac
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
set -euo pipefail
IFS=$'\n\t'

: "${EXISTING_OPS_FILE:=SKIP}"
: "${EXISTING_WHITELIST_FILE:=SKIP}"
: "${EXISTING_OPS_FILE:=MERGE}"
: "${EXISTING_WHITELIST_FILE:=MERGE}"

# shellcheck source=start-utils
. "${SCRIPTS:-/}start-utils"
Expand Down

0 comments on commit 5d8b99c

Please sign in to comment.