#!/bin/sh

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

secon=$(secon -Rs -f $(printf '/var/spool/cups/d%05d-001' $1))

if [ "$secon" = s0 ] || [ -z "$secon" ] ; then
	cat $6
else
	chcon -l $secon $out
/usr/lib/cups/filter/watermark.py "$1" "$2" "$3" "$4" "$5" "$6" > $out
cat $out
rm -f $out
fi

