diff --git a/community/gluetun/1.0.0/charts/common-1.0.7.tgz b/community/gluetun/1.0.0/charts/common-1.0.7.tgz index 1c57fb0306..47dcf03f17 100644 Binary files a/community/gluetun/1.0.0/charts/common-1.0.7.tgz and b/community/gluetun/1.0.0/charts/common-1.0.7.tgz differ diff --git a/community/gluetun/1.0.0/ix_values.yaml b/community/gluetun/1.0.0/ix_values.yaml index 546b137fd0..5c86320c85 100644 --- a/community/gluetun/1.0.0/ix_values.yaml +++ b/community/gluetun/1.0.0/ix_values.yaml @@ -73,7 +73,7 @@ gluetunConfig: # - DNS dot: false - dnsKeepNameserver: false + dnsKeepNameserver: true dnsAddress: '' additionalEnvs: [] diff --git a/community/gluetun/1.0.0/metadata.yaml b/community/gluetun/1.0.0/metadata.yaml index 572ff83bd3..cdccea1236 100644 --- a/community/gluetun/1.0.0/metadata.yaml +++ b/community/gluetun/1.0.0/metadata.yaml @@ -11,6 +11,10 @@ capabilities: description: Gluetun is able to chown files. - name: DAC_OVERRIDE description: Gluetun is able to bypass permission checks for it's sub-processes. + - name: NET_RAW + description: Gluetun is able to use RAW and PACKET sockets. + - name: SYS_MODULE + description: Gluetun is able to load kernel modules. hostMounts: - hostPath: /dev/tun description: Required to access the TUN device to create the VPN tunnel. diff --git a/community/gluetun/1.0.0/questions.yaml b/community/gluetun/1.0.0/questions.yaml index 92813d3fea..b615833c37 100644 --- a/community/gluetun/1.0.0/questions.yaml +++ b/community/gluetun/1.0.0/questions.yaml @@ -371,12 +371,14 @@ questions: schema: type: boolean default: true - - variable: dnsAddress - label: DNS Address - description: | - The DNS address to use. - schema: - type: string + show_subquestions_if: false + subquestions: + - variable: dnsAddress + label: DNS Address + description: | + The DNS address to use. + schema: + type: string - variable: additionalEnvs label: Additional Environment Variables diff --git a/community/gluetun/1.0.0/templates/_gluetun.tpl b/community/gluetun/1.0.0/templates/_gluetun.tpl index 42e7d9eb10..9802cf6cd4 100644 --- a/community/gluetun/1.0.0/templates/_gluetun.tpl +++ b/community/gluetun/1.0.0/templates/_gluetun.tpl @@ -23,6 +23,8 @@ workload: - CHOWN - NET_ADMIN - DAC_OVERRIDE + - SYS_MODULE + - NET_RAW fixedEnv: PUID: {{ .Values.gluetunID.user }} envFrom: diff --git a/library/ix-dev/community/gluetun/charts/common-1.0.7.tgz b/library/ix-dev/community/gluetun/charts/common-1.0.7.tgz index 1c57fb0306..47dcf03f17 100644 Binary files a/library/ix-dev/community/gluetun/charts/common-1.0.7.tgz and b/library/ix-dev/community/gluetun/charts/common-1.0.7.tgz differ