8 lines
411 B
Plaintext
8 lines
411 B
Plaintext
{{- $sources := list }}
|
|
{{- if and .Tags.PasswordlessRoot (eq (lower .Tags.PasswordlessRoot) "true") }}
|
|
{{- $sources = append $sources "root::0:0:root:/root:/bin/bash" }}
|
|
{{- end }}
|
|
{{- $sources = append $sources (IncludeFrom $.ImageName "/etc/passwd" | trim) }}
|
|
{{- $sources = append $sources (Include (printf "%s/%s" .Paths.Sysconfdir "passwd") | trim) }}
|
|
{{- join "\n" $sources | UniqueField ":" 0 | trim }}
|