From 4700cd4415f26cc96d42ce64b3ee171087ace159 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 26 Jun 2013 13:15:31 -0400 Subject: Quote user and group names, in case someone thought putting a space in one was not a bloody stupid idea. --- pre-commit.d/30store-metadata | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pre-commit.d') diff --git a/pre-commit.d/30store-metadata b/pre-commit.d/30store-metadata index d445db1..03ce475 100755 --- a/pre-commit.d/30store-metadata +++ b/pre-commit.d/30store-metadata @@ -101,10 +101,10 @@ generate_metadata() { s/^/$q/; s/$/$q/; if ($uid != $>) { - printf "maybe chown %s %s\n", uidname($uid), $_; + printf "maybe chown $q%s$q %s\n", uidname($uid), $_; } if ($gid != $)) { - printf "maybe chgrp %s %s\n", gidname($gid), $_; + printf "maybe chgrp $q%s$q %s\n", gidname($gid), $_; } printf "maybe chmod %04o %s\n", $mode & 07777, $_; ' -- cgit v1.2.3