Skip to content

Commit 7bff3a4

Browse files
authoredJun 24, 2024··
Merge pull request #12 from casper-network/fix-macos
infra-net-setup: don't preserve permissions on any platform
2 parents ec014c1 + 947c34b commit 7bff3a4

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed
 

‎cmds/infra/net/setup.sh

+4-10
Original file line numberDiff line numberDiff line change
@@ -231,11 +231,8 @@ function _setup_genesis_chainspec()
231231
local PROTOCOL_VERSION=1.0.0
232232
local SCRIPT
233233

234-
if [ "$(get_os)" = "macosx" ]; then
235-
cp "$PATH_TO_CHAINSPEC_TEMPLATE" "$PATH_TO_CHAINSPEC"
236-
else
237-
cp --no-preserve=mode "$PATH_TO_CHAINSPEC_TEMPLATE" "$PATH_TO_CHAINSPEC"
238-
fi
234+
cp "$PATH_TO_CHAINSPEC_TEMPLATE" "$PATH_TO_CHAINSPEC"
235+
chmod 644 "$PATH_TO_CHAINSPEC"
239236

240237
SCRIPT=(
241238
"import toml;"
@@ -339,11 +336,8 @@ function _setup_node_config()
339336
cp "$PATH_TO_ASSETS/genesis/accounts.toml" "$PATH_TO_NODE_CONFIG_DIR"
340337
cp "$PATH_TO_ASSETS/genesis/chainspec.toml" "$PATH_TO_NODE_CONFIG_DIR"
341338

342-
if [ "$(get_os)" = "macosx" ]; then
343-
cp "$PATH_TO_NODE_CONFIG_TEMPLATE" "$PATH_TO_NODE_CONFIG"
344-
else
345-
cp --no-preserve=mode "$PATH_TO_NODE_CONFIG_TEMPLATE" "$PATH_TO_NODE_CONFIG"
346-
fi
339+
cp "$PATH_TO_NODE_CONFIG_TEMPLATE" "$PATH_TO_NODE_CONFIG"
340+
chmod 644 "$PATH_TO_NODE_CONFIG"
347341

348342
SCRIPT=(
349343
"import toml;"

0 commit comments

Comments
 (0)
Please sign in to comment.