[764] in SIPB_Linux_Development

home help back first fref pref prev next nref lref last post

IAP Linux course

daemon@ATHENA.MIT.EDU (Erik Nygren)
Sat Oct 22 18:01:49 1994

To: linux-dev@MIT.EDU
Date: Sat, 22 Oct 1994 18:01:34 -0400
From: Erik Nygren <nygren@MIT.EDU>


Hello,

A number of people have responded that they'd be interested helping
with an IAP course in Linux but no one has volunteered to take
charge organizing it.  I would, but I'm already organizing another
class (UNIX Software Development) and will be taking 6.270 (which
should be able to keep me busy on its own...  :-)

*** This means we need someone to volunteer to take charge
*** of organizing this!

The people who have said they'd be willing to help so far:
	nygren
	mwhitson
	dkk
	ghudson
	nocturne
	yandros

As Chad suggested, it would make sense to do it as a series of five
seminars (1 hr or 1.5 hrs each?) during possibly the first week of IAP
(so people have the rest of IAP to play).  Having it the first week
may make planning a little more difficult, but oh well....  If we
divide all the topics up among us it shouldn't be that much of a load
for any one individual).

We need to act quickly (or at least get a reg form in) as we have to
register by the 26th.  We also need a machine for this that we can use
with the projectors.  What room should we hold it in?

Here's a very over ambitious list of topics I hacked together.
(It's under RCS in /mit/sipb-iap/linux/planning/topics.txt)

--------------------------------------------------------------------

		    Topics for IAP Course In Linux
		    ------------------------------

The order of these is very preliminary as I wanted to first get ideas
down and then arrange them better.  There's a lot I've left out and
there's probably too much already to fit into the available time.

Day 1 - The Advocacy
-----
	* What is Linux?
	* Why should I run Linux?
	* Demos of Linux-Athena apps, general Linux, commercial sw like
	  Maple and Xess if available, Linux Doom, other apps
	* Discussion of basic issues
		- What is a "distribution"
		- System requirements
	* Answer general questions

Day 2 - Initial Installation
-----
	* Making boot disks
	* Paritioning hard disk (and discussion of hd partitions)
	* Installation of Slackware (both off net and off of floppies)
	* Network configuration
	* X Windows configuration (maybe on day 3?)

Day 3 - More installation
-----
	* Filesystem layout (maybe on day 2 or day 4?)
	* Installation of Linux-Athena
	* Installation of Linux-AFS
	* Using Linux-Athena
	* Security on resnet (kerberos, telnet -safe, etc)

Day 4 - What are all those files in /etc anyways?
-----
	* Building a kernel
	* Using LILO
	* Overview of various config files in /etc and elsewhere
	  (inittab, rc.*, fstab, inetd.conf, csh.*, profile, hosts,
	   resolv.conf, passwd, services, syslog.conf, etc)
	* Advanced Linux-Athena issues
		- xlogin/dm
		- srvtab and kerberized services
	* Apps available in AFS and on the net (octave, Maple,
	  gnuplot, xpaint, Xess, etc)
	
Day 5 - Everything else
-----
	* Configuring printers
	* Configuring sendmail   :-)
	* More network configuration
		- named
		- ppp (Bluebox)
	* Serving ftp
	* Serving http
	* Linux Doom (of course.... :-)



home help back first fref pref prev next nref lref last post