Which config files should the lcfg-tibs component manage?
Key:
LCFG can maintain this file.
LCFG should maintain this but doesn't as yet.
LCFG should not touch this file.
Help?
TiBS Clients
/usr/tibs/tibs.ini
the main configuration file for TiBS clients. Currently hand-maintained only. lcfg-tibs can now maintain this.
TiBS Servers
/usr/tibs/state/tibs.conf
the main configuration file for the TiBS server. Currently hand-maintained only. lcfg-tibs can now maintain this.
/usr/tibs/state/caches.txt
config file giving the location of the TiBS cache directories. Currently hand-maintained only. lcfg-tibs can now maintain this.
/usr/tibs/state/drives.txt
defines the available tape drives. Automatically generated. lcfg-tibs should not touch this.
/usr/tibs/state/classes.txt
lists the TiBS class(es) in use. Currently hand-maintained only. lcfg-tibs can now maintain this.
/usr/tibs/state/clients.txt
lists the non-AFS TiBS clients. Maintained by manual use of TiBS 'hostadd' and 'hostdel' commands. lcfg-tibs can not yet maintain this.
/usr/tibs/state/subnets.txt
info about the local network. Currently hand-maintained only. lcfg-tibs can now maintain this.
/usr/tibs/state/barcodes.txt
state info about tapes. Automatically generated. lcfg-tibs should not touch this.
/usr/tibs/state/classes/afs_class/labels.txt
per class, defines the backup strategy for that class. Currently hand-maintained. lcfg-tibs can now maintain this.
/usr/tibs/state/classes/afs_class/groups.txt
per class, defines the groups for that class. Currently hand-maintained. lcfg-tibs can now maintain this.
/usr/tibs/state/classes/afs_class/ThisFull.txt
per class, names the backup script for that backup type. Currently hand-maintained. lcfg-tibs can now maintain this.
/usr/tibs/state/classes/afs_class/ThisDaily.txt
per class, names the backup script for that backup type. Currently hand-maintained. lcfg-tibs can now maintain this.
/usr/tibs/state/classes/afs_class/linux_group.txt
defines the membership of the linux_group group. Currently maintained with manual runs of 'hostadd' and 'hostdel'. lcfg-tibs can not yet maintain this.
defines the membership of the solaris_group group. Currently maintained with manual runs of 'hostadd' and 'hostdel'. lcfg-tibs can not yet maintain this.
/usr/tibs/state/classes/afs_class/vicep_group.txt
defines the membership of the vicep_group group which contains default settings. Currently hand-maintained only. lcfg-tibs can not yet maintain this.
/usr/tibs/state/classes/afs_class/afs_group.txt
defines the membership of the afs_group group. Currently maintained automatically. lcfg-tibs should not touch this file.
/usr/tibs/state/afs/cells.txt
names the local AFS cell(s). Currently hand-maintained only. lcfg-tibs can now maintain this.
/usr/tibs/state/afs/inf.ed.ac.uk/afsgroups.txt
Top level definition of the AFS backup for this cell. Currently hand-maintained only. lcfg-tibs can now maintain this.
/usr/tibs/state/afs/inf.ed.ac.uk/omit.afs_group
defines the exclusion rules for the afs cell's backups. Currently hand-maintained. lcfg-tibs can now maintain this.
/usr/tibs/state/afs/inf.ed.ac.uk/afs_group.accept
Automatically generated? Is there any role for lcfg-tibs here?
/usr/tibs/state/afs/inf.ed.ac.uk/accept.afs_group
optional file to define acceptance filters for volumes. TiBS Manual p55. We don't currently use this, so there's no need for lcfg-tibs to generate it.
/usr/tibs/state/rules/recovery.txt
This looks like it's unchanged from the TiBS software distribution.
/usr/tibs/state/rules/solaris.txt
Currently hand-generated, should be lcfg-maintained.
/usr/tibs/state/rules/windows.txt
This looks like it's unchanged from the TiBS software distribution.