Rev 1044 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
# Blat configuration file# active - Active link (Yes/1/y). (default = Yes)# piddir - Path to where a pid file will be created# sleep - Polling period of the main process loop# dpkg_archive - Path to local package archive##active = nopiddir = runsleep = 5dpkg_archive = /net/auperaunx26/export/devl/dpkg_archive# Logging# verbose - Enable verbose logging 0 .. 3# logfile - Path to basename of the log file# logfile.size - Size in block of the log file# logfile.count - Number of log files to keeplogfile = log/frbesaarc01.loglogfile.size = 5mlogfile.count = 3verbose = 3## Target system# user - User that has write access to the archive# hostname - Name of the target host# identity - Path to ssh identity file for passwordless login# The public part of this file is on the target# bindir - Path to blat utilities on the target# Relative to the users home directory#user = pkg_adminhostname = 10.247.28.57identity = ssh/id_rsa_pkg_adminbindir = bin## Configure the fast package transfer# tagdir - Tirectory in which RM will flag that package-version need to# be transferred# forcedirscan - Period for retry and safty scan# tagage - Dead tags older than this time period will be deleted# tagListUpdate - Time period to update fast package transfer config# file for blatPopulate. (default 1h)#tagdir = tags/frbesaarc01forcedirscan = 100tagage = 10mtagListUpdate = 1h## Configure the release sync process# synctime - Period of Release Sync processing (default 2h)# If set to '0' then Release Sync processing# will not be performed. New packagess will still be# transferred via the fast package transfer.# syncretry - Retry delay on sync failure (default 5m )# project - List of one or more projects to sync# Closed and Archived releases will not# be synced# release - list of releases to sync# writewindow - Writable packages will not be transferred# by the sync, unless they are older that the# time period specified in this parameter# (default 3h)# maxpackages - Max packages to send in one iteration (default 5)# Limits damage done in any one pass# Value of zero will prevent packages being transferred.# Similar to setting 'synctime' to 0.# deletePackages - Delete packages that are not required (Yes/1/y) (default 0)# deleteImmediate - Immediate delete or tag for removal by target (default 0)# Relies upon on-target processing to cleanup# deleteAge - Delete packages that have not been used for some# time period. (Default. Never )# Package deletion is done by transfer master.#synctime = 5hsyncretry = 10writewindow = 3hmaxpackages = 10deletePackages = YesdeleteImmediate = NodeleteAge = 1## Package filtering# packageFilter - Regexp to limit packages to be transferred# Default: ^.*# Example: ^ERG##packageFilter = ^ERG# Projects: City of CateTown, BCC RELEASES# Releases: Coct Milestone 0a, iVal Devices, DaemonPen, Coct Milestone - 3a, iVal Devices - SBOM 4.3.0project = 0 621 341 641release = 16383 9283 20243## Specific packages and versions# pkg.xxx - Force package xxx to be a part of the transfer set# Value specifies the version to transfer# If this is a symlink, then both the link# and the package will be transferred.## If the version is the keywork 'EXCLUDE' then the# package will not be transferred, nor deleted.#pkg.core_devl = jats2_currentpkg.ival-devkit = EXCLUDE