sunflash-Distributed to mailing list sun/NC/north-carolina sunflash-Send requests, problems to owner-sunflash@suntri.east.sun.com ---------------------------------------------------------------------------- The Florida SunFlash Sun User Group WEST Conference & Exhibition December 6-9, 1993 San Jose Convention Center, San Jose, California SunFLASH Vol 59 #19 November 1993 ---------------------------------------------------------------------------- 59.19.A Sun User Group WEST: Conference & Exhibition December 6-9, 1993 59.19.B Tutorials 1) "Porting Applications to Solaris 2.x" 2) "KORN SHELL PROGRAMMING" 3) "NFS for System Administrators" 4) "Introduction to Solaris System Administration" 5) "Introduction to Motif Programming" 6) "Topics in Modern System Administration" 7) "Responding to Security Incidents" 59.19.C TECHNICAL SESSIONS TUESDAY, DECEMBER 7, 1993 WEDNESDAY, DECEMBER 8, 1993 THURSDAY, DECEMBER 9, 1993 59.19.D HOTEL INFORMATION 59.19.E Registration Form -------------------------------------------------------------------------------- 59.19.A Subject: Sun User Group WEST: Conference & Exhibition December 6-9, 1993 From: troll@sug.org (A. Newman) Newsgroups: comp.sys.sun.admin, comp.org.sug, comp.unix.admin, alt.sys.sun, comp.sys.sun.announce Org: Sun User Group Sun User Group WEST Conference & Exhibition December 6-9, 1993 San Jose Convention Center, San Jose, California +---------------------------------------------------------------+ | Tutorial #4, "Introduction to Solaris System Administration" | | is no longer available. Good seats still available for all | | other tutorials - but space is limited! Act quickly! | +---------------------------------------------------------------+ The SUG-West Conference is the oldest of the Sun Conferences. The 11th Annual conference and exhibition is being held December 6-9, 1993 and the San Jose Convention Center, 408 Almaden Avenue, San Jose, California. The show features: * Seven full-day tutorials taught by knowledgeable Sun/Sparc professionals. Tutorials are held Monday, December 6, from 9am-5pm. * Over 50 technical talks and presentations. Sessions on the Internet, migration to Solaris, systems administration, C++, and many other useful subjects are planned. Technical sessions are Tuesday and Wednesday, December 7-8, from 9am to 5pm, and Thursday, December 9, from 9am to 3pm. * A UNIX job fair, hosted by Pencom Systems. * A three-day tradeshow, featuring the newest products and technologies from dozens of vendors. The Exhibit Hall is open Tuesday and Wednesday, December 7-8, from 10am to 6pm, and Thursday, December 9, from 10am to 3pm. -------------------------------------------------------------------------------- 59.19.B Subject: Tutorials 1) "Porting Applications to Solaris 2.x" John Graham, Catalina Consulting Abstract --------- This course is designed for experienced SunOS 4.x programmers and program managers who intend to port or upgrade their software products to the Solaris 2.x Operating Environment. The topics covered in this tutorial will focus on the differences in the tools, libraries, and commands between the 4.x Operating System and the Solaris 2.x Operating Environment. The target audience for this class is Software project Managers, Senior Programmers and System Administrators with programming background. Prerequisites ------------- This class will assume the student is familiar with all aspects of the SunOS 4.x programming environment. The student should understand the use and application of the following: - Programming tools such as lint, make, dbx, adb, cxref and cflow. - The client-Server network model - Compiling and linking concepts - High-level Language programming - Use and creation of libraries (static and Dynamic) Additionally, the student should have a working knowledge of the following SunOs internals Concepts: - Process scheduling - Swapping and paging - The device driver interface model - Memory Mapping - Process synchronization Format ------ The class will be a rigorous examination of how the Solaris environment will affect the programming activities both from the program management level and from the programmer perspective. Discussion will include where appropriate, code examples. Objectives ---------- - Describe the layout of the Solaris directory Hierarchy including the location of commands, commands that have changed and commands that have been deleted. - Describe the major differences in the use and functionality of system and library calls including changes due to compliance with appropriate standards. - Describe the Binary Compatibilty Package features included with Solaris 2.2 - Describe the use of the migration tools for use under SunOS 4.x such as Pipeline tool and svmt. - Define the features of the Device driver model and the Dynamic configuration of the kernel. This includes use of the /etc/system file to set kernel tuning parameters. - Describe the Implementation of the multithreading programming model. - Describe the Implementation of Virtual swap and its benefits under Solaris 2.x - Describe the implementation of the real-time scheduling features and scheduling classes. Use of dispadmin and priocntl commands to prioritize programs. 2) "KORN SHELL PROGRAMMING" Bill Rosenblatt, author _Learning the Korn Shell_ The Korn Shell is a superset of the Bourne Shell that includes several popular features from the C Shell as well as a number of its own innovations. This tutorial will show you how you can use this shell, which is fast becoming the shell of choice for programming, to write compact yet amazingly powerful UNIX programs. Topics discussed will include variables, string and arithmetic operators, flow control constructs, input/output, job control, and signal handling, concepts that will be illustrated by many example shell scripts that are useful in the real world. We'll demystify traditionally confusing areas like quoting rules and command-line evaluation, and we'll talk about the future of the Korn Shell. The tutorial will also feature a section on shell script debugging techniques, including a tool called _kshdb_ that turns any script into a debugger for itself. BIO Bill Rosenblatt is the author of _Learning the Korn Shell_, co-author (with Deb Cameron) of _Learning GNU Emacs_, and a contributor to _Unix Power Tools_, all Nutshell Handbooks from O'Reilly and Associates. He writes articles about client-server information systems and other topics for _SunWorld_ and other magazines. By day, Bill is a software development manager at Moody's Investors Service in New York City. 3) "NFS for System Administrators" John Corbin, Sun Microsystems This course is aimed at System Administrators that administer NFS clients and servers. The course will provide an overview of NFS, setting up clients and servers to work efficiently, diskless client issues, automounter setup, Cache File System, NFS performance issues, SPEC's LADDIS benchmark, debugging common problems, and will conclude with a discussion of future trends. Most of the topics are common to both Solaris 1.X and 2.X, any differences will be covered. John Corbin is currently working at Sun Microsystems Computer Corporation in the Networking Software group. He also teaches a Distributed Computing course at the University of Texas at El Paso. 4) "Introduction to Solaris System Administration" Dinah McNutt, Tivoli Systems +----------------------------------------------------------+ | This tutorial is no longer available | +----------------------------------------------------------+ 5) "Introduction to Motif Programming" David Shaffer, Integrated Computing Solutions Prerequisites: -------------- C programming experience. Experience with event-driven programming and other X window system toolkits (XView, OLIT, Athena, etc) is useful, but not required. Description: ------------ This course takes a detailed look at using Xt and the OSF/Motif 1.2 toolkit for application development. It is basically broken up into two sections: the first concentrates on the X, Xlib, Xt, Motif programming model and the second focuses purely on the Motif widget set. Topics to be covered include: Section I: o the X client-server model o Xlib, Xt, and widget sets o event-driven programming o an Xt and Motif "Hello World" example o callback functions o widget resources: setting and retrieving values o widget resource inheritance and the widget class hierarchy Section II: o Building Motif applications o Convenience widgets o Compound Strings o XmPrimitive widgets: buttons, labels, text widgets, etc o XmManager widgets: MainWindow, Form, RowColumn, etc o Motif menus o Mnemonics and accelerators o Motif 1.2 Tear-off menus o Dialogs, gadgets, shell widgets o Keyboard traversal o Motif 1.2 Drag and Drop and Internationalization o Some interface design tips o UIL o Where to go for more information 6) "Topics in Modern System Administration" Evi Nemeth and Trent Hein, University of Colorado Target Audience: Course attendees should be System Administrators with at least 6 months on-the-job experience. Course assumes a working knowledge of common UNIX commands such as ls(1). Course Description: BSD vs. SVR4 (180 minutes) - Are we moving towards a more unified UNIX? While many standards committees and vendors advertise their operating system as "the one for the future," as System Administrators we continue to see significant differences from platform to platform. This section will provide hints and pointers to help frustrated System Administrators move software between BSD-based and SVR4-based systems. Special emphasis will be made on the transition to Solaris 2.2. SLIP/PPP (60 minutes) - Full IP connectivity is now possible for machines at remote sites (including your house) across dialup modems via SLIP. This discussion covers the SLIP problem space, how SLIP works, how to install and test it, and what equipment is needed to run it efficiently. Brief mention is made of the new PPP protocol. Network Performance (60 minutes) - Trying to squeeze some extra speed out of your network? This introduction to network performance will cover the basics of monitoring and maintaining decent response on your Ethernet-based LAN. You'll also learn how to use a number of public domain network performance analysis tools. USENET News in the 90s (60 minutes) - With over a million people now reading and posting to USENET news, managing a news hub has become a complicated and time consuming system administration chore. This track will present a comprehensive overview of news hub management, including installation, maintenance, and troubleshooting of both C-News/NNTP and INN (the new guy on the block). Bios: Evi Nemeth, a faculty member in Computer Science at the University of Colorado, has managed UNIX systems for the past 15 years, both from the front lines and from the ivory tower. She is co-author of the best-selling UNIX System Administration Handbook (Prentice-Hall), a new revision of which is due in bookstores Spring, 1994. Trent Hein grew up in the UNIX system administration trenches at the University of Colorado at Boulder. He spent Summer 1990 at Berkeley working on the 4.4BSD port to the MIPS architecture, and has taught numerous tutorials at other conferences. He is currently Chief Network Architect at XOR Network Engineering in Colorado. 7) "Responding to Security Incidents" Gene Spafford, Purdue University Despite the best precautions and defenses, your site may experience a security problem. How do you respond? What do you do first? Second? What tools can you use to help identify the problem? What do you do to keep it from happening again? Who do you contact for more help? This tutorial is focused on how to plan for, react to, and recover from a security problem such as a breakin. We will discuss issues of policy, organization of data, useful tools, helpful contacts, and other issues related to the management of an effective response. This will also include an introduction on how to structure a response capability We also will cover some proactive activities to help reduce your probability of being a victim. BIO: Gene Spafford is an associate professor of Computer Sciences at Purdue University. There, he is director of the COAST (Computer Operations, Audit, and Security Tools) Project and Laboratory. He is also an active researcher with the Software Engineering Research Center (SERC) --- an NSF University/Industry Cooperative Research Center, located jointly at Purdue and the University of Florida. Spaf (as he is widely known) is the Associate Editor of the journal Computing Systems, and is on the editorial and advisory boards of the International Journal of Computer and Software Engineering, the Virus Bulletin, Journal of Artificial Life, and the Journal of Information Systems Security. He is coauthor of the award-winning book "Practical Unix Security", published by O'Reilly and Associates (1991), and of "Computer Viruses: Dealing with Electronic Vandalism and Programmed Threats", published in 1989 by ADAPSO (now ITAA). He is also co-author of "Practical LAN and DOS Security", and editor of "The Prevention and Investigation of Computer Crime", both to be published by O'Reilly in 1994. He has published numerous papers and contributed chapters to many other books on computer security, networks, and professional issues, and he has spoken internationally at panels, conferences, symposia, and colloquia on these issues. In his spare time, Spaf wonders why he has no spare time. -------------------------------------------------------------------------------- 59.19.C Subject: TECHNICAL SESSIONS TUESDAY, DECEMBER 7, 1993 Sun Based Unix Training Centre Janos Bartok-Nagy, MTA, SZTAKI Developing a Reconfigurable Coprocessor Serge Durand, Swiss Federal Inst. of Technology Role of Solid State Storage Craig Warner, Ceram When Performance Management Barbara Pendergrass, SAS Right Power for the Right Job John Davis, SUN Service Trends in Client/Server Environment Steve Geisel, Polaris High Availability Database Features Jim Healy, Oracle System Administration Tools for SunOS Steve Hanson, Hanson Consulting Solid State Disk on SPARK station Charlie Cassidy, DEC Rightsizing to UNIX - the Sun Internal Story Sun Panel Discussion UNIX Matchmakers - Regular Expressions Ray Brownrigg, Vict. U of Wellington SunNet Manager & Partners John Kaiser, SunConnect Introduction to the Internet Chick Webb, Taos Mountain Software You and Your Compiler Kieth Bierman, SunPro Paragon Parallel Programming Stefan Lamberts, Tech. Univ. Munchen Determining System Requirements Jim Walker, Tektronix System Approach to Downsizing Daniel Cummings, Cummings Group Rightsizing with Oracle on Sun Roshanak Afsarifard, Oracle WEDNESDAY, DECEMBER 8, 1993 Unix in the Corporate Environment Berl Hartmen, Sybase, Inc. Suns Everywhere Percy Young, Burlington Coat Factory Multiprocessing on the Desktop Bob Pearson, Sun Microsystems Sun Net Manager Architecture Today & Tomorrow Joe Matibag, Sun Connect Implementing GUI Technology Michael Foody, Visual Edge Software Components, a System for Managing Orest Jarosiewicz, Bellcore Hot Switchover of Dual Live Sun Servers G. Rowell & G. Satchell Conversion to Solaris 2 Annadiana Beaver, University of Berkeley Using Tcl as a Tool Talk Encapsulation Michael Jipping, Hope College Suns in Neurological Surgery Suite Zhaowei fiang M.S. Migrating from the Mainframe to Sun Terilyn Palance, Sybase Reports Through E-Mail Arshad Noor, BASF Sold State Disk on SPARK Station Charlie Cassidy, Digital Equipment Sparc Power Microprocessor Gary Rogan, Weitek Corp. Openness, Portability & Standards Theodore Nissim, Wind River Systems Application Development in Sun's Greg Faust, Oberon Supporting Synchronous Collaborative Work Thomas Schmidt, Siemens >From Prime Time to Sun World Philip Nesser The ADAPTIVE Communications Environment Douglas Schmidt, U. of California THURSDAY, DECEMBER 9, 1993 Sun SPARC Compiler Performance Howard Page, AIB Software System Tuning in the Field of Data Maik Staude, Siemens AG Advanced Debugging Tools David Wilner, Wind River Systems Migrating Your GUI Development from C to C++ Michael Foody, Visual Edge Software Bill Petro Cray NQS: Production Batch in a Dist. Computing World Chris Peters, Cray Research Use of Solaris 2X in Mission Critical Medical Applications Mark Dudman, Siemens Moving X View Applications to Motif Doug Shaker, Qualix Group The SPARC Binary Standard Tony Duarte, HAL Computer Systems Designing Networks for Maximum Performance Noel Lindsay, Cisco Communications -------------------------------------------------------------------------------- 59.19.D Subject: HOTEL INFORMATION The headquarters hotel for the Sun User Group Conference is the Fairmont in San Jose. We have a negotiated rate there of $115/night for a single or double room. The information for the Fairmont is: Fairmont Hotel 170 S. Market St. San Jose, CA +1 408 998-1900 FAX +1 408 280-0394 Other area hotels include: 1.***Hotel De Anza*** Located 4 blocks from the San Jose Convention Center and 15 minutes from the airport. Complimentary airport shuttle service is available to and from the hotel. The Hotel De Anza is a luxury hotel property. 2.***Holiday Inn Park Center Plaza*** Located across the street from the San Jose Convention Center and 15 minutes from the airport. Complimentary airport shuttle service is available to and from the hotel. The Holiday Inn is a deluxe hotel property. 3.***Best Western/Second Street*** Located 2 blocks from the San Jose Convention Center and 15 minutes from the airport. The Best Western Inn Second Street is an economy hotel property. AIRPORT PROPERTIES 4.***Hyatt San Jose*** Located 15 minutes from the San Jose Convention Center and 5 minutes from the airport. Complimentary shuttle service is available to and from the hotel and airport. The Hyatt San Jose is a deluxe hotel property. 5.***Radisson Plaza Hotel*** Located 15 minutes from the San Jose Convention Center and 5 minutes from the airport. Complimentary shuttle service is available to and from the hotel and airport. The Radisson is a deluxe, full service hotel property. 6.***Courtyard by Marriott, San Jose Airport*** Located 15 minutes from the San Jose Convention Center and 5 minutes from the airport. Complimentary shuttle service is available to and from the hotel and airport. The Courtyard is a moderate hotel property. 7.***Gateway Inn/Best Western*** Located 20 minutes from the San Jose Convention Center and 5 minutes from the airport. Complimentary shuttle service is available to and from the airport and convention center. Breakfast is included in your room charge. The Gateway Inn is a moderate hotel property. -------------------------------------------------------------------------------- 59.19.E Subject: Registration Form Current Non-Member SUG Member Renewing Member Sessions & Exhibits: $550 $600 Tutorial Only $345 $345 Sessions Only, per day $250 $250 Exhibit Hall Only $ 40 $ 40 For more information please call 1 (800) 727-EXPO, or (617) 232-0514. Mail, Email, or FAX registration to: SUG West 12343 Hymeadow Drive, Bldg 3 Austin, TX 78750 USA Email: conference@sug.org Fax: (512) 331-3950 You may also register over the telephone with a Master Card or Visa. Please print or type the information required. Sun User Group Membership Status: [ ] I am a current Sun User Group Member: Member #__________________ Exp. Date:___________ {If you do not know your SUG member ID # or expiration date,please call (617) 232-0514. SUG Member and exp. date MUST be filled in to be eligible for Member prices above. If your membership has expired, fill in your member number to renew at this time}. [ ] I am joining the Sun User Group with this registration. [ ] I am renewing my Sun User Group membership with this registration. [ ] I am paying the non-member price, but do not wish to join the Sun User Group. TUTORIAL SELECTION: ------------------- [ ] T1: "Porting Applications to Solaris 2.x" John Graham, Catalina Consulting [ ] T2: "Korn Shell Programming" Bill Rosenblatt, author _Learning the Korn Shell_ [ ] T3: "NFS for System Administrators" John Corbin, Sun Microsystems [ ] T4: ---- NO LONGER AVAILABLE -------- [ ] T5: "Introduction to Motif Programming" David Shaffer, Integrated Computing Solutions [ ] T6: "Topics in Modern System Administration" Evi Nemeth and Trent Hein, University of Colorado [ ] T7: "Responding to Security Incidents" Gene Spafford, Purdue University Name:_________________________________________________________________ Title:________________________________________________________________ Company Name:_________________________________________________________ Department:___________________________________________________________ Mail Stop/Suite:______________________________________________________ Street Address:_______________________________________________________ City:_________________________________________________________________ State:________________________________________________________________ Zip/Postal Code:______________________________________________________ Country:______________________________________________________________ Email Address:________________________________________________________ Phone:________________________________________________________________ All payments must be in US dollars; Checks must be drawn on a US bank. [ ] Check [ ] MasterCard [ ] Visa [ ] American Express [ ] Please bill me Credit Card Number:___________________________________________________ Expiration Date:______________________________________________________ Signature of cardholder:______________________________________________ ********************************************************************** For information about SunFlash send mail to info-sunflash@Sun.COM. Subscription requests should be sent to sunflash-request@Sun.COM. Archives are on draco.nova.edu, ftp.uu.net, sunsite.unc.edu, src.doc.ic.ac.uk and ftp.adelaide.edu.au For Gopher and WAIS access: sunsite.unc.edu. (Login as 'gopher' for a simple gopher client, 'swais' for a simple WAIS client (over 500 databases). All prices, availability, and other statements relating to Sun or third party products are valid in the U.S. only. Please contact your local Sales Representative for details of pricing and product availability in your region. Descriptions of, or references to products or publications within SunFlash does not imply an endorsement of that product or publication by Sun Microsystems. Send brief articles (e.g. third party announcements) and include contact information (non-800#, fax #, email, etc) to: John McLaughlin, SunFlash editor, flash@Sun.COM. +1 305 351 4909