X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=add_kgb_project;h=55c694a3c3051ad79add1ff3b1ea13ec24aba2e7;hb=829ddbc623f19d45d5ea2c1f73b8081d4ca8ba13;hp=0b79922be12ed341c9a6609e2a13ff795821a66e;hpb=745d3d60bfffeea28c4be363735e4a51edbe1700;p=bin.git diff --git a/add_kgb_project b/add_kgb_project index 0b79922..55c694a 100755 --- a/add_kgb_project +++ b/add_kgb_project @@ -13,6 +13,8 @@ cat << EOF > "$GITPATH/hooks/post-receive" kgb-client --git-reflog - --conf $GITPATH/hooks/kgb.conf EOF +chmod +x "$GITPATH/hooks/post-receive" + cat << EOF > "$GITPATH/hooks/kgb.conf" repo-id: $PROJECT password: $PASSWORD @@ -20,10 +22,12 @@ servers: - uri: http://localhost:5391 EOF -cat << EOF |sudo tee "/etc/kgb-bot/kgb.conf.d/$PROJECT" >/dev/null +cat << EOF |sudo tee "/etc/kgb-bot/kgb.conf.d/${PROJECT}.conf" >/dev/null repositories: $PROJECT: password: $PASSWORD EOF -sudo service kgb-bot reload +sudo chmod 640 "/etc/kgb-bot/kgb.conf.d/${PROJECT}.conf"; +sudo chgrp Debian-kgb "/etc/kgb-bot/kgb.conf.d/${PROJECT}.conf"; +sudo service kgb-bot reload;