[ont.events] UniForum Canada UNIX Tutorials with Jim Joyce

peter@ontmoh.UUCP (Peter Renzland,964-9141) (10/22/90)

UniForum Canada (The Canadian Association of UNIX Systems Users)
presents three one-day tutorials with Jim Joyce of the Gawain Group.

 	1. Application Prototyping with the Shell	 
 	2. UNIX System V Administration Overview	 
 	3. Topics in UNIX System V Administration	 

1. APPLICATION PROTOTYPING WITH THE SHELL
	Monday, November 5, 1990  09:00-17:00 or
	Friday, November 9, 1990  09:00-17:00

WHO SHOULD ATTEND
	Attendees with one to six months experience using the Bourne shell.
	Prerequisite: Some knowledge of XENIX/UNIX shell programming.

COURSE DESCRIPTION
Among the topics:
	Surviving UNIX versions
	Review of shell abilities
	Do with what you have (Kernighan and Pike)
	Spiral development (Steve Bourne)
	Application graphs (Tom De Marco) 
	Code walk-through of applications 
	Most of the code walk-through will be applications used in
		the Gawain Group's daily business activities.
	Finding moldy old files
	Menu-making with shell
	Fail-soft file listings
	Here documents to make an envelope
	A shell archive utility in shell: shar
	Handy public-domain scripts
	And more!
	Using SCCS to track changes in programmes
	Using Make to control projects
	SCCS and make for entire projects
	Testing tips
	Sources for public domain software
	A note of caution about free software

2. UNIX System V ADMINISTRATION OVERVIEW
Tuesday,  November 6, 1990  09:00-17:00 or
Thursday, November 8, 1990  09:00-17:00

WHO SHOULD ATTEND
Attendees with one to six months experience as a UNIX system administrator.

COURSE DESCRIPTION
Introduces essential procedures and shell scripts that make life easier
for a UNIX system administrator.  When the file system is vulnerable.
What happens when a file is deleted, system speedup techniques, and
security issues are covered, along with making the most of disk space.
Examples are complete, working transcripts of online activity.

Some topics covered:
	Administration via shell scripts
	What really happens at startup
	Files an administrator needs to know
	Files that grow automatically
	Locating moldy oldy files
	What happens when a file is deleted
	Differences from other versions of UNIX 
	Configuring a line printer spooler
	Tips about uucp
	User crontab in System V.[2,3]
	Setting and monitoring permissions
	Adding and removing users
	Using groups effectively
	Security issues without paranoia
	Restricting users
	Allocating disk to file systems
	Using cpio for backups
	Using tar for backups
	Tailoring the inittab file
	Emergency shutdown procedures
	Correct terminal configuration
 	ttytype 
	termcap and terminfo
	
3. Topics in UNIX System V ADMINISTRATION:
Wednesday, November 7, 1990  09:00-17:00

WHO SHOULD ATTEND
	System administrators and application programmers who wish to
	monitor system activity, understand how to repair UNIX filesystems,
	recover lost files, or establish correct permissions and ownerships
	on files (and other security matters).

Prerequisites:
	Participants should have exposure to basic UNIX system administra-
	tion, such as given in the UNIX System Administration Overview

COURSE DESCRIPTION
This one day course covers four topics:
	using the sar utility to monitor system performance,
	fsck to repair a file system,
	the basics of data recovery,
	and security in a UNIX system.
Topics covered include:
The sar utility
	Monitoring system activity on terminals
	Swapping, paging, disk I/O analysis
	Evaluating sar impact on performance
The fsck utility
	What fsck does and doesn't do
	Reading the messages
	Planning fix-up action
	fsck as filesystem dental floss
Data recovery techniques
	Backup techniques and limitations
	Risk analysis techniques
	tar and cpio file recovery techniques
	Recovering deleted files
Security issues
	Locating vulnerable files
	Correcting permissions and ownerships
	Set group-id rather than set user-id
	Back-door root accounts


ABOUT THE INSTRUCTOR:

Jim Joyce's system administration experience spans System V.3, V.2, V.0.,
Version 7, and Berkeley UNIX Systems.  As a faculty member at UC Berkeley
he taught the first UNIX-based courses there.  He also nagged Bill Joy
until the undo command in vi was made global in its effect.  Jim has many
years of UNIX experience, and has consulted on and taught system
administration and UNIX courses in the U.S.A., Canada and Europe.  He is a
principal in the Gawain Group's Data Rescue Service, a consulting group
specializing in recovery of ``lost'' files on UNIX systems; and he
routinely patches sick superblocks.

THE PLACE
This tutorial series will be held at:
The Westbury Hotel
475 Yonge Street,
Buckingham Room,
Toronto, Ontario

T h e   f i n e   p r i n t
Coffee and Danish will be available at 8:30AM, and refreshments
will be available at the breaks.
There are many restaurants within walking distance of the hotel for lunch,
as well as a very reasonably priced buffet at the hotel dining room.

Registration:
$195 is the total cost for each course, including materials.  Payment is by
cheque, American Express, VISA, or MasterCard.  Company purchase orders on
multiple registrations only.  Cheques should be payable to UniForum Canada.

You may register by telephone (416) 259-8122 or fax (416) 253-0441.

Registrations may be mailed to:
	UniForum Canada
	241 Gamma Street
	Etobicoke, Ontario
	M8W 4G7

Discounts:
A 10% discount will apply to 3 or more registrations from one company IF
they are registered and prepaid before November 2, 1990.  Overdue purchase
orders will forfeit any discounts.  UniForum Canada Members are eligible
for the 10% discount on any prepaid registration.  Non-members who
purchase a membership at registration qualify for the member discount.

Cancellation:
For a full refund, cancellation must be received in writing at least seven
days before the class.  Substitution of another qualified person will be
permitted.
 
Registration Summary
Day (Nov. 5-9)	Tutorial		Cost	Discount	Amount
MONDAY		Application Prototyping	$195.00 	 	 
TUESDAY		Administration Overview	$195.00 	 	 
WEDNESDAY	Administration Topics	$195.00 	 	 
THURSDAY	Administration Overview	$195.00 	 	 
FRIDAY		Application Prototyping	$195.00 	 	 

-- 
Peter Renzland    Director, UniForum Canada    renzland@gpu.utcs.utoronto.ca