Sun-Spots-Request@RICE.EDU (William LeFebvre) (07/15/88)
SUN-SPOTS DIGEST Thursday, 14 July 1988 Volume 6 : Issue 141 Today's Topics: Re: Looking for NeWS interface for GNU Emacs Re: Running TeX on a Sun/4: undump Re: Hypertext for Suns (2) SunOS 4.0 System Admin Changes Course 4.0 comments, especially Debuggers and shared libraries Exporting under 4.0 Rexd bug still exists in 4.0 C Coding Standards Want comments on SUNCORE No support for SUN OS3.5? dotted arrows under sunview? Send contributions to: sun-spots@rice.edu Send subscription add/delete requests to: sun-spots-request@rice.edu Bitnet readers can subscribe directly with the CMS command: TELL LISTSERV AT RICE SUBSCRIBE SUNSPOTS My Full Name Recent backissues are available via anonymous FTP from "titan.rice.edu". For volume X, issue Y, "get sun-spots/vXnY". They are also accessible through the archive server: mail the request "send sun-spots vXnY" to "archive-server@rice.edu" or mail the word "help" to the same address for more information. ---------------------------------------------------------------------- Date: Wed, 6 Jul 88 18:56:19 PDT From: Mark D. Baushke <mdb@silvlis.com> Subject: Re: Looking for NeWS interface for GNU Emacs Reference: v6n129 > From: petsche@axon.siemens.com (Thomas Petsche) > > In short, how do I get the files I need to recompile GNU Emacs so that it > can run in a NeWS window? I have not tried to use these patches, but the following is a quote from the README for the NeWS kit for emacs: To retrieve the NeWS interface via email, send a message containing the line "send NeWS emacs-support" to archive-server@columbia.edu. You will receive a large message (approximately 70k characters in size) by return mail. If you have access to Internet ftp, use "binary mode" anonymous ftp to retrieve the file ps-emacs.tar.Z from the "pub" directory on host columbia.edu. Enjoy! Mark D. Baushke Internet: mdb%silvlis.com@sun.com Silvar-Lisco, Inc. Nameservers: mdb@silvlis.com 1080 Marsh Road Usenet: {pyramid,sun}!silvlis!mdb Menlo Park, CA 94025-1053 Telephone: +1 415 853-6411 / +1 415 969-8328 ------------------------------ Date: Wed, 06 Jul 88 23:55:19 -0400 From: Ken Yap <ken@cs.rochester.edu> Subject: Re: Running TeX on a Sun/4: undump > Does anyone out there have an undump program for the Sun4's? > > Right now I am stuck with aliasing tex to "virtex \\&plain", but if I > don't have to preload the fonts everytime I use TeX I would rather not. Ray, I did some tests on Sun-3s which show that preloaded binaries have only a very slight edge over loading on the fly. Not enough to notice. The Unix TeX distribution folks have come to the same conclusion and will probably discontinue preloading instructions in future releases. Stick with your alias. Basically you just trade off VM paging against the I/O to read in the format file. If you prefer a shell file, try this: #!/bin/sh exec virtex '&plain' $* echo "virtex: not found" exit 1 Ken [[ Someone has sent me source for a version of "undump" that runs under 4.0. I will archive it soon. --wnl ]] ------------------------------ Date: Thu, 7 Jul 88 09:12 EDT From: Neil Bodick <Bodick@cis.upenn.edu> Subject: Re: Hypertext for Suns (1) Reference: v6n129 According the the Roadrunner Developer's Guide (March 1988), p. 77, Sun's Help Viewer Interface can use Frame Maker (1.1 or later) or Interleaf TPS (3.0.18 or later) format files. Andre Marquis bodick@cis.upenn.edu ------------------------------ Date: 7 Jul 88 14:54:23 GMT From: esosun!kobryn@seismo.css.gov (Cris Kobryn) Subject: Re: Hypertext for Suns (2) Reference: v6n129 Knowledge Systems has a solid hypermedia (graphics as well as text) product called KMS (Knowledge Management System) which runs on Suns. It is a descendant of ZOG, an ancient hypertext system developed on PERQ's (Pascal Machines) at CMU. We've been evaluating KMS for over a month an it looks quite good. KMS allows you to flexibly link graphics as well as text, and supports distributed systems. It includes powerful authoring tools, including a hypermedia programming language called the "Action Language" (cf. HyperTalk for HyperCard). Knowledge Systems markets now markets KMS via SCRIBE Systems: POC: Barry Harris (412) 281-5959 Cris Kobryn UUCP: seismo!esosun!kobryn Geophysics Division, MS/12 ARPA: esosun!kobryn@seismo.css.gov SAIC SOUND: (619)458-2697 10210 Campus Point Drive San Diego, CA 92121 [[ For those interested in reading more about hypertext, the latest "Communications of the ACM" (v31n7) focuses on that topic. I haven't read the articles yet, so I don't know if there's any mention of a product or system suitable for Suns. --wnl ]] ------------------------------ Date: Wed, 6 Jul 88 19:16:21 PDT From: sfhowe@sun.com (Stephen Furney-Howe) Subject: SunOS 4.0 System Admin Changes Course The following new course announcement concerning System Administration Changes associated with the Sun 4.0 Operating System may be of interest to SUN-SPOTS DIGEST subscribers. E-mail inquiries concerning this service should be addressed to me at sun!theplate!sfhowe. Thank you, Steve Furney-Howe Marketing, Sun Professional Services Product Group -----announcement follows----- ***NEW COURSE OFFERING*** Sun Microsystem's Professional Services organization now offers a one-day class entitled, "System Administration Changes for the SunOS 4.0". This lecture format class is designed to prepare System Administrators of Sun workstations for SunOS 4.0. The class will address the following topics: - File System Reorganization Goals - New Directory Layout - New Formatting and Installation Procedures - New Booting Procedures - NFS in 4.0 - Automounter - Subnetting in 4.0 - Secure RPC and NFS - Secure Unix - SunView 1.75 - New Administration Procedures Systems Administrators who have successfully completed Sun's 5-day System Administration class for the SunOS 3.X and/or have been the system administrator for Sun workstations for at least six months will benefit from this class. All others are urged to enroll instead in the 5-day System Administration 4.0 (course number SA-270) class. LOCATIONS: The class is scheduled currently for the following locations (other locations are being scheduled as dictated by demand): City Date Location ---- ---- -------- Denver 7/18, 8/8 Sun sales office, Denver, CO S.F. Bay Area 7/18&27, 8/9 Techmart, Santa Clara, CA San Francisco 7/19, 8/8 Sun sales office, San Francisco, CA El Segundo 7/21, 8/15 Hilton Hotel at Los Angeles airport Chicago 7/22, 8/19 Sun sales office, Chicago, IL Orange 7/22, 8/16 Sun sales office, Orange Minneapolis 7/25, 8/18 Sun sales office, Minneapolis, MN San Fernando Valley 7/25 Van Nuys, CA Holiday Inn Detroit 7/26, 8/25 Sun sales office, Southfield, MI San Diego 7/26, 8/23 Sun sales office, San Diego, CA St. Louis 7/26, 8/29 Sun sales office, St. Louis, MO Dallas 8/11 Sun sales office, Dallas, TX Houston 8/12 Stouffers Hotel, Houston, TX Since capacity is limited, early registration is advised. CLASS FEES: $200 per person ($1000 for six people from same organization when registered together) Participants will receive a course materials notebook. HOW TO REGISTER: To register, contact the registration office at one of the following toll free numbers between 8 a.m. and 5 p.m. PST: In California: 800-423-8020 Elsewhere in the Continental U.S.: 800-422-8020 The registrar will reserve space if available and ask for the following information: Name of student(s) Company name, address, phone number Class title, location, and date Terms of payment (company issued check or money order) Enrollment is considered confirmed when a check or money order has been received. Checks or money orders should be mailed to: Sun Microsystems, Inc. Sun Educational Services MS: M2-34 2550 Garcia Avenue Mountain View, CA 94043. Reservations are subject to cancellation if payment has not been recieved by Sun at least 5 working days prior to the scheduled seminar date. NOTE: THIS PROGRAM IS AVAILABLE FOR DELIVERY AT YOUR LOCATION For information on receiving this class at your own site, contact your local Sun sales representative and ask to be referred to the Professional Services manager responsible for your area. For U.S. sales office locations, call: In California 800-821-4642 Elsewhere in the U.S. 800-821-4643 ------------------------------ Date: Wed, 6 Jul 88 15:01:26 BST From: Paul Hudson <mcvax!moncam!paul@uunet.uu.net> Subject: 4.0 comments, especially Debuggers and shared libraries Does anyone know how a debugger should work with shared libraries. Sun comment that "symbols may be defined after execution has started". How should a debugger find them. Has anyone got gdb (GNU's debugger) working under 4.0? Unchanged it gives crt0: ls.so map failure or some such. We've put 4.0 on one of our SUN3/50s with a WREN-IV drive and Wangtek QIC150/120 tape. All went ok, but the loading takes aaaaaaaaages. Have the guys at SUN not heard of non-rewinding devices? Performance seems about the same as before, but smaller executables are nice. The tape drive is neat: put a tape in and it will read it! It can't write tapes a normal Sun can read, which is a pity, but 150Mb dumps are nice. Using it as rst8 works fine, but using it as rst0 has odd effects: the file when read has the QIC-150 header block first. The new sun compiler isn't that great: GNU CC is still much faster, at least on my programs, and is ANSI compatible. It is really irriating that Sun didn't at least add "volatile"; how is one supposed to write high performance devices drivers if you can't optimise the C? [ A scan-conversion program runs 12-20% faster using GNU] Paul Hudson Snail mail: Monotype ADG Email: ...!ukc!acorn!moncam!paul Science Park, paul@moncam.co.uk Milton Road, Cambridge, CB4 4FQ ------------------------------ Date: 7 Jul 88 06:14:35 GMT From: david@elroy.jpl.nasa.gov (David Robinson) Subject: Exporting under 4.0 > From: eggert@sm.unisys.com (Paul Eggert) > > ...Quoting exports(5): > WARNING > You cannot export either a parent directory or a subdirectory of an > exported directory that is within the same filesystem. > You'll probably want to export /usr, so you'll have to put the diskless > clients' areas on a different partition. That's why Sun recommends an > /export partition. Like Datri, I had expected SunOS 4.0 to help minimize > the repartitioning hassle that occurs when you add one more diskless > client than you had planned for when you setup the server. No such luck. This is not entirely true. You may NOT export a parent or a subdirectory as is indicated above, exportfs(8) will not allow it. BUT this does not restrict you from having one large /usr partition. When you export /usr, this implicitly exports ALL subdirectories and files below it. I tested this by doing the following: # mkdir /tmp/foo # mkdir /tmp/bar # mount server:/usr /tmp/foo # mount server:/usr/ucb /tmp/bar Everything worked as expected, different parts of /usr were mounted in different places creating two paths to server:/usr/ucb, one thru /tmp/bar and the other thru /tmp/foo/ucb. -David Robinson david@elroy.jpl.nasa.gov David Robinson elroy!david@csvax.caltech.edu ARPA david@elroy.jpl.nasa.gov ARPA {cit-vax,ames}!elroy!david UUCP ------------------------------ Date: 7 Jul 88 06:37:18 GMT From: david@elroy.jpl.nasa.gov (David Robinson) Subject: Rexd bug still exists in 4.0 The rexd bug that was discussed in a recent sun-spots STILL exists in SunOS 4.0. As a small consolation it is not enabled in /etc/inetd.conf by default. David Robinson elroy!david@csvax.caltech.edu ARPA david@elroy.jpl.nasa.gov ARPA {cit-vax,ames}!elroy!david UUCP ------------------------------ Date: Wed, 6 Jul 88 18:15:16 PDT From: ames!spar!navtech!columbus!mark@sally.utexas.edu (Mark Stevans) Subject: C Coding Standards In answer to a request for a good book on C coding standards, I strongly recommend "Portable C and UNIX System Programming" by J. E. Lapin, Prentice-Hall, 1987. It contains (among valuable reference data for system programmers) a wealth of carefully prepared material on coding style and portability. While not perfect, it is the best book I have ever seen on this topic. Kernighan and Plauger's "Elements of Programming Style" (McGraw-Hill) is also indispensable, though more general in scope. Mark "Mark" Stevans ------------------------------ Date: Thu, 07 Jul 88 15:12:13 MEZ From: TS36@DFVLRGO1.BITNET Subject: Want comments on SUNCORE Those of you out there using SUNCORE. The other day I reported a bug in the SUNCORE software (It is possible to set colors in a shaded polygon using GP. it is not possible to do that without GP. ) I'm really suffering hard from this bug. There are more bugs which are less important. Unfortunately I got only a few comments to my question. If there are more people who for some reason try to use CORE i would like to hear of their problems. Please sent mail directly. I promise to summarize. I want to use the statistics to encourage SUN to give me support on CORE which seems to be difficult to achieve. I can't believe that I'm the only one in the world doing his 3D graphic with SUNCORE. please give me a note. (even if you tried a while and then simply gave up.) It seems that the people at SUN in the US are all busy with PHIGS and nobody wants to anything on the old stuff anymore. schorsch pagendarm DFVLR 3400 goettingen federal republic of germany TS36@dfvlrgo1.bitnet ------------------------------ Date: Thu, 07 Jul 88 15:57:47 MEZ From: TS36@DFVLRGO1.BITNET Subject: No support for SUN OS3.5? hi; a few minutes ago I heard that I will not get software support unless I bring up all my machines to SUN OS 4.0.(This for the near future in germany). question: is this true? is this true for the US as well? For the moment I'm doing fine with 3.5. I did not intend to go to 4.0 and pay for all kinds of licences before I really need to. Certainly I will not buy 4.0 as long as sun-spots are full of horror-stories schorsch pagendarm DFVLR 3400 goettingen federal republic of germany TS36@dfvlrgo1.bitnet ------------------------------ Date: Thu, 7 Jul 88 11:17:44 EDT From: ho@svax.cs.cornell.edu (Alex Ho) Subject: dotted arrows under sunview? how does one go about drawing a dotted line with an arrow at one end? the line will be drawn at any angle, not just horizontal or vertical. e.g. - - - - - -> thanks alex ho ho@svax.cs.cornell.edu [[ The function "pw_line" will let you draw lines with patterns (such as dashed or dotted) provided you know how to use it. Check out v6n115 and a program in the archives under "sun-source" called "linedemo.shar". It can be retrieved via anonymous FTP from the host "titan.rice.edu" or via the archive server. For more information about the archive server, send a mail message containing the word "help" to the address "archive-server@rice.edu". --wnl ]] ------------------------------ End of SUN-Spots Digest ***********************