#!/bin/sh


banner=$(mktemp --suffix=.pdf)
exit_handler() {
	        trap - EXIT
		rm -f $banner	
	}
trap exit_handler HUP PIPE INT QUIT TERM EXIT

in=${6:--}
secon=$(secon -Rs -f $(printf '/var/spool/cups/d%05d-001' $1))

if [ "$secon" = s0 ] || [ -z "$secon" ] ; then
	cat $in 
else
/usr/lib/cups/filter/bannertopdf "$1" "$2" "$3" "$4" "$5" < /usr/share/cups/data/watermark  | pdftk - output $banner flatten
pdftk "$in" stamp $banner output -
fi

