aboutsummaryrefslogtreecommitdiff
path: root/lp/daemon/psdev
diff options
context:
space:
mode:
Diffstat (limited to 'lp/daemon/psdev')
-rwxr-xr-xlp/daemon/psdev14
1 files changed, 14 insertions, 0 deletions
diff --git a/lp/daemon/psdev b/lp/daemon/psdev
new file mode 100755
index 00000000..895db8a3
--- /dev/null
+++ b/lp/daemon/psdev
@@ -0,0 +1,14 @@
+#!/usr/local/plan9/bin/rc
+
+fn local {
+ psdownload -f -H$PLAN9/postscript/font -mfontmap -plw+ \
+ < $LPDEST/$FILE(1) >$OUTDEV >[2]$PRINTLOG
+}
+fn remote {
+ {
+ echo -d$LPDEST -pnoproc -M$SCHEDLINE(1) -u$SCHEDLINE(2)
+ cat $LPDEST/$FILE
+ sleep 5
+ } | lpsend.rc $DEST_HOST
+}
+generic local remote ''