You can also give the arguments on the command line of the different scripts repli-command:
instead of "$var = val" in replicator.conf you can use the option -var val. Example:
Command-line arguments take precedence over the configuration file replicator.conf.
Suppose you change something (e.g. you add a package) onto the computer model. To keep target a real copy of model you can either make the same operation by hand onto the computer target or use the script repli-sync.
Before using repli-sync, you have to check that the file /etc/replicator/reply-sync.conf exists on the target.
It should contains something similar to:
$model="mymodel"; @usr_exclude=qw(/var /local /src); $noboot=1; #option : do not update /boot $norcd=1; #option : do not update /etc/rc?.d $nousr=0; #option : do not update /usr #do not remove the following line.. $the_end=1;
Boot target with this floppy. That's all!
Add the option $usr_is_nfs=1 into replicator.conf and export the directory /usr of model for target.
You may want to have a dedicated miniroot-server, for security reason or because you just don't want to install replicator onto your model.
To do so, first install replicator on miniroot-server. Then in /etc/replicator/replicator.conf customize the variable $model.
Then read again this documentation without considering miniroot-server=model.