home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.20 / text0113.txt < prev    next >
Encoding:
Internet Message Format  |  1990-08-02  |  1.3 KB

  1. From:  Dominic Dunlop <domo@tsa.co.uk>
  2.  
  3. In article <789@longway.TIC.COM> urban@rand.org (Mike Urban) writes:
  4. >What incipient or existing standards, if any, specify
  5. >the Shell-level printer interface (lpr and its friends)?
  6.  
  7. Aha.  That terminal ``r'' tells me you're a Berkeley-ite.  Which is too
  8. bad, I'm afraid.  The draft 1003.2 shell and tools standard specifies a
  9. pretty-much emasculated version of the System V.2 (or thereabouts) lp
  10. print spooling command (which some might argue was fairly impotent in
  11. the first place).  As far as ``friends'' go (lpadmin, enable, lpshut and
  12. so on in the case of System V), none are specified.  This is seen as
  13. 1003.7 (administration) territory.  If you can get hold of a draft
  14. (somebody in Rand must have one), you'll find lots of extended
  15. description about how little a conforming application can assume from
  16. lp, and rationale about how it should be possible to implement it as a
  17. shell script, namely
  18.  
  19.     cat > /dev/lp
  20.  
  21. The X/Open Portability Guide, edition 3, volume 1, does little better: it
  22. describes a few more options, and the cancel utility, but they're all
  23. optional -- in effect, all an XPG-conformant system has to offer is the
  24. interface described in 1003.2.
  25.  
  26. All rather depressing really.
  27. -- 
  28. Dominic Dunlop
  29.  
  30. Volume-Number: Volume 20, Number 111
  31.  
  32.