mirror of
https://github.com/NixOS/nix.git
synced 2024-11-25 00:02:25 +00:00
Remove rsync usage in the installer
It's not commonly installed on systems like debian, so avoid the bootstrapping problem by using cp and chmod.
This commit is contained in:
parent
2cd1a5b8f3
commit
475fc109e7
@ -701,7 +701,10 @@ install_from_extracted_nix() {
|
||||
cd "$EXTRACTED_NIX_PATH"
|
||||
|
||||
_sudo "to copy the basic Nix files to the new store at $NIX_ROOT/store" \
|
||||
rsync -rlpt --chmod=-w ./store/* "$NIX_ROOT/store/"
|
||||
cp -RLp ./store/* "$NIX_ROOT/store/"
|
||||
|
||||
_sudo "to make the new store non-writable at $NIX_ROOT/store" \
|
||||
chmod -R ugo-w "$NIX_ROOT/store/"
|
||||
|
||||
if [ -d "$NIX_INSTALLED_NIX" ]; then
|
||||
echo " Alright! We have our first nix at $NIX_INSTALLED_NIX"
|
||||
|
Loading…
Reference in New Issue
Block a user