#!/bin/sh # # "$Id: ipp-tests.sh 12131 2014-08-28 23:38:16Z msweet $" # # IPP Everywhere Printer Self-Certification Manual 1.0: Section 6: IPP Tests. # # Copyright 2014 by The Printer Working Group. # # This program may be copied and furnished to others, and derivative works # that comment on, or otherwise explain it or assist in its implementation may # be prepared, copied, published and distributed, in whole or in part, without # restriction of any kind, provided that the above copyright notice and this # paragraph are included on all such copies and derivative works. # # The IEEE-ISTO and the Printer Working Group DISCLAIM ANY AND ALL WARRANTIES, # WHETHER EXPRESS OR IMPLIED INCLUDING (WITHOUT LIMITATION) ANY IMPLIED # WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. # # Usage: # # ./ipp-tests.sh "Printer Name" # if test -x ../test/ippfind-static; then IPPFIND="../test/ippfind-static" elif test -x ./ippfind; then IPPFIND="./ippfind" else IPPFIND="ippfind" fi if test -x ../test/ipptool-static; then IPPTOOL="../test/ipptool-static" elif test -x ./ipptool; then IPPTOOL="./ipptool" else IPPTOOL="ipptool" fi for file in color.jpg; do if test ! -f $file -a -f ../test/$file; then ln -s ../test/$file . fi done $IPPFIND "$1._ipp._tcp.local." -x $IPPTOOL -P "$1 IPP Results.plist" -I '{}' ipp-tests.test \; # # End of "$Id: ipp-tests.sh 12131 2014-08-28 23:38:16Z msweet $". #