From 9bb3a3dd2af3df0a401c70d55fae35bf39f4ccdb Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Mon, 10 Apr 2017 18:32:53 +0000 Subject: [PATCH] git-srv-admin.sh: Make list-maintainers functional Signed-off-by: Jan Lindemann --- scripts/git-srv-admin.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/scripts/git-srv-admin.sh b/scripts/git-srv-admin.sh index 9998d7da..dd91ca4d 100644 --- a/scripts/git-srv-admin.sh +++ b/scripts/git-srv-admin.sh @@ -112,9 +112,14 @@ list_maintainers() for pdir in `find $d -maxdepth 1 -mindepth 1 -type d`; do #echo "$d -> $pdir" p=`basename $pdir` - val=`git -C $pdir show HEAD:make/project.conf 2>/dev/null | sed -n '/^\[global\]/,/^\[/ p' | sed '/group/ !d; s/.*= *//'` + val=`git -C $pdir show HEAD:make/project.conf 2>/dev/null | + sed -n '/^\[global\]/,/^\[/ p' | + sed ' + /^[[:space:]]*jw-maintainer/ !d; + s/.*= *// + '` [ "$val" ] || continue - echo "$p $val" + printf "%-30s %s\n" $p $val done done }