MCSE Boot Camp Notes :

Networking Guide
Chapter 18, Distributing files remotely over TCP/IP

Distributing software

Distributing software

You can use rdist to distribute source code, shell scripts, and so on. For example:

   FILES = (/usr/local/src/X11)
   

HOSTS = (yukon missouri yangtze)

${FILES} -> ${HOSTS} install -R; special /usr/local/src/X11/Makefile "echo date > time_updated"; special /usr/local/src/X11/Makefile "cd /usr/local/src/X11; make Makefiles;"

In this example, the install command is executed with the -R option. rdist will check the directory /usr/local/src/X11 on the remote machines and remove any files that do not exist in /usr/local/src/X11 on the local host. This is useful for maintaining consistent source code and removing old object files and executables.

This distfile shows examples of the special command. The first one executes the command:

echo date > time_updated

on each of the remote hosts if the file usr/local/src/X11/Makefile is updated. The file time_updated will be created in your home directory on the remote machine. This is the default unless you specify an absolute or relative pathname.

rdist uses the same userid for the remote and local hosts unless an alternate userid is specified:

   HOSTS = (yukon support@missouri yangtze)
On port, the update will be performed as user support, provided the appropriate permissions are in place for you to rcmd or rlogin from the local machine to the support account on port.

The second special in the example above shows how you can distribute files and then execute commands remotely. The format of the special command is

special [filename] ``command''

The filename argument is optional. If filename is specified, the command will only be executed on the remote host if that particular file is updated. If filename is not specified, the command will be executed for every file that is updated.

In the above example, rdist lets you create new makefiles from the newly distributed source if the file /usr/local/src/X11/Makefile is updated. Note the use of the semicolon (;) to separate the command lines. special also accepts the backslash (\) character as a line-continuation character.

The next example adds the packages feature to distribute multiple sets of software with one distfile:

   FILES_R4 = (/usr/local/src/X11_R4)
   FILES_R3 = (/usr/local/src/X11_R3)
   HOSTS = (yukon missouri yangtze)
   R4:
   ${FILES_R4} -> ${HOSTS}
   	install -R;
   R3:
   ${FILES_R3} -> ${HOSTS}
   	install -R;
You can distribute the appropriate package by issuing one of the following commands:

rdist R3
updates FILES_R3

rdist R4
updates FILES_R4

rdist
updates all packages
Networking guide
Call : 800-519- 2267

MCSE CCNA Certification boot camp
Testimonials
 Join MCSE Boot Camp & CCNA Boot Camp Back to Back Certification Today.
MCSE Boot Camp links  MCSE Boot Camp 270  MCSE Boot Camp  290  MCSE Boot Camp  291  MCSE Boot Camp 293  MCSE Boot Camp  294  MCSE Boot Camp 298  MCSE Boot Camp 299  MCSE Boot Camp Security  MCSE Boot Camp 640-801  MCSE Boot Camp routing MCSE Boot Camp 811  MCSE Boot Camp 821  MCSE Boot Camp 831  MCSE Boot Camp Resources MCSE Boot Camp MCSE + CCNA  MCSE Boot Camp Training  MCSE Boot Camp Card pay  MCSE Boot Camp Papal  MCSE Boot Camp MCSE Notes  MCSE Boot Camp CCNA Notes    MCSE Boot Camp index MCSE Boot Camp main  MCSE Boot Camp root MCSE Boot Camp link  MCSE Boot Camp resources MCSE Boot Camp home    Ref1 Ref2
Microsoft MCSE Boot Camp
MCSE Boot Camp, MCSE Certification boot camp, MCSE Training boot camps, MCSE certification  boot camp training at California and Maryland USA. Also CCNA, CCNP, CISSP, Red Hat Linux Certification notes.

Vibrant boot camp offers MCSE, CCNA, CCNP Certification back to back

Vibrant offers MCSE certification training boot camp for $5400 all inclusive, instructor led at California and Baltimore.

Vibrant Bootcamp Participants come from All Around the World. Vibrant has trained students from more than 15 countries like USA, UK, (Scotland, Ireland, Wales), Switzerland, Germany, Australia, Canada, France, Holland, Japan, Belgium, Bahrain, New Zealand, Tanzania, Turkey, Kenya and more.

Access List Commands, Access Lists, Application Laye - OSI layer, CCNA Bootcamp Notes, CCNA certification bootcamps, CCNA T1 Connections, CDP Setup, Cisco Bootcamp, TCP/IP Info, Cisco Hierarchical Model, Cisco Notes, TCP Ports,  Configure Router Register, Configuring IPX, Configuring VLAN, Data Link Layer, DOD Model, Ethernet Frames, Ethernet Networking, Frame Relay information, HDLC WAN Notes, Host to Host Layer, IP Communication ports, IP Ports,  ISDN settings, LAN Protocols, LAN Segmentation, Lan Switiching, LAPB CCNA Notes, Layer 2 Protocol, Network Access Layer, Network Laye, Cisco Boot camps, Novell Cisco Routing, OSI Layer, OSI Model, CCNP Bootcamps, Physical Layer, OSI Layer, Point to Point Protocol, PPP, PPP Link, Presentation Layer, OSI Layer, Process Application Layer,  Rip Routing Setting, Router Images, Router Information,  Router Interfaces,  Router IOS Backup, Router IOS,  Router Management, Router Password Setup, Router Recover Password, , San Francisco, Router Setup, , California, Router troubleshoot,  Routing Protocol RIP, Session Layer, Subnet Masking, Supported RFCs, Switch Images,  Switching Configuration, Switching Simulation,  TCP/IP Ports,  VLAN Communication,  WAN Communication,