System and Network Administration lecture in color

Managing network integrity

Enforcing integrity

Rdist directives:

Example:

 SUN= allegro presto apex forte
 aliases: /etc/mail/aliases -> (${SUN}) 
       install /etc/mail/aliases
       special "/usr/sbin/newaliases"
       notify couch@eecs.tufts.edu

Rdist strengths:

Bugs (features):

Usage problems:

Integrity problems:

Solution: wrappers (front-ends)

Case study: wrapping rdist

The fascist approach:

Simple example of wrapping:

Experience

The flexible approach:

Distr behavior

Prototypes, archives, masters and slaves

Data movement

Typical usage:

Realities

Problems with rdist/distr

Service-level administration

Cfengine

Cfengine attributes

Incremental compliance (rdist and cfengine)

cfengine.conf:

Examples of configuration:

Pros

Critique

Where no moron^H^H^H^H^Hsysadmin has gone before...

Why does rpm work for application programs?

Why won't rpm work for system services?

What I did last summer....

Power of Prolog

Initial Results

Cfengine equivalence:

Principle of configuration invariance

The wild frontier

Dynamic policy in Prolog:

The not-so-final frontier

Imaging:

Imaging systems:


lecture in color

/comp/150NET/notes/rdist-old.php
downloaded on Nov-23-2009 03:29:48 PM,
was last modified on Feb-17-2004 10:49:26 PM.

All lecture note content is copyright 2004 by
Alva L. Couch, Computer Science, Tufts University