diff options
author | 2017-03-10 23:55:50 -0800 | |
---|---|---|
committer | 2017-11-21 17:16:22 -0800 | |
commit | f997e53273fd214aa16536024c4e2be0dd60db72 (patch) | |
tree | 732719ef42afeb1ab0a2468c391f3c0401636a3b /doc | |
parent | Add prepare_portage and clear_portage to functions.sh and to the controller.s... (diff) | |
download | catalyst-f997e53273fd214aa16536024c4e2be0dd60db72.tar.gz catalyst-f997e53273fd214aa16536024c4e2be0dd60db72.tar.bz2 catalyst-f997e53273fd214aa16536024c4e2be0dd60db72.zip |
doc/cataylst-config.5.txt: Update for the new variables
Diffstat (limited to 'doc')
-rw-r--r-- | doc/catalyst-config.5.txt | 56 |
1 files changed, 49 insertions, 7 deletions
diff --git a/doc/catalyst-config.5.txt b/doc/catalyst-config.5.txt index f778a804..5c5ad293 100644 --- a/doc/catalyst-config.5.txt +++ b/doc/catalyst-config.5.txt @@ -24,12 +24,23 @@ and empty lines are interpreted as comments. For example: --------------------------------- # /etc/catalyst/catalyst.conf + digests="auto" contents="auto" -distdir="/usr/portage/distfiles" envscript="/etc/catalyst/catalystrc" options="autoresume bindist kerncache pkgcache seedcache snapcache" + +# source repo settings +distdir="/usr/portage/distfiles" portdir="/usr/portage" + +# target repo info +repo_basedir="/usr" +repo_name="portage" +target_distdir="/usr/portage/distfiles" +target_pkgdir="/usr/portage/packages" + +# other catalyst settings sharedir="/usr/share/catalyst" snapshot_cache="/var/tmp/catalyst/snapshot_cache" storedir="/var/tmp/catalyst" @@ -72,10 +83,6 @@ Do `isoinfo -f -i FILE`. 'isoinfo-f' is the only option not chosen by the automatic algorithm. -- -*distdir*:: -Distfiles location. `/usr/portage/distfiles` should work for most -default installations. - *envscript*:: Environment script location, which allows users to set options such as HTTP proxies, `MAKEOPTS`, `GENTOO_MIRRORS`, or any other environment @@ -140,9 +147,44 @@ break your cache. The cache is unlinked before any empty or rm processing. -- +Repository settings +~~~~~~~~~~~~~~~~~~~ + +*distdir*:: +Source distfiles location used in generation of the stages. This is usually the +hosts distfiles location. `/usr/portage/distfiles` should work for most +default installations, but it should be set to match your hosts configuration. + *portdir*:: -Portage tree location. `/usr/portage/` should work for most default -installations. +Source Gentoo tree location (primary repo). `/usr/portage/` should work for most +default installations. + +*repo_basedir*:: +The target repository directory to contain the rimary repo (gentoo repo) and +any overlays. `/usr` is the historical location. But that is in the process of +changing. `/var/gentoo/repos` is an option. + +*repo_name*:: +The name of the main repository (ie: gentoo). This has had a directory name +of `portage` in the past. But it has an internal name of `gentoo`, which is +what its directory name should be. This name is used in the snapshot name +generated and also the directory name of the repository created with the +snapshot target. The new general rule is that the directory name and its +internal repo_name value should be the same. + +*target_distdir*:: +This is the target distfiles directory location for the stage being created. +This is important because this value will be stored in the stage's make.conf +and will become the default location used if it is not edited by users. +The default location is `/usr/portage/distfiles`. + +*target_pkgdir*:: +This is the target packages directory for storing binpkgs in the stage being +built. This location is stored in the make.conf of the stage being built. +The default location for this has typically been `/usr/portage/packages` + +Other settings +~~~~~~~~~~~~~~ *sharedir*:: Catalyst runtime script location. `/usr/share/catalyst` should work for |