summaryrefslogtreecommitdiff
path: root/dgit
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2013-08-23 12:04:45 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2013-08-23 12:04:45 +0100
commit5a4dc24f3a020c36a4171d5448cf8a0f50c91f75 (patch)
tree277a9c30c6ce87a1edb00236c5964225ef8b224e /dgit
parentf8ed9026e0fb1f258296f51a5722f5ed0d065c4b (diff)
When creating repos in dgit-repos (using the ssh-cmd method), copy _template rather than using mkdir and git init. Closes: #720522.
Diffstat (limited to 'dgit')
-rwxr-xr-xdgit4
1 files changed, 1 insertions, 3 deletions
diff --git a/dgit b/dgit
index 4137519..94adcb5 100755
--- a/dgit
+++ b/dgit
@@ -456,9 +456,7 @@ sub create_remote_git_repo () {
runcmd_ordryrun
(access_cfg('ssh'),access_gituserhost(),
"set -e; cd ".access_cfg('git-path').";".
- " mkdir -p $package.git;".
- " cd $package.git;".
- " if ! test -d objects; then git init --bare; fi");
+ " cp -a _template $package.git");
} else {
badcfg "unknown git-create \`$how'";
}