Skip to content

Commit 64464be

Browse files
committed
Merge pull request WordPress#34 from infosiftr/avoid-value-overwrite
No longer overwrite non-default *_KEY and *_SALT values.
2 parents 0c7d430 + 27b6d2d commit 64464be

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

docker-entrypoint.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,10 @@ for unique in "${UNIQUES[@]}"; do
8989
set_config "$unique" "$unique_value"
9090
else
9191
# if not specified, let's generate a random value
92-
set_config "$unique" "$(head -c1M /dev/urandom | sha1sum | cut -d' ' -f1)"
92+
current_set="$(sed -rn "s/define\((([\'\"])$unique\2\s*,\s*)(['\"])(.*)\3\);/\4/p" wp-config.php)"
93+
if [ "$current_set" = 'put your unique phrase here' ]; then
94+
set_config "$unique" "$(head -c1M /dev/urandom | sha1sum | cut -d' ' -f1)"
95+
fi
9396
fi
9497
done
9598

0 commit comments

Comments
 (0)