summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Bolger <dylan.bolger00@gmail.com>2022-03-07 16:36:19 -0600
committerDylan Bolger <dylan.bolger00@gmail.com>2024-01-23 22:41:44 -0600
commit7d047c7142fb7a5fd31f79220aae7c576eb78ca6 (patch)
tree7af019dc7d773f4d23234d9fe297997ffc05a265
parent71f26d625cb266cbd17f5257184789d1ca89d657 (diff)
downloadrepo-7d047c7142fb7a5fd31f79220aae7c576eb78ca6.tar.xz
repo-7d047c7142fb7a5fd31f79220aae7c576eb78ca6.zip
Set permissions for both user and group level
Change logging wording, call chown after creating bare repo.
-rwxr-xr-xrepo.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/repo.sh b/repo.sh
index 9cde6d9..40b35dc 100755
--- a/repo.sh
+++ b/repo.sh
@@ -34,12 +34,12 @@ then
echo "Adding repo to list..."
echo $repoName >> $reposList
- echo "Creating $repoName directory and setting permissions..."
+ echo "Creating directory for $repoName.."
mkdir $reposDirectory/$repoName
- chown git $reposDirectory/$repoName
- echo "Initializing bare repository..."
+ echo "Initializing bare repository and setting permissions..."
git init --bare $reposDirectory/$repoName
+ chown git:git $reposDirectory/$repoName --recursive
echo "Setting repository owner..."
echo [gitweb] >> $reposDirectory/$repoName/config