Warning: Attempt to read property "date" on null in /usr/local/www/websvn.planix.org/blame.php on line 247

Warning: Attempt to read property "msg" on null in /usr/local/www/websvn.planix.org/blame.php on line 247
WebSVN – planix.SVN – Blame – /os/branches/feature_tlsv12/sys/src/cmd/postscript/misc/lp.model – Rev 2

Subversion Repositories planix.SVN

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
 
2
#       qmsps800        mac 10/22/86
3
#
4
LPDEST=`basename $0`
5
QMS_FILE="$1"
6
DATE="`date +%D`"
7
TIME="`date +%T`"
8
owner="$2"
9
site=`uname`
10
port="`/usr/bin/lpstat -v$LPDEST | sed -e 's/.*: //'`"
11
filter_cmd="/usr/lbin/postscript/postio"
12
filter="$filter_cmd -l $port"
13
landscape="" formsperpage=""
14
path=/usr/lbin/postscript
15
printer=postprint
16
bannerflag=ON
17
prev="| $path/postreverse"
18
 
19
for i in $5
20
do
21
        case "$i" in
22
                L2)
23
                        formsperpage="-n2"
24
                        ;;
25
                land)
26
                        landscape="-pland"
27
                        ;;
28
                dpost|postprint|posttek|postbgi|postdmd|postio)
29
                        printer="$i"
30
                        ;;
31
 
32
                postreverse)
33
                        prev=""
34
                        ;;
35
                nobanner)
36
                        bannerflag=OFF
37
                        ;;
38
                F*)
39
                        QMS_FILE="`expr $i : 'F\(.*\)'`"
40
                        ;;
41
        esac
42
done
43
 
44
if [ -n "$filter_cmd" -a ! -x "$filter_cmd" ]
45
then
46
        disable -r"can't execute filter: $filter_cmd" $LPDEST
47
        exit 1
48
fi
49
 
50
shift; shift; shift; shift; shift
51
files="$*"
52
cp /usr/spool/lp/model/banner.ps /tmp/ban.$$
53
echo "($QMS_FILE) ($LPDEST) ($TIME) ($DATE) ($owner) banner" >> /tmp/ban.$$
54
if [ "$printer" = "postio" ]
55
        then
56
        eval $filter $files 2> /dev/null
57
else
58
        eval $path/$printer $landscape $formsperpage $files $prev | $filter 2> /dev/null
59
        fi
60
if [ "$bannerflag" = "ON" ]
61
        then
62
        eval $filter /tmp/ban.$$ 2> /dev/null
63
        fi
64
rm -f /tmp/ban.$$
65
exit 0
66