13e12c5d1SDavid du Colombier#!/bin/rc 2*7dd7cddfSDavid du Colombierif (! ~ $DEBUG '') flag x + 33e12c5d1SDavid du Colombier 4219b2ee8SDavid du Colombierif (~ $THIS_HOST $DEST_HOST) { 53e12c5d1SDavid du Colombier if (test -f $LPLIB/log/$LPDEST^.st) { 63e12c5d1SDavid du Colombier echo status: 73e12c5d1SDavid du Colombier tail -3 $LPLIB/log/$LPDEST^.st 83e12c5d1SDavid du Colombier } 93e12c5d1SDavid du Colombier cd $LPSPOOL 103e12c5d1SDavid du Colombier if (test -d $LPDEST) { 113e12c5d1SDavid du Colombier once='' 123e12c5d1SDavid du Colombier for (i in `{bind -b $LPLIB/sched /bin;$SCHED $LPDEST}) { 133e12c5d1SDavid du Colombier if (~ $once '') { 143e12c5d1SDavid du Colombier echo 153e12c5d1SDavid du Colombier echo queue on $THIS_HOST: 163e12c5d1SDavid du Colombier echo 'job user try size' 173e12c5d1SDavid du Colombier once=1 183e12c5d1SDavid du Colombier } 193e12c5d1SDavid du Colombier STATLINE=`{cat $LPDEST/$i^id} 203e12c5d1SDavid du Colombier LSLINE=`{ls -l $LPDEST/$i} 213e12c5d1SDavid du Colombier echo $STATLINE(1)^$STATLINE(3)' '$STATLINE(2)' '$STATLINE(4)' '$LSLINE(6) 223e12c5d1SDavid du Colombier } 233e12c5d1SDavid du Colombier } 24219b2ee8SDavid du Colombier} 253e12c5d1SDavid du Colombierif not { 263e12c5d1SDavid du Colombier { echo -d$LPDEST -q; sleep 5 } | lpsend.rc $DEST_HOST 273e12c5d1SDavid du Colombier} 28