summary refs log tree commit diff
path: root/pkgs/tools
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-07-25 12:48:21 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-07-25 14:29:08 +0200
commit7c480ad89695c1309cc2ed5d07c166722476cd8c (patch)
treefb37df38f42a5a24bcf48d50f92f20ef9e0a4046 /pkgs/tools
parent72af71d626d2e82f2db397a06a820da51c30bb0a (diff)
downloadnixlib-7c480ad89695c1309cc2ed5d07c166722476cd8c.tar
nixlib-7c480ad89695c1309cc2ed5d07c166722476cd8c.tar.gz
nixlib-7c480ad89695c1309cc2ed5d07c166722476cd8c.tar.bz2
nixlib-7c480ad89695c1309cc2ed5d07c166722476cd8c.tar.lz
nixlib-7c480ad89695c1309cc2ed5d07c166722476cd8c.tar.xz
nixlib-7c480ad89695c1309cc2ed5d07c166722476cd8c.tar.zst
nixlib-7c480ad89695c1309cc2ed5d07c166722476cd8c.zip
setup-etc.pl: Keep track of copied files
We now track copied files in /etc/.clean. This is important, because
otherwise files that are removed from environment.etc will not
actually be removed from the file system. In particular, changing
users.extraUsers.<user>.openssh.authorizedKeys.keys to an empty list
would not cause /etc/ssh/authorized_keys.d/<user> to be removed, which
was a security issue.
Diffstat (limited to 'pkgs/tools')
0 files changed, 0 insertions, 0 deletions