From 023b9845370c1e10eba3679034e527ff9efdc644 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Fri, 3 Jul 2015 22:42:08 +0200 Subject: no dereferencing in chown --- custom/dotfiles.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom/dotfiles.nix b/custom/dotfiles.nix index 08952c39..6b55dd55 100644 --- a/custom/dotfiles.nix +++ b/custom/dotfiles.nix @@ -17,7 +17,7 @@ let cd ${dotfiles} ${findutils}/bin/find . -type d -print0 | ${findutils}/bin/xargs -0 -I '{}' -- ${coreutils}/install -o ${name.owner} -g ${name.group} -d "${name.dir}/{}" ${findutils}/bin/find . -type f -print0 | ${findutils}/bin/xargs -0 -I '{}' -- ln -s -f "${dotfiles}/{}" "${name.dir}/{}" - ${findutils}/bin/find . -type f -print0 | ${findutils}/bin/xargs -0 -I '{}' -- chown "${name.owner}:${name.group}" "${name.dir}/{}" + ${findutils}/bin/find . -type f -print0 | ${findutils}/bin/xargs -0 -I '{}' -- chown -h "${name.owner}:${name.group}" "${name.dir}/{}" ''; }; in -- cgit v1.2.3