HDTenEightyP/NetNews huggingface dataset:
From: shiva@well.sf.ca.us (Kenneth Porter)
Subject: New OS/2 Red Book: Remote Installation and Maintenance
Summary: Part number GG24-3780-00
Organization: Whole Earth 'Lectronic Link
Distribution: comp
Date: Fri, 31 Jul 1992 19:50:49 GMT

Title: OS/2 Version 2.0 Remote Installation and Maintenance
Part number GG24-3780-00

Contents:

Abstract
Special Notices
Preface
Related Publications
Acknowledgements
Chapter 1. Overview
Chapter 2. Redirected Input/Output and Response Files
Chapter 3. Installation Guidelines
Chapter 4. Remote Installation Utilities
Chapter 5. IBM LAN Client/Server Solution
Chapter 6. TCP/IP Client/Server Solution
Chapter 7. Novell Netware Client/Server Solution
Chapter 8. Alternative Methods to Install OS/2 V2.0 Remotely
Chapter 9. OS/2 V2.0 System Maintenance
Appendix A. Response File Keyword Reference, Samples And Details
Appendix B. Installation Log
Appendix C. Partitioning of Physical Disks
Appendix D. Description of FDISK functions
Appendix E. FDISK Command Reference
Appendix F. Automating Fixed Disk Partitioning
Appendix G. Printer Response File Keyword Definition and Sample
Appendix H. Source Code for Remote Printer Installation Program
Appendix I. The Create Environment Variable Program Description
Appendix J. Sample Installation Code Diskette
Glossary
Index

A diskette with programs, C source code, sample scripts and REXX
programs is included. Additional installation utilities come on the
original GA disks but are not necessarily installed in a standard
install and need to be unpacked.

As an OS/2 OEM, the coolest thing for me about this is that, with a
network adapter that plugs into a parallel port, one can just take two
floppies and a virgin machine and squirt the entire OS in through the
parallel port with virtually no labor (just one floppy change).

The book concentrates on network software available from IBM (such as
TCP/IP 1.2).  FTP and other network providers should get a copy of this
so that they can provide their customers with similar information.

One of the most interesting suggestions in the book is to create a small
4Mb partition to put a minimal seed OS/2 on that can be used to boot
from for maintenance purposes (such as when upgrading an installation or
backing up otherwise locked system files).

Meanwhile, can an IBM'er tell me how to clear adequate space to put an
additional 425k of network stuff (apparently the minimum required to get
FTP TCP/IP 1.2 to mount a network directory) on the two install disks? 
It appears that even after deleting the obvious unnecessary files (PS/2
drivers for non-PS/2 installation and vice-versa) there's only about
325k left.  From inspection of the installation CONFIG.SYS, there appear
to be several drivers which do not appear on the disks, and I must
conclude that they are somehow loaded into a RAM disk by the OS loader
process from some compressed source (perhaps all of the .BIO files?).
Perhaps I can create my own disk image with the unnecessary drivers
replaced by the ones that I need?
From: smbrush@lims01.lerc.nasa.gov (Andy Brush @Sverdrup)
Newsgroups: comp.os.os2.programmer
Subject: Re: IBM Mirrors/2, porting from Windows to OS/2
Date: 21 Jul 92 15:50:00 GMT
Followup-To: comp.os.os2.programmer
Organization: NASA Lewis Research Center
News-Software: VAX/VMS VNEWS 1.41

In article <kkluge.711719688@materna>, kkluge@Materna.DE (Klaus Kluge) writes...
> 
>The comp.os.os2.programmer FAQ lists Mirrors as a component
>of IBM Workset/2, but this isn't on the current list of IBM
>products neither. The other componentes of the Workset
>(C Set/2, Workframe/2 and the Developer's Toolkit) also don't
>include Mirrors.
> 
>I must confess, I am confused now.

The confusion may be caused by the fact that a *beta* version of MIRRORS was 
included with the EADP *beta* toolkit distribution.  MIRRORS is not 
included in the WorkSet/2 distribution (in the US), and has not been (as 
far as I know) announced as an IBM product.

Andrew S. Brush             | SMBRUSH@LIMS01.lerc.nasa.gov
Sverdrup Technology         | 2001 Aerospace Parkway
NASA LeRC Group             | Brook Park, OH 44142
"Opinions are Mine, Only"   | (216) 826-6770
From: francis@vnet.ibm.com (Tim Francis)
Date: Mon, 27 Jul 92 15:02:04 EDT
Subject: Can someone at IBM please explain why developers should develop for OS/2?
Newsgroups: comp.os.os2.programmer
Reply-To: francis@vnet.ibm.com
Organization: IBM Canada Lab, WorkFrame/2 development
Disclaimer: This posting represents the poster's views, not those of IBM

In article <1992Jul24.182822.24148@hellgate.utah.edu>,
brian%jensen.cs.utah.edu@cs.utah.edu (Brian Sturgill) writes:
>
> <Long post removed for brevity>

Brian, you make several good points, and I sympathize with the trouble
you've been having.  I have posted your item internally, but have no idea
what (or even if) the response will be.

Let me address a couple of items:
 - You found a bug in the optimizer, but didn't report it.
     We here in C Set (and WorkFrame) development pride ourselves on
     quick response to customer concerns, especially when they uncover
     a bug.  Compiler bugs are worked immediately, and if necessary we will
     fed-ex a fix out to you.  There is a compiler CSD available already
     (came out last week), so your problem may already be fixed; failing
     that we'll get some details from you, and start work on it immediately.
     (I'll be contacting you off-line).
 - Your desire for C++ and a profiler.
     Please understand that a "new, open IBM" does imply that we should lay
     _all_ our plans on the table - this is a competitive market.  You are
     asking me for specific details about a future, unannounced version of
     our product, and I just can't comment in that sort of detail.
     Trust me: * Your concerns (and wishes) are being listened to.
               * C Set/2 is a fully supported compiler, still undergoing
                 development and enhancments.
               * _I_ believe in making as much information as possible
                 available to you, as soon as possible.  The decision to
                 develop or not develop, announce or not announce, any given
                 product, or component of that product, is very carefully
                 thought out.  As soon as I _can_, I _will_ tell you.
 - You say that we should have made available, from day 1, a development
   environment "WITH ALL THE PROGRAMMING DOCS (at least on-line), and
   the hard copies of docs AT COST."
     Correct me if I've misunderstood you, but the programming docs are
     provided (on-line) with the toolkit (part of the WorkSet).  Look in
     your toolkit folder, under "Toolkit information".    -tim

Newsgroups: comp.os.os2.programmer,comp.os.os2,comp.os2.misc
From: eletanjm@nuscc.nus.sg (TAN JIN MENG)
Subject: Re: Development Environments
Organization: National University of Singapore
Date: Thu, 23 Jul 1992 14:56:59 GMT

hubec@ctp.com (Hubert Chou) writes:
: Can anyone recommend some decent development environments
: for OS/2 PM?  Is there a listing w/evaluations of existing
: development environments that someone might be able to point me to?
: 
: I am developing a 85-100 window application with connectivity
: to Unix.  Mostly data entry/retrieval, with all the validation, etc. 
: requirements.
: 
: My experience has been in Windows, primarily with Borland OWL,
: Visual Basic, SQL Windows, etc., which I've found to be
: adequate packages for developing these types of applications.  I
: would like to develop in OS/2 using a comparable package.  (I found
: Borland OWL in particular to be superb for development in Windows.)
: 
Well, currently only IBM sells a complete toolkit. Watcom C9.0 is
supposed to be a drop in replacement for the IBM C Set/2 compiler in the
IBM toolkit. (any others? I dunno). Borland is selling their Object
Vision for OS/2.

jin meng
Newsgroups: comp.os.os2.programmer
From: msmith@netcom.com (Martin P. Smith)
Subject: Pricelist for IBM doc set ( call 1-800-IBM-PCTB to order)
Date: Thu, 30 Jul 92 03:06:00 GMT
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Distribution: Comp.os.os2.programmer


In article <1992Jul29.171030.7248@tamsun.tamu.edu> dlb5404@tamsun.tamu.edu (Daryl Biberdorf) writes:
>In article <1992Jul29.154428.12738@njitgw.njit.edu> dic5340@hertz.njit.edu (David Charlap) writes:
>>In article <1992Jul28.021436.2865@hellgate.utah.edu> brian%jensen.cs.utah.edu@cs.utah.edu (Brian Sturgill) writes:
>>>Why does IBM charge so much for the hardcopy manual set?
>>Perhaps because it consists of 17 large volumes?
>
>Something that I haven't seen mentioned in this discussion (or I may have
>missed it) is that you don't have to buy all 17 volumes.  Each volume
>has its own IBM publication number, so you can order them separately
>(or so a Team OS/2 member tells me).
>
>Now, would someone who was rich enough to pay the $300 volunteer to
>post the title and publication number (and maybe even a brief
>description) of each volume in the set?  Chances are, most of us will
>only need a handful of volumes to get our job done.

I am not rich enough to buy all the docs but heres the list. I have noted those
that exist online with C-set 2. 

I am only getting a few myself. This list was included along with my copy of 
the C Developers Workset/2. 


Description				Part Number		Price 

All of the following			10g3356			$299

Application Design Guide		10g6260			$15	
Programming Guide Vol 1			10g6261			$15
                      2			10g6494			$25
                      3			10g6495			$15
IPF Guide and Ref			10g6262			$15  On-line
System Object Mdule G&R			10g6309			$9   On-line
Comtrol Program Programming 
REf					10g6263			$25   On-line
PM Prog Ref Vol 1			10g6264			$35  On-line
                 II			10g6265			$35  On-line
                 III			10g6272      	         $35 On-line
Phys Device Driver Ref	                10g6266                  $30 
Virtual Dev Dr Ref                      10g6310                 $10
Presentation Driver Ref	                10g6267                 $25
Pr\ocedures Languages 2 (PL2 !!!!) 
REXX reference                          10g6268                 $15 
REXX user guide                         10g6269                 $10
SAA CUA Guide to user interface design  10g6270                 $10
        Advanced Ineterface Des Ref     10g6271                 $18.25

As I mentioned I don't own these so I cannot comment on content. I have seen 
the programming guides and I have ordered those. I will also get the GUA guides
but that is most likely my lot. 


Martin Smith
msmith@netcom.com

Newsgroups: comp.os.os2.programmer
From: jwh@citi.umich.edu (Jim Howe)
Subject: Re: OS/2 Resources - Control Window Definition
Date: Tue, 28 Jul 92 14:54:03 EDT
Organization: IFS Project, University of Michigan
Reply-To: jwh@citi.umich.edu
Keywords: OS/2

In article <1992Jul28.174751.27986@njitgw.njit.edu>, dic5340@hertz.njit.edu (David Charlap) writes:
|> In article <10930@platypus.uofs.uofs.edu> littlec1@jaguar.uofs.edu writes:
|> >
|> >	problem : i want to allow a user to change the position of
|> >		  controls on the screen.  in fact, i want to create
|> >		  a dialog box editor-like application that will allow
|> >		  a user to customize the interface.  instead of saving
|> >		  the changes to a .RES file, i want to make the changes
|> >		  directly to the .EXE.  under the macintosh environment,
|> >		  api's are provided for this type of functionality.
|> >		  are there equivalents in os/2?  if these functions do
|> >		  not exist, is the format of the .EXE defined well
|> >		  enough that i can make the changes by writing directly
|> >		  to the .EXE?
|> 
|> You mean like Whitewater Resource Toolkit does for Windows code,
|> right?
|> 
|> I can't give details, since this is unfamiliar, but a simple way might
|> be to generate a .RC file and then execute rc.exe to patch the
|> resources into the executable.  There exists a shareware program
|> called dentist.exe which can extract resources from OS/2 executables
|> and DLLs.  You can download dentist from ftp-os2.nmsu.edu.  Look in
|> the pub/os2/1.x/programming directory.  I noticed that it is
|> classified as a 1.x program and not as an "all" program, so I don't
|> know how it'll work with 2.0 (I haven't used it under 2.0 yet), but I
|> see no reason why it should fail.
|> 

There is also another commercial program called EXE Tool which is a
PM based EXE/DLL editor/viewer.  The current version works for 1.x
executables but a 2.0 version is in the works.  In the current version
you can open the resource table, view resources, cut/paste resources
etc.  If you want to add a dialog to an EXE or DLL file, for example,
you can use the Dialog Editor to create a dialog, copy the dialog
to the clipboard and then use EXE Tool to paste the dialog into
a DLL or EXE file.  If you have access to CompuServe there is a
file in the Digitalk Forum (Library 3) called exeinf.exe which is
a self extracting archive which contains the online documentation
for EXE Tool.  This documentation is readable with the View command.

BTW, I'm the author of EXE Tool.


James W. Howe                  internet: jwh@citi.umich.edu
Ann Arbor, MI   48103-4943
From: c3q@vax5.cit.cornell.edu
Newsgroups: comp.os.os2.programmer
Subject: Beginnr Question
Date: 25 Jul 92 16:27:01 EDT
Distribution: comp
Organization: Cornell University



I'm a DOS programmer (*.c, *.asm mostly), and am trying to learn OS2.  I've got
the full complement of DOS compilers (BC, MS-C, MS's QC).  I'm currently
plowing through Ray Duncan's OS2 book (I found his DOS book helpful).  What (if
any) other software do I need, after I install OS2?  Can anyone recommend
helpful/ necessary books besides Duncan?

Thanks in advance for e-mail or reply postings.  Sorry if this is a FAQ.


Travis Corcoran
From: schumach@duncan.utk.edu (Chris Schumacher)
Newsgroups: comp.os.os2.programmer
Subject: EMX strangeness with Curses
Date: 25 Jul 92 17:47:11 GMT
Distribution: comp
Organization: University of Tennessee, CS dept.
NNTP-Posting-Host: duncan.cs.utk.edu


I am getting the following error when I try to compile and link with
the curses library:

d:/prog/emx/lib//libcurs.a(scanw.o): Undefined symbol _vsscanf
referenced from text segment

I don't use vsscanf anywhere, so this must be low level.  BTW, the two
slashes between lib and libcurs.a is not a typo (why is it there?).

I neither reference nor have "scanw*" file(s), but libcurs.a is
where its supposed to be.

What's wrong with this picture?

 
Chris Schumacher.
schumach@cs.utk.edu    
University of Tennessee
Newsgroups: comp.os.os2.programmer
From: bergstro@src.honeywell.com (Pete Bergstrom)
Subject: re: WorkFrame/2 debug kernel crashes
To: comp.os.os2.programmer
Posted-Date: Wed, 22 Jul 92 16: 32:45 CDT
Organization: Honeywell Systems & Research Center
Date: Wed, 22 Jul 1992 21:32:45 GMT
Received-Date: Wed, 22 Jul 92 16: 32:47 CDT

>From: rpack@javelin.sim.es.com (Rick Pack)
>
>I just installed the WorkFrame/2 development software on my system.  Everything
>seems to work just fine, with one exception.  After installing the debug kernel
>and re-booting, the system crashes after just a few seconds.  (I was worried
>I wouldn't be able to swap back to the normal kernel before it crashed.)
>
>The crash completely locks up the mouse and ctl-alt-del doesn't work.  After
>removing the debug kernel, all is fine again.
>
>My system is a 33 mhz 486 with 16 megs of ram and an ESDI drive.
>


I got a similar set of crashes when I installed the Toolkit debug
kernel last evening.  I eventually got it back to its original working
order, but it wasn't fun (a number of boots, fiddling around with the
debug switching program, etc).

For the time being, I'll just ignore the debug kernel.

I have a 20 MHz 386dx with 8 megs of ram and MFM/scsi drives.

Pete
From: mmtl@cc.flinders.edu.au (T.Lampre)
Newsgroups: comp.os.os2.programmer
Subject: Source code fro GCC2.1
Date: 28 Jul 92 01:49:20 GMT
Organization: Flinders University
Originator: mmtl@hobson.cc.flinders.edu.au

I am trying to compile the 'native' port of GCC. I tracked down a copy
of the originals of 2.1 (most sites carry 2.2.2 only now) and applied
the patches from the OS/2 port. However, I can't get it to make
properly using GNU make.

The makefile looks half complete, as if the configure script didn't
quite work. I've fixed some things manually but I'm getting a bit
tired of it. Thre README file was woefully inadequate (all three lines
of it) omitting some important stuff like the machine description and
the correct aux-output file to use.

Does anyone have a compilable version? Or at least a working makefile? 

These sources really should be available. It is technically a breach
of the GPL not to. If I can get it working I will put them up for ftp.
The main point of all this is to bring the compiler up to 2.2.2, but I
want to get the original make working first.

Any help will be appreciated.

Trevor Lampre
MIS Unit
Flinders University of South Australia
From: dic5340@hertz.njit.edu (David Charlap)
Newsgroups: comp.os.os2.programmer
Subject: Re: OS2 basics
Date: 28 Jul 92 17:36:31 GMT
Organization: New Jersey Institute of Technology, Newark, N.J.

In article <1992Jul27.103401.19641@hellgate.utah.edu> gershon%gr.cs.utah.edu@cs.utah.edu (Elber Gershon) writes:
>o.k. OS2 gurus, here is a one (actually two) for you.
>
>* What is the fastest way of drawing horizontal lines? Is GpiLine optimized
>  for horizontal lines? Is it the OS2 kernel that draw the lines (DDA)
>  or is it the display driver?

Use GpiLine.  I don't know how optimized it is, but it's the only way
I know of.  (You really don't want to plot pixels or draw degenerate
polygons!)  I believe the functions are optimized, however, so there
shouldn't be a problem.

Also, by using the standard API calls, your program will improve as
the system DLLs are upgraded in the future.

Finally, the graphics work is a cooperative effort between the display
driver and the PM*.DLL files.  The display.dll handles the device-
specific work, and the pm*.dll files handle the generic device-
independant work.

-- 
   |)  David Charlap           "I don't even represent myself
  /|_  dic5340@hertz.njit.edu   sometimes so NJIT is right out!.
 ((|,)
  ~|~  Hi! I am a .signature virus, copy me into your .signature file.
Xref: sparky comp.os.os2.programmer:3931 comp.os.os2.misc:26144
From: keating@casemo.UUCP (John Keating )
Newsgroups: comp.os.os2.programmer,comp.os.os2.misc
Subject: Extended Services Problem
Date: 31 Jul 92 16:26:28 GMT
Organization: Dowty Communications, Inc.

Okay, folks, I've got a problem and the solution is eluding me.  Basically,
I'm writing a program that accesses the Database Manager (from Extended
Services) under OS/2 2.0.    However, I've been receiving the SQL Error
1024.  Looking at the _Extended Services for OS/2 Messages and Error Recovery
Guide_, I see that SQL1024N means "No START USING DATABASE command was
issued."  and it advises me to "issue a START USING DATABASE and resubmit
the command or statement."

However, the command to START USING DATABASE has already been issued
successfully.  Any ideas as to why this error occurs? 

Now, here's the clincher:  The error never shows up on my machine (PS/2 
80-111 w/ 16 MB and an 8514 Card) but always shows up on all of my 
co-worker's machines (ranging from a PS/2 80-111 w/ 8MB and VGA to
various clones w/ 8MB and VGA).  I don't see how this could be a VGA
problem, but could it be a problem with memory?  Is there a <shudder>
bug in the Extended Services?  This error has only started occuring
since switching from Extended Edition to Extended Services.  I would
hate to switch back to 1.3, but if I have to...  :^(

Any and all help would be vastly appreciated, since this is holding up
several people.  Please respond by e-mail, as our news feed tends to
stay ~6 days behind, and by next week, I'll be sitting in a padded cell
sucking my big toe and muttering "IBM, UBM, we all BM for IBM".

Thanks much!

John Keating, III
(301) 317-7495
-- 
    John Wllm Keating, III      | mimsy.cs.umd.edu!casemo!keating
  Dowty Communications, Inc.    | 73737.733@compuserve.com
 formerly  CASE/Datatel, Inc.   | The above message may not correspond with the
                                | views of Dowty Communications, Inc. -JWK3-
From: Oliver.Otto@f2006.n241.z2.fidonet.org (Oliver Otto)
Newsgroups: comp.os.os2.programmer
Subject: emx/g++ available (and others)
Date: 27 Jul 92 22:38:16 GMT
Article-I.D.: fast.712350535.F00004

Hello all!

 > emxgpp.zip   the emx/g++ executables/headers/libraries
 > emxgdb.zip   the updated emx/gcc gdb.exe (just bug fixes)
 > emxlibpp.zip  the emxg/g++ library sources (modified GNU libg++ 2.2
 >       and BSD curses)

May someone post a message to me what is the difference between EMX and G++
- is EMX a normal C compiler or is it a ++ compiler???

Oliver

   _____  _____   _____   ___
  / _  / /  __/  /  __/  /  /  Oliver Otto
 / // / __\ \   __\ \   /  /   FIDO:     2:241/2006
/...././..../. /..../. /../.   INTERNET: OLIVER.OTTO@OSSI.FIDO.DE
From: dic5340@hertz.njit.edu (David Charlap)
Newsgroups: comp.os.os2.programmer
Subject: Re: link386
Date: 30 Jul 92 18:14:17 GMT
Organization: New Jersey Institute of Technology, Newark, N.J.

In article <tdukes.920728221536@ohm.ee.eng.auburn.edu> tdukes@eng.auburn.edu (Todd J Dukes) writes:
>
> I have been writting some code for OS/2 using the GNU C++ compiler.
> I have yet to find where the linker that comes with OS/2, link386, is
> documented.

It's not.  The documentation is in the toolkit.  (sold separately.
Apparantly link386 was tossed in as an "extra" or something).

The syntax is almost the same as LINK.  You can get a summary by
typing LINK386 -help, or something like that.


-- 
   |)  David Charlap           "I don't even represent myself
  /|_  dic5340@hertz.njit.edu   sometimes so NJIT is right out!.
 ((|,)
  ~|~  Hi! I am a .signature virus, copy me into your .signature file.
Newsgroups: comp.os.os2.programmer
From: john@utafll.uta.edu (John Baima)
Subject: Re: How to port a largish Hypercard app to OS/2
Organization: Silver Mountain Software
InReplyTo: john@utafll.uta.edu's message of Fri, 10 Jul 1992 22:47:25 GMT
NntpPostingHost: utafll.uta.edu
MessageID: <JOHN.92Jul17074651@utafll.utafll.uta.edu>
Date: Fri, 17 Jul 1992 13:46:51 GMT
X-Bytes: 306

Okay, so no one has done this yet. Are there any hypertext systems for
OS/2 beyond VIEW.EXE?? Does anyone have a good description of the
MMPM/2 Toolkit?

Thanks for any help

John Baima
Silver Mountain Software   1029 Tanglewood, Cedar Hill, TX 75104
john@ling.uta.edu          Voice/Fax (214) 2932920
From: daveb@netcom.com (Dave Briccetti)
Newsgroups: comp.os.os2.programmer
Subject: Re: OUTLINE FONT METRICS
Date: 26 Jul 92 18:12:10 GMT
Article-I.D.: netcom.t2km8fn.daveb
Organization: Netcom - Online Communication Services  (408 241-9760 guest)

ddesroch@oracle.uucp (David DesRoches) writes:
: OK, so I've chosen this really cool OUTLINE font that I want to scale to say,
: 32 points.  I compute the necessary character cell dimensions, call
: GpiSetCharBox() and GpiSetCharSet() to select my new logical font.
: 
: QUESTION: How do I get the metrics for this font AT THE SELECTED POINT SIZE?
: Calling GpiQueryFontMetrics() at this point returns the same metrics structure
: I got back from my initial font query, with metrics designed around a 12 point
: font or so.
: 
: My only current idea is to compute the ratio of logical.lMaxBaselineExt to
: physical(base).lMaxBaselineExt and multiply the metrics by this ratio to
: scale them (ascent, descent, maxwidth) to the point size I'm using.  This
: seems bogus and prone to round-off error.
: 
: Am I missing something?

That's the approach I'm using.  If there is a better way, I'd like to 
know about it too.
-- 

Dave Briccetti, Owner, Dave Briccetti & Associates
OS/2 Developer/Consultant
P.O. Box 1713
Lafayette, CA  94549-7013
Newsgroups: comp.os.os2.programmer