File yup.sysconfig of Package yup
## Path: System/YUP
## Description: YUP - "Yum Update Proxy" for SLE 10 Maintenance
#
# YUP - "Yum Update Proxy" for SLE 10 Maintenance
# Copyright (C) 2006,2007 SUSE Linux Products GmbH
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
#
# This packages allows to configure an update-mirror
# for Novell maintenance packages for SUSE Linux
# Enterprise 10.
#
# Please make sure, that the number of systems to serve with the
# mirrored packages is in compliance with the number of
# subscriptions you are allowed to exercise according to your
# contract with Novell.
#
# To configure network access rules (proxies, proxy
# authentication, ...) please use YaST2 -> Network Services ->
# Proxy. The resulting configuration can be found in
# /etc/sysconfig/proxy and /root/.curlrc (authentication data).
#
# $Id:$
#
## Type: string
## Default: "/usr/bin/curl"
#
# path and name of curl binary
#
YUP_CURL=""
## Type: string
## Default: "--verbose --remote-time --fail"
#
# std parameters for curl:
# --verbose and --fail are necessary for correct error handling
#
YUP_CURLPARAMS=""
## Type: string
## Default: "/var/cache/yup"
#
# destination path (script will create subdirectories there)
#
YUP_DEST_DIR=""
## Type: string
## Default: ""
#
# There are two options, to get the ID:
#
# 1. use the Machine ID: this value is in
# /etc/zmd/deviceid
# on the machine you registered with.
#
# 2. go to the Novell Customer Center and request
# "mirror credentials" to get updates to all your
# systems with one yup run
# http://www.novell.com/center/
#
YUP_ID=""
## Type: string
## Default: ""
#
# There are two options, to get the PASSWORD:
#
# 1. use the Machine Secret: this value is in
# /etc/zmd/secret
# on the machine you registered with.
#
# 2. go to the Novell Customer Center and request
# "mirror credentials" to get updates to all your
# systems with one yup run
# http://www.novell.com/center/
#
YUP_PASS=""
## Type: string
## Default: "nu.novell.com"
#
# The update server to use
#
YUP_SERVER="nu.novell.com"
## Type: regexp(^[[:xdigit:]]{0,32}$)
## Default: ""
#
# Machine ID: this value is in
# /etc/zmd/deviceid
# on the machine you registered SLED with.
# If not set, YUP_ID will be used.
#
YUP_ID_SLED=""
## Type: regexp(^[[:xdigit:]]{0,32}$)
## Default: ""
#
# Machine Secret: this value is in
# /etc/zmd/secret
# on the machine you registered with.
# If not set, YUP_PASS will be used.
#
YUP_PASS_SLED=""
## Type: string
## Default: ""
#
# The update server to use for SLED
#
YUP_SERVER_SLED=""
## Type: regexp(^[[:xdigit:]]{0,32}$)
## Default: ""
#
# Machine ID: this value is in
# /etc/zmd/deviceid
# on the machine you registered SLES with.
# If not set, YUP_ID will be used.
#
YUP_ID_SLES=""
## Type: regexp(^[[:xdigit:]]{0,32}$)
## Default: ""
#
# Machine Secret: this value is in
# /etc/zmd/secret
# on the machine you registered SLES with.
# If not set, YUP_PASS will be used.
#
YUP_PASS_SLES=""
## Type: string
## Default: ""
#
# The update server to use for SLES
#
YUP_SERVER_SLES=""
## Type: string(i586,ppc,ppc64,s390x,ia64,x86_64)
## Default: "i586"
#
# Architecture(s) to mirror - SPACE separated list
#
YUP_ARCH=""
## Type: string("SLES10","SLED10","SDK10","SLED11","SLES11","SDK11","HAE11","OES2")
## Default: "SLES10"
#
# Products to mirror (SLES and/or SLED)
# For DebugInfo, SDK and HAE see: YUP_DEBUGINFO, YUP_SDK, YUP_HAE
# SPACE separated list
#
# for mirroring both (SLES10 and SLES11) consider to use
# seperate files for each PRODUCT and place them in
# /etc/sysconfig/yup.d/
#
YUP_PRODUCTS=""
## Type: string("GA","SP1","SP2","SP3","SP4")
## Default: "GA"
#
# Subversions of product to mirror
# SPACE separated list
#
YUP_SUBVERSIONS=""
## Type: string
## Default: "-Updates -Extras -Pool -Core -Online"
#
# Subchannels to include while mirroring an SP
# -Online: the patches to go from SP(N-1) to SP(N)
# -Updates: the patches for SP(N)
#
YUP_SP_SUBCHANS=""
## Type: yesno
## Type: yesno
## Default: "no"
#
# Include DebugInfo in mirror?
#
YUP_DEBUGINFO="no"
## Type: yesno
## Default: "no"
#
# Include SDK in mirror?
#
YUP_SDK="no"
## Type: yesno
## Default: "no"
#
# Include HAE in mirror?
# new for SLE11
#
YUP_HAE="no"
## Type: list(yes,no,you)
## Default: "no"
#
# Include .src.rpms in mirror?
# yes: get sources from nu.novell.com
# you: get yources from you.novell.com
#
YUP_SRCRPM="no"
## Type: string
## Default: ""
#
# The NCC account (necessary for you.novell.com)
#
YOU_NCC_ACCOUNT=""
## Type: string
## Default: ""
#
# The NCC password (necessary for you.novell.com)
#
YOU_NCC_PASSWORD=""
## Type: string
## Default: "you.novell.com"
#
# The YOU server to use
#
YOU_SERVER="you.novell.com"
## Type: yesno
## Default: "no"
#
# Only show channels/URLs to access, do not download
#
YUP_DRYRUN="no"
## Type: yesno
## Default: "no"
#
# Safe storage space by finding duplicate rpms files
# and hardlinking those files?
#
YUP_HARDLINK="no"
## Type: string("+20000","+10000","+5000","+1000")
## Default: "+20000"
#
# Only hardlink files larges than YUP_PATSIZE blocks (find parameter)
# YUP_HARDLINK must be "yes" for YUP_PATSIZE having any effect.
#
YUP_PATSIZE="+20000"
## Type: string("+0","-1","-8","-32","-365")
## Default: "-8"
#
# Only hardlink files older/younger than YUP_MTIME days (find parameter)
# YUP_HARDLINK must be "yes" for YUP_MTIME having any effect.
#
YUP_MTIME="-8"