From cce679248fae7ef14ba0aa86b3f984f2736cec10 Mon Sep 17 00:00:00 2001 From: Dan Helfman Date: Wed, 6 May 2026 14:57:43 -0700 Subject: [PATCH] Clarify "umask" option semantics in regards to integer and octal (#1305). --- borgmatic/config/schema.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/borgmatic/config/schema.yaml b/borgmatic/config/schema.yaml index f0fc45e4..09f014b2 100644 --- a/borgmatic/config/schema.yaml +++ b/borgmatic/config/schema.yaml @@ -489,6 +489,9 @@ properties: description: | Umask used for when executing Borg or calling hooks. Defaults to 0077 for Borg or the umask that borgmatic is run with for hooks. + Even though this value is a YAML integer, borgmatic interprets it as + octal. YAML's "0o"-prefixed octal notation is not currently + supported. example: 0077 lock_wait: type: integer