Skip to content

Commit db4ab1d

Browse files
committed
Verbose debugging of s6 scripts
1 parent 67208e4 commit db4ab1d

File tree

7 files changed

+18
-1
lines changed

7 files changed

+18
-1
lines changed

docker/rootfs/etc/s6-overlay/s6-rc.d/backend/run

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
# shellcheck shell=bash
33

44
set -e
5+
# verbose
6+
set -x
57

68
. /bin/common.sh
79

docker/rootfs/etc/s6-overlay/s6-rc.d/prepare/10-npmuser.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
# shellcheck shell=bash
33

44
set -e
5+
# verbose
6+
set -x
57

68
log_info 'Configuring npmuser ...'
79

docker/rootfs/etc/s6-overlay/s6-rc.d/prepare/20-paths.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
# shellcheck shell=bash
33

44
set -e
5+
# verbose
6+
set -x
57

68
log_info 'Checking paths ...'
79

docker/rootfs/etc/s6-overlay/s6-rc.d/prepare/30-ownership.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
# shellcheck shell=bash
33

44
set -e
5+
# verbose
6+
set -x
57

68
log_info 'Setting ownership ...'
79

docker/rootfs/etc/s6-overlay/s6-rc.d/prepare/40-dynamic.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
# shellcheck shell=bash
33

44
set -e
5+
# verbose
6+
set -x
57

68
log_info 'Dynamic resolvers ...'
79

docker/rootfs/etc/s6-overlay/s6-rc.d/prepare/50-ipv6.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
1-
#!/bin/bash
1+
#!/command/with-contenv bash
2+
# shellcheck shell=bash
23

34
# This command reads the `DISABLE_IPV6` env var and will either enable
45
# or disable ipv6 in all nginx configs based on this setting.
56

7+
set -e
8+
# verbose
9+
set -x
10+
611
log_info 'IPv6 ...'
712

813
# Lowercase

docker/rootfs/etc/s6-overlay/s6-rc.d/prepare/60-secrets.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
# shellcheck shell=bash
33

44
set -e
5+
# verbose
6+
set -x
57

68
# in s6, environmental variables are written as text files for s6 to monitor
79
# search through full-path filenames for files ending in "__FILE"

0 commit comments

Comments
 (0)