#!/bin/sh maintdbuser="<%= scope.lookupvar('buildsystem::var::maintdb::login') %>" maintdbpath="<%= scope.lookupvar('buildsystem::var::maintdb::binpath') %>" packagersgroup="<%= scope.lookupvar('buildsystem::var::groups::packagers') %>" function isingroup() { grp="$1" for group in `groups` do if [ "$grp" = "$group" ] then return 0 fi done return 1 } if ! isingroup "$packagersgroup" then echo "You are not in $packagersgroup group." exit 1 fi sudo -u "$maintdbuser" "$maintdbpath" $(whoami) $@