From 1403da52f0620a1267d867273adcb8f36d6547e9 Mon Sep 17 00:00:00 2001 From: Michael Scherer Date: Sun, 8 Jan 2012 18:04:14 +0000 Subject: fix error in the path ( ie, no 's' ) --- .../templates/binrepo/wrapper.upload-bin | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 modules/buildsystem/templates/binrepo/wrapper.upload-bin (limited to 'modules/buildsystem/templates/binrepo/wrapper.upload-bin') diff --git a/modules/buildsystem/templates/binrepo/wrapper.upload-bin b/modules/buildsystem/templates/binrepo/wrapper.upload-bin new file mode 100644 index 00000000..4e79e494 --- /dev/null +++ b/modules/buildsystem/templates/binrepo/wrapper.upload-bin @@ -0,0 +1,26 @@ +#!/bin/sh + +binrepouser="<%= binrepo_login %>" +uploadbinpath="<%= uploadbinpath %>" +packagerscommittersgroup="<%= packagers_committers_group %>" + +function isingroup() +{ + grp="$1" + for group in `groups` + do if [ "$grp" = "$group" ] + then + return 0 + fi + done + return 1 +} + +if ! isingroup "$packagerscommittersgroup" +then + echo "You are not in $packagerscommittersgroup group." + exit 1 +fi + +sudo -u "$binrepouser" "$uploadbinpath" $(whoami) $@ + -- cgit v1.2.1