rocks create mirror {path} [rollname=string] [version=string]
Create a Roll ISO image from the packages found in the repository located at 'URL'.
arguments
The network location of the repository of packages.
parameters
The base name for the created Roll. (default = 'updates').
The version number of the created Roll. (default = the version of Rocks running on this machine).
examples
Will mirror all the packages found under the URL http://mirrors.kernel.org/centos/4.5/updates/i386/RPMS and will create a Roll ISO image named 'updates-4.5-0.i386.disk1.iso'.
rocks create roll {roll...}
Create a roll. You may specify either a single XML file to build one Roll or a list of ISO files to build a Meta Roll.
arguments
Either a list of Roll ISO files or the name of a single Roll XML description file. If a list of Roll ISO files to be merge together into a single Roll. Otherwise the single argument is assumed to be the name of the XML file generated by the top level Makefile in the Roll's source.
examples
Creates the Rocks Base Roll from the roll-base.xml description file.
Create a composite Roll from a list of Roll ISOs.
rocks create torrent {path} [time=string]
Create a torrent file for a regular file. This command is heavily used by rocks-dist in order to prepare the RPMS for the Avalanche Installer.
arguments
The pathname of the file or directory requiring torrent files.
parameters
The timestamp to be encoded within the torrent. If none is provided the current time is used.
examples
Generates a torrent file named kernel-2.6.9-42.0.2.EL.i686.rpm.torrent in the current directory.
Generates torrent files for every file in the RPMS directory.