can't print when using a filter

I have the following in my printcap file:
Code:
lp:\
        :lp=:\
        :rm=hp:\
        :rp=raw:\
        :sh:\
        :mx#0:\
        :sd=/var/spool/lpd/lp:\
        :lf=/var/log/lpd-errs:

It will print with this but the text will "stair step"

When I add an input filter to my printcap it will not print at all
Code:
lp:\
        :lp=:\
        :rm=hp:\
        :rp=raw:\
        :sh:\
        :mx#0:\
        :sd=/var/spool/lpd/lp:\
        :if=/usr/local/etc/apsfilter/basedir/bin/apsfilter:\
        :lf=/var/log/lpd-errs:

Even if I comment the :if line it still won't work but when I completely remove the line it will.
 
I wrote a script copied from the handbook and it prints fine now. No more "stair stepping"
 
Back
Top