#!/bin/sh if [ -z "$RTUSER" ]; then echo "You need to set the environment variable RTUSER to your rt.perl.org username" exit fi if [ -z "$RTPASSWD" ]; then echo "You need to set the environment variable RTPASSWD to your rt.perl.org password" exit fi export RTSERVER=https://rt.perl.org/ if [ -z "$1" ]; then echo "$0 ticketid [patchid]" exit fi if [ "$1" = "list" ]; then rt ls "Queue = 'perl5' AND (Status = 'new' OR Status = 'open') AND (Type = 'patch' OR Subject LIKE 'patch')" exit; fi if [ -z "$2" ]; then rt show ticket/$1/attachments |grep -v "^id" |grep -v multipart\/ exit fi rt show ticket/$1/attachments/$2/content