Rdist

Introduction / Philosophy

This page describes what machines have what versions of rdist and where they came from. It also describes, at the highest level where possible, what is distributed from where to where and which machines then NFS mount that, and whether read-only or read-write.

The Rdist Program

Solaris machines have rdist version 6 installed as part of their Solaris distribution.

The default version of rdist on HP-UX 10 is version 3, which is incompatible with version 6 which runs on poisson (the principle distribution server). On VLT HP-UX 10 machines, the HPP&AC's rdist-6.1.3 package has been installed on te16:/usr/server/opt/rdist; /usr/server is NFS-mounted by the other VLT HP-UX 10 machines. All of the HP-UX 10 machines have symbolic links redirecting /usr/bin/rdist and /usr/bin/rdistd to the version under /usr/server/opt/rdist.

On VLT HP 9 machines, the *SOURCES* of the HPP&AC's rdist-6.1.3 package have been compiled on te13, copied to te16:/root/rdist/hpux9/rdist, and rdisted from te16 to the HPUX 9 machines in /opt/rdist. There are symbolic links under /usr/bin so that remote systems may invoke rdistd. This definitely needs to be tidied up.

Major Distributions

OS Directory Rdist Server Rdist Clients/NFS Servers
HP-UX 10 /software te16 N/A
HP-UX 10 /usr/server te16 N/A
HP-UX 9 /software N/A N/A
HP-UX 9 /usr/server N/A N/A
Solaris 2 /software poisson various
Solaris 2 /usr/server poisson various
SunOS 4.1.3 /software N/A N/A
SunOS 4.1 3 /usr/server N/A N/A

Distribution of /etc/hosts

Master copy: responsibility of networks team
Destination: all NIS servers, and non-NIS'd machines
Configuration: poisson:/rdist/etc/hosts/Distfile and Makefile

/etc/hosts is updated *only* by the networks team! They copy it to poisson, from where a 'make' in the configuration directory will distribute it.

Distribution of /etc/resolv.conf

Master copy: poisson:/diska/rdist/etc/resolv/resolv.conf
Destination: all machines
Configuration: poisson:/diska/rdist/etc/resolv/Distfile

Distribution of /etc/group for non-VLT NIS masters and non-VLT non-NIS machines

Master copy: poisson:/diska/rdist/etc/group/group
Destination: non-VLT NIS masters and non-VLT non-NIS 
Configuration file: poisson:/diska/rdist/etc/group/Distfile

/etc/PATH and /etc/MANPATH on VLT HP-UX 10.10 machines

Master copy: te16:/etc/PATH, te16:/etc/MANPATH
Destination: all HP-UX 10 VLT machines
Configuration: te16:~root/rdist/hpux10/path/Distfile

/etc/profile and /etc/csh.login on VLT HP-UX 10.10 machines

Master copy: te16:/etc/profile, te16:/etc/csh.login
Destination: all VLT HPUX 10.10 machines
Configuration: te16:~root/rdist/hpux10/profile+csh.login/Distfile

/etc/motd for all VLT machines

Master copies: te16:~root/rdist/all_vlt/motd
Destination: all VLT machines
Configuration: te16:~root/rdist/all_vlt/motd/Distfile

/root/.rhosts for all VLT machines

Master copy: /root/rdist/all_vlt/rhosts/rhosts
Destination: all VLT machines
Configuration: te16:~root/rdist/all_vlt/rhosts/Distfile

$Header: /home/ct/serco/ahuxley/docs/html/serco-faq/new/network-services/rdist/RCS/index.html,v 1.5 1997/08/14 10:02:13 ahuxley Exp ahuxley $