Index of /users/gray/slackware/tagfiles

Icon  Name                    Last modified      Size  Description
[PARENTDIR] Parent Directory - [   ] mktagfiles 2009-03-25 13:21 2.8K [   ] eeepc-nokde-12.2.tgz 2009-03-25 13:07 5.3K [   ] eeepc-12.2.tgz 2009-03-25 13:07 5.4K
These are some tagfile sets and a script for creating them from an
existing distribution.

1. Using the Tagfiles
---------------------

Each set of tagfiles is distributed as a tarball with a name describing
(well, hopefully) its target system and the Slackware version it is
intended for. Use these tarballs for fast installation of Slackware in
a predefined configuration. 

First, select the tag set that suits you best and untar it. Untarring
creates a single directory populated with a hierarchy of tagfiles. Make
this directory available while installing, either by exporting it via
NFS, or by copying it to a USB stick.

On the machine where you install Slackware, run setup as usual. When
prompted for the installation method, select:

    tagpath	  Use tagfiles in the package directories

Setup will then prompt you for the directory where your tagfiles are
located. After supplying the full path name, the setup will continue
without further prompting you.

2. Creating Your Own Tagfiles
-----------------------------

The mktagfiles script creates a set of tagfiles from an existing
installation. The resulting set can then be used to replicate the
installation on another machines.

To create the tagfile set you'll need the following:

LOGDIR: The /var/log/packages directory as created by Slackware package
tools.

SRCDIR: Default set of tagfiles, shipped with the Slackware distribution.
They are located in slackware/* on the usual installation disk.

DSTDIR: An empty directory to populate with the new tagfile set.

Run the script as follows:

  mktagfiles --source=SRCDIR --dest=DSTDIR [--log=LOGDIR]

If --log is omitted, /var/log/packages will be used.

For example, to create a tagset describing the installation of your
current host, insert the Slackware installation DVD in your drive,
mount it under /mnt/cdrom and run:

  mktagfiles --source=/mnt/cdrom --dest=/tmp/tagset

Then use the files from /tmp/tagset as described in (1).