diff options
Diffstat (limited to 'databases/gnats4/files')
-rw-r--r-- | databases/gnats4/files/extrapatch-gnats__edit-pr.sh | 265 | ||||
-rw-r--r-- | databases/gnats4/files/patch-Makefile.in | 11 | ||||
-rw-r--r-- | databases/gnats4/files/patch-gnats__Makefile.in | 124 | ||||
-rw-r--r-- | databases/gnats4/files/patch-gnats__dbconfig.in | 12 | ||||
-rw-r--r-- | databases/gnats4/files/patch-gnats__edit-pr.sh | 11 | ||||
-rw-r--r-- | databases/gnats4/files/patch-gnats__gnats.h | 12 | ||||
-rw-r--r-- | databases/gnats4/files/patch-send-pr__Makefile.in | 11 | ||||
-rw-r--r-- | databases/gnats4/files/patch-send-pr_install-sid.sh | 11 |
8 files changed, 0 insertions, 457 deletions
diff --git a/databases/gnats4/files/extrapatch-gnats__edit-pr.sh b/databases/gnats4/files/extrapatch-gnats__edit-pr.sh deleted file mode 100644 index f4f7c1aa8015..000000000000 --- a/databases/gnats4/files/extrapatch-gnats__edit-pr.sh +++ /dev/null @@ -1,265 +0,0 @@ ---- gnats/edit-pr.sh.orig Sun May 26 16:32:02 2002 -+++ gnats/edit-pr.sh Sat Dec 6 02:43:44 2003 -@@ -5,6 +5,8 @@ - # Contributed by Jeffrey Osier (jeffrey@cygnus.com). - # Majorly revised by Bob Manson (manson@juniper.net). - # Further improvements by Dirk Bergstrom (dirk@juniper.net). -+# Patches for the FreeBSD Project by Ceri Davies (ceri@FreeBSD.org), -+# based on work by Paul Richards (paul@FreeBSD.org). - # - # This file is part of GNU GNATS. - # -@@ -24,9 +26,12 @@ - - debug_print=false # or echo to get output. - BINDIR=xBINDIRx -+DATE=`LC_TIME=C date` # Some prstats tools rely on this format -+GNATS_ROOT=${GNATS_ROOT:-/usr/local/share/gnats/gnats-db}; export GNATS_ROOT - LIBEXECDIR=xLIBEXECDIRx - GNATS_PORT= - locked= -+rc=0 - version=xVERSIONx - - usage=" -@@ -99,28 +104,23 @@ - - *) - if [ "`echo $1 | grep /`" != "" ]; then -- pr_id=`echo $1 | awk -F"/" '{print $2}' -` -+ pr=`echo $1 | awk -F"/" '{print $2}' -` - else -- pr_id=$1 -+ pr=$1 - fi -+ prs="$prs $pr" - ;; - esac - shift - done - -+chng_tpl="${GNATS_ROOT}/gnats-adm/edit-pr-msg" -+ - # set command here to always pass host and port, and directory if supplied - QUERY_PR="$BINDIR/query-pr $GNATS_HOST $GNATS_PORT $GNATS_DB $EDIT_USER $EDIT_PASSWD" - PR_ADDR="$QUERY_PR --responsible-address" - PR_EDIT="$LIBEXECDIR/gnats/pr-edit $GNATS_HOST $GNATS_PORT $EDIT_USER $EDIT_PASSWD $GNATS_DB" - --# These traps take care of deleting all the /tmp files --trap 'rm -f $new.old $change_msg $fixfil' 0 --# Don't delete $new on error signals --trap 'if [ "$locked" != "" ]; then \ -- $PR_EDIT --unlock $pr_id ; \ -- locked= ; \ -- fi' 1 2 3 13 15 -- - # find a user name - if [ "$USER" != "" ]; then - me=$USER -@@ -138,85 +138,45 @@ - full_me="$me" - fi - -+for pr_id in $prs ; do -+ -+epdir=`mktemp -d /tmp/epXXXXXX || exit 75` -+chng_msg="$epdir/chng.$pr_id.$$" - # new = temp file to use for editing --new="/tmp/ep$$" --newtmp="/tmp/ep$$.tp" --change_msg="/tmp/ep$$.ch" --fixfil="/tmp/ep$$.fx" -+new="$epdir/$pr_id.ep$$" -+change_msg="$epdir/ep$$.$pr_id.ch" -+keepnew= -+ -+# These traps take care of deleting all the /tmp files -+trap 'rm -f $new.old $change_msg chng_msg; rmdir $epdir 2>/dev/null' 0 -+trap 'if [ "$locked" != "" ]; then \ -+ $PR_EDIT --unlock $pr_id ; \ -+ locked= ; \ -+ fi; \ -+ rm -f $new.old $change_msg chng_msg; rmdir $epdir 2>/dev/null' 1 2 3 13 15 -+ - - # lock the pr - $debug_print "Locking $pr_id." --lock=`$PR_EDIT --lock=$full_me --process=$$ $pr_id 2>&1 > $new` -+lock=`$PR_EDIT --lock=$me --process=$$ $pr_id 2>&1 > $new` - locked=t - - if [ "$lock" != "" ] ; then -+ echo "Failed to lock PR $pr_id" - echo $lock -- exit 0 -+ rc=1 -+ rm -r $epdir -+ continue - fi - --rm -f $fixfil -- --# Now add any missing fields, along with a description. -- --$QUERY_PR --list-fields | while read field --do -- grep -i "^>${field}:" "$new" > /dev/null 2>&1 -- if [ $? != 0 ] -- then -- $QUERY_PR --field-flags "$field" | grep -i readonly > /dev/null 2>&1 -- if [ $? != 0 ] -- then -- type="`$QUERY_PR --field-type $field`" -- case $type in -- [Ee][Nn][Uu][Mm]) -- values=`$QUERY_PR --valid-values $field | tr '\n' ' ' | sed 's/ *$//g; s/ / | /g;s/^/[ /;s/$/ ]/;` -- valslen=`echo "$values" | wc -c` -- if [ "$valslen" -gt 160 ] -- then -- desc="<`$QUERY_PR --field-description $field` (one line)>"; -- else -- desc="<${values} (one line)>"; -- fi -- dpat=`echo "$desc" | tr '][*+^$|\()&/' '............'` -- echo "/^>${field}:/ s/${dpat}//" >> $fixfil -- echo "/>${field}: ${desc}" >> $new; -- ;; -- [Mm][Uu][Ll][Tt][Ii][Tt][Ee][Xx][Tt]) -- desc=" <`$QUERY_PR --field-description $field` (multiple lines)>"; -- dpat=`echo "$desc" | tr '][*+^$|\()&/' '............'` -- echo "s/^${dpat}//" >> $fixfil -- echo ">${field}:" >> $new; -- echo "$desc" >> $new; -- ;; -- *) -- desc="<`$QUERY_PR --field-description $field` (one line)>" -- dpat=`echo "$desc" | tr '][*+^$|\()&/' '............'` -- echo "/^>${field}:/ s/${dpat}//" >> $fixfil -- echo ">${field}: ${desc}" >> $new -- ;; -- esac -- else -- prevfld="$field"; -- fi -- fi --done -- - # here's where we actually call the editor. - cp $new $new.old - $VISUAL $new - if cmp -s $new.old $new ; then - echo "edit-pr: PR not changed" - $PR_EDIT --unlock $pr_id -- exit 0 --fi -- --if [ -f $fixfil ] --then -- sed -f $fixfil < $new > $newtmp -- mv $newtmp $new -- sed -f $fixfil < $new.old > $newtmp -- mv $newtmp $new.old -- rm -f $fixfil -+ rm -r $epdir -+ continue - fi - - # error-check output by calling pr-edit --check; if mistakes exist, -@@ -233,7 +193,7 @@ - echo "PR $pr_id not updated: changed file is in $new.changed" - mv $new $new.changed - $PR_EDIT --unlock $pr_id -- exit 0 -+ continue 2 - ;; - esac - $VISUAL $new -@@ -242,24 +202,37 @@ - fi - done - --exec 3<&0 -- - # - # Find out what fields have changed; if the changed field requires a - # change reason, then ask about it. - # --$LIBEXECDIR/gnats/diff-prs $new.old $new | while read field -+ -+changed_fields=`$LIBEXECDIR/gnats/diff-prs $new.old $new` -+for field in $changed_fields - do - flags=`$QUERY_PR --field-flags $field` || echo "edit-pr: Invalid field name $field" 1>&2; - - if echo "$flags" | grep -i "requirechangereason" > /dev/null 2>&1 - then -- echo ">${field}-Changed-Why:" >> $change_msg; -- echo "Why did the $field field change? (Ctrl-D to end)"; -- cat 0<&3 >> $change_msg; -+ $debug_print "Doing $field change." -+ echo ">$field-Changed-Why: " >> $change_msg -+ if [ -e $chng_msg ]; then -+ echo "Re-use last message (y/n)?" -+ read yesno -+ if [ "$yesno" != "y" ]; then -+ sed "s/%%ITEM%%/$field/" $chng_tpl > $chng_msg -+ fi -+ else -+ sed "s/%%ITEM%%/$field/" $chng_tpl > $chng_msg -+ fi -+ $VISUAL $chng_msg -+ sed '/^GNATS:/d' $chng_msg >> $change_msg - fi - done - -+echo "" >> $change_msg -+echo "http://www.FreeBSD.org/cgi/query-pr.cgi?pr=$pr_id" >> $change_msg -+ - if [ -f $change_msg ] - then - cat $change_msg >> $new -@@ -269,12 +242,12 @@ - # Submit the changed PR. - # - while true; do -- if $PR_EDIT --email-addr "$full_me" $pr_id < $new -+ if $PR_EDIT --email-addr "$me" $pr_id < $new - then - echo "Edit successful" - # we need to unlock the PR - $PR_EDIT --unlock $pr_id -- exit 0 -+ break - else - echo "Problems with edit submission." - fi -@@ -284,9 +257,11 @@ - case "$input" in - a*) - echo "Cancelling edit. Changed PR is in $new." -- # we need to ulock the PR no matter what -+ # we need to unlock the PR no matter what - $PR_EDIT --unlock $pr_id -- exit 1 ;; -+ keepnew=y -+ rc=1 -+ break 2 ;; - r*) - break ;; - *) -@@ -296,6 +271,13 @@ - done - done - --rm -f $new -+rm -f $chng_msg $new.old $change_msg -+if [ "$keepnew" != "y" ]; then -+ rm -f $new -+ rmdir $epdir -+fi -+keepnew= -+ -+done # for pr_id in $prs - --exit 0 -+exit $rc diff --git a/databases/gnats4/files/patch-Makefile.in b/databases/gnats4/files/patch-Makefile.in deleted file mode 100644 index 63e93a91e0d9..000000000000 --- a/databases/gnats4/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig Mon Aug 1 14:22:39 2005 -+++ Makefile.in Mon Aug 1 14:22:58 2005 -@@ -48,7 +48,7 @@ - $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' $@ - - install-tools: -- $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' $@ -+ for d in $(SUBDIRS); do $(MAKE) -C $$d $@; done - - uninstall: - for d in $(SUBDIRS); do $(MAKE) -C $$d $@; done diff --git a/databases/gnats4/files/patch-gnats__Makefile.in b/databases/gnats4/files/patch-gnats__Makefile.in deleted file mode 100644 index 2a8b6c4446fe..000000000000 --- a/databases/gnats4/files/patch-gnats__Makefile.in +++ /dev/null @@ -1,124 +0,0 @@ ---- gnats/Makefile.in.orig 2005-02-24 20:35:55 UTC -+++ gnats/Makefile.in -@@ -93,7 +93,7 @@ M4 = @M4@ - - INSTALL = $(srcdir)/../install-sh -c - INSTALL_PROGRAM = @INSTALL_PROGRAM@ --INSTALL_SCRIPT = @INSTALL_PROGRAM@ -+INSTALL_SCRIPT = @INSTALL_SCRIPT@ - INSTALL_DATA = @INSTALL_DATA@ - - SUB_INSTALL = `echo $(INSTALL) | sed 's,^\([^/]\),../\1,'` -@@ -109,6 +109,7 @@ bindir = @bindir@ - libdir = @libdir@ - libexecdir = @libexecdir@ - statedir = @datadir@ -+sharedstatedir = @sharedstatedir@ - sysconfdir = @sysconfdir@ - - program_transform_name = -@@ -162,7 +163,7 @@ all-gnats: all-tools gnatsd queue-pr mai - check-db delete-pr dbconfig gnats-databases gnats-pwconv $(EXTRA_STUFF) - - all-tools: libgnats.a query-pr pr-age pr-edit edit-pr file-pr getclose \ -- config-send-pr mail-agent dbconfig diff-prs -+ mail-agent dbconfig diff-prs - - libgnats.a: $(LIBOBJS) - -rm -f tmplibgnats.a libgnats.a -@@ -368,15 +369,11 @@ install-tools: install-tools-arch-indep - install-tools-arch-dep: install-tools-bin - - install-tools-arch-indep: all-tools -- $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(datadir)/gnats -+ $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(sharedstatedir)/gnats - $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(sysconfdir)/gnats/defaults -- @if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \ -- echo "chown $(GNATS_USER) $(DESTDIR)$(datadir)/gnats" ; \ -- chown $(GNATS_USER) $(DESTDIR)$(datadir)/gnats ; \ -- else \ -- echo "*** Warning: Must chown $(GNATS_USER) $(DESTDIR)$(datadir)/gnats" ; \ -+ @if [ x"$(lispdir)" != x ]; then \ -+ $(INSTALL_DATA) $(srcdir)/gnats.el $(DESTDIR)$(lispdir)/gnats.el ; \ - fi -- $(INSTALL_DATA) $(srcdir)/gnats.el $(DESTDIR)$(lispdir)/gnats.el - for i in categories submitters responsible gnatsd.user_access addresses states classes dbconfig ; do \ - if [ -f "$$i" ] ; then \ - $(INSTALL_DATA) $$i $(DESTDIR)$(sysconfdir)/gnats/defaults/$$i ; \ -@@ -391,17 +388,9 @@ install-tools-bin: all-tools - $(INSTALL_SCRIPT) edit-pr $(DESTDIR)$(bindir)/edit-pr - $(INSTALL_SCRIPT) diff-prs $(DESTDIR)$(libexecdir)/gnats/diff-prs - $(INSTALL_SCRIPT) mail-agent $(DESTDIR)$(libexecdir)/gnats/mail-agent -- $(INSTALL_PROGRAM) file-pr $(DESTDIR)$(libexecdir)/gnats/file-pr -+ $(INSTALL_SCRIPT) file-pr $(DESTDIR)$(libexecdir)/gnats/file-pr - $(INSTALL_PROGRAM) pr-age $(DESTDIR)$(libexecdir)/gnats/pr-age - $(INSTALL_PROGRAM) pr-edit $(DESTDIR)$(libexecdir)/gnats/pr-edit -- @if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \ -- echo "chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/pr-edit" ; \ -- echo "chmod 4555 $(DESTDIR)$(libexecdir)/gnats/pr-edit" ; \ -- chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/pr-edit ; \ -- chmod 4555 $(DESTDIR)$(libexecdir)/gnats/pr-edit ; \ -- else \ -- echo "*** Warning: Must make pr-edit suid $(DESTDIR)$(GNATS_USER)" ; \ -- fi - - EXTRA_INSTALL = - -@@ -409,33 +398,9 @@ install-gnats: install-gnats-bin install - install-gnats-arch-dep: install-gnats-bin $(EXTRA_INSTALL) - - install-gnats-arch-indep: all-gnats install-tools-arch-indep -- @if [ -f $(DESTDIR)$(GLOBAL_DB_LIST_FILE) ]; then \ -- echo "Not putting gnats-databases file in $(DESTDIR)$(GLOBAL_DB_LIST_FILE), it's already there." ; \ -- true ; \ -- else \ -- if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \ -- $(INSTALL_DATA) -o $(GNATS_USER) gnats-databases \ -- $(DESTDIR)$(GLOBAL_DB_LIST_FILE) ; \ -- else \ -- $(INSTALL_DATA) gnats-databases $(DESTDIR)$(GLOBAL_DB_LIST_FILE) ; \ -- echo "*** Warning: Must chown $(GNATS_USER) $(DESTDIR)$(GLOBAL_DB_LIST_FILE)" ; \ -- fi \ -- fi -- @if [ -f $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE) ]; then \ -- echo "Not putting gnats.host_access file in $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE), it's already there." ; \ -- true ; \ -- else \ -- if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \ -- $(INSTALL_DATA) -o $(GNATS_USER) $(srcdir)/gnatsd.host_access \ -- $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE) ; \ -- else \ -- $(INSTALL_DATA) $(srcdir)/gnatsd.host_access \ -- $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE) ; \ -- echo "*** Warning: Must chown $(GNATS_USER) $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE)" ; \ -- fi \ -- fi -- @echo "*** If you're a first-time user, you'll want to create a new database"; -- @echo "*** with $(libexecdir)/gnats/mkdb." -+ $(INSTALL_DATA) gnats-databases $(DESTDIR)$(GLOBAL_DB_LIST_FILE).default -+ $(INSTALL_DATA) $(srcdir)/gnatsd.host_access \ -+ $(DESTDIR)$(GNATSD_HOST_ACCESS_FILE).default - - install-gnats-bin: all-gnats install-tools-bin - $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(libexecdir)/gnats -@@ -450,20 +415,6 @@ install-gnats-bin: all-gnats install-too - $(INSTALL_PROGRAM) gen-index $(DESTDIR)$(libexecdir)/gnats/gen-index - $(INSTALL_SCRIPT) mail-query $(DESTDIR)$(libexecdir)/gnats/mail-query - $(INSTALL_PROGRAM) gnats-pwconv $(DESTDIR)$(libexecdir)/gnats/gnats-pwconv -- @if [ `whoami` = root -o `whoami` = $(GNATS_USER) ] ; then \ -- echo "chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/queue-pr $(DESTDIR)$(libexecdir)/gnats/file-pr $(DESTDIR)$(libexecdir)/gnats/gen-index" ; \ -- echo "chmod 4555 $(DESTDIR)$(libexecdir)/gnats/queue-pr $(DESTDIR)$(libexecdir)/gnats/file-pr $(DESTDIR)$(libexecdir)/gnats/gen-index" ; \ -- echo "chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/gnatsd" ; \ -- echo "chmod 555 $(DESTDIR)$(libexecdir)/gnats/gnatsd" ; \ -- chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/queue-pr ; \ -- chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/gen-index ; \ -- chmod 4555 $(DESTDIR)$(libexecdir)/gnats/queue-pr ; \ -- chmod 4555 $(DESTDIR)$(libexecdir)/gnats/gen-index ; \ -- chown $(GNATS_USER) $(DESTDIR)$(libexecdir)/gnats/gnatsd ; \ -- chmod 555 $(DESTDIR)$(libexecdir)/gnats/gnatsd ; \ -- else \ -- echo "*** Warning: must make queue-pr and gen-index suid $(GNATS_USER)." ; \ -- fi - - # regex.c is pretty badly broken, and I don't feel like fixing it. - regex.o: $(srcdir)/regex.c diff --git a/databases/gnats4/files/patch-gnats__dbconfig.in b/databases/gnats4/files/patch-gnats__dbconfig.in deleted file mode 100644 index d0df474007e9..000000000000 --- a/databases/gnats4/files/patch-gnats__dbconfig.in +++ /dev/null @@ -1,12 +0,0 @@ ---- ./gnats/dbconfig.in.orig 2002-10-31 21:28:52.000000000 +0100 -+++ ./gnats/dbconfig.in 2011-06-12 09:58:06.000000000 +0200 -@@ -756,7 +756,8 @@ - } - # A somewhat convoluted binary format is used when binary-index is set - # to true. -- binary-index true -+ #binary-index true -+ binary-index false - } - - # initial-entry describes which fields should be present on initial entry; diff --git a/databases/gnats4/files/patch-gnats__edit-pr.sh b/databases/gnats4/files/patch-gnats__edit-pr.sh deleted file mode 100644 index 935557ed8a21..000000000000 --- a/databases/gnats4/files/patch-gnats__edit-pr.sh +++ /dev/null @@ -1,11 +0,0 @@ ---- gnats/edit-pr.sh.orig 2011-12-12 13:42:33.000000000 +0200 -+++ gnats/edit-pr.sh 2011-12-12 13:43:51.000000000 +0200 -@@ -169,7 +169,7 @@ - type="`$QUERY_PR --field-type $field`" - case $type in - [Ee][Nn][Uu][Mm]) -- values=`$QUERY_PR --valid-values $field | tr '\n' ' ' | sed 's/ *$//g; s/ / | /g;s/^/[ /;s/$/ ]/;` -+ values=`$QUERY_PR --valid-values $field | tr '\n' ' ' | sed 's/ *$//g; s/ / | /g;s/^/[ /;s/$/ ]/;'` - valslen=`echo "$values" | wc -c` - if [ "$valslen" -gt 160 ] - then diff --git a/databases/gnats4/files/patch-gnats__gnats.h b/databases/gnats4/files/patch-gnats__gnats.h deleted file mode 100644 index 0fa0fe5abe57..000000000000 --- a/databases/gnats4/files/patch-gnats__gnats.h +++ /dev/null @@ -1,12 +0,0 @@ ---- gnats/gnats.h.orig 2013-06-10 10:33:17.000000000 +0300 -+++ gnats/gnats.h 2013-06-10 10:33:26.000000000 +0300 -@@ -137,9 +137,6 @@ - # define ATTRIBUTE_UNUSED __attribute__ ((__unused__)) - #endif - --extern int asprintf (char **buf, const char *fmt, ...); --extern int vasprintf (char **buf, const char *fmt, va_list args); -- - #if ! HAVE_DECL_UNSETENV - extern void unsetenv (const char *name); - #endif diff --git a/databases/gnats4/files/patch-send-pr__Makefile.in b/databases/gnats4/files/patch-send-pr__Makefile.in deleted file mode 100644 index 3c9c686174e6..000000000000 --- a/databases/gnats4/files/patch-send-pr__Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- send-pr/Makefile.in.orig Mon Aug 1 12:54:35 2005 -+++ send-pr/Makefile.in Mon Aug 1 12:53:52 2005 -@@ -55,7 +55,7 @@ - INSTALL = @INSTALL@ - INSTALL_PROGRAM = @INSTALL_PROGRAM@ - INSTALL_DATA = @INSTALL_DATA@ --INSTALL_SCRIPT = @INSTALL_PROGRAM@ -+INSTALL_SCRIPT = @INSTALL_SCRIPT@ - - CFLAGS = -g - LDFLAGS = -g diff --git a/databases/gnats4/files/patch-send-pr_install-sid.sh b/databases/gnats4/files/patch-send-pr_install-sid.sh deleted file mode 100644 index 8a00e0c2c6a4..000000000000 --- a/databases/gnats4/files/patch-send-pr_install-sid.sh +++ /dev/null @@ -1,11 +0,0 @@ ---- send-pr/install-sid.sh.orig 2008-07-22 12:35:01.000000000 +0300 -+++ send-pr/install-sid.sh 2008-07-22 12:35:11.000000000 +0300 -@@ -27,7 +27,7 @@ - sysconfdir="@sysconfdir@" - - COMMAND=`echo $0 | sed -e 's,.*/,,g'` --function usage() { -+usage() { - cat << __EOF__ >&2 - Usage: $COMMAND [OPTIONS] submitter-id - |