aboutsummaryrefslogtreecommitdiff
path: root/extras
diff options
context:
space:
mode:
authorRuben Beltran del Rio <jj@r.bdr.sh>2026-04-30 16:24:58 +0200
committerRuben Beltran del Rio <jj@r.bdr.sh>2026-04-30 16:25:02 +0200
commit43446bf7db0cb8779aa493042eece0523ec2bfdf (patch)
treeea382ed0d54c605faef6270fe28035488e4db76e /extras
parentc2e5c0acf4d88a2ba058067cb0955578104c0827 (diff)
umask files
Diffstat (limited to 'extras')
-rwxr-xr-xextras/estampa-ssh4
1 files changed, 4 insertions, 0 deletions
diff --git a/extras/estampa-ssh b/extras/estampa-ssh
index eeee862..b17742d 100755
--- a/extras/estampa-ssh
+++ b/extras/estampa-ssh
@@ -11,6 +11,10 @@
set -eu
+# New uploads land mode 644 (rw-r--r--) so the nginx user can read them,
+# regardless of the upload account's default umask.
+umask 022
+
PASTE_DIR="${1:?usage: estampa-ssh <paste-dir>}"
estampa --run "$PASTE_DIR" >/dev/null 2>&1 || true