changeset 1623:8bc0cee5d93f live

Repository permission fix
author Chris Cannam
date Fri, 10 Aug 2018 12:21:05 +0100
parents f3144e23ca1d
children 76f8f0814e1e 808a40a7cac7
files deploy/config/cron.minutely/00-redmine-repositories extra/soundsoftware/run-hginit.sh
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/deploy/config/cron.minutely/00-redmine-repositories	Fri Aug 10 11:22:30 2018 +0100
+++ b/deploy/config/cron.minutely/00-redmine-repositories	Fri Aug 10 12:21:05 2018 +0100
@@ -1,4 +1,4 @@
 #!/bin/bash
 
-sudo -u www-data /var/www/code/reposman/run-reposman.sh
+sudo -u www-data -g code /var/www/code/reposman/run-reposman.sh
 
--- a/extra/soundsoftware/run-hginit.sh	Fri Aug 10 11:22:30 2018 +0100
+++ b/extra/soundsoftware/run-hginit.sh	Fri Aug 10 12:21:05 2018 +0100
@@ -1,3 +1,3 @@
 #!/bin/sh
 location="$1"
-hg init "$location" && mkdir "$location/.hg/store/data"
+hg init "$location" && mkdir "$location/.hg/store/data" && chown -R www-data.code "$location" && chmod g+s "$location"