compass-adapters/cobbler/snippets/preseed_apt_repo_config

28 lines
910 B
Plaintext

# Uncomment this if you don't want to use a network mirror
d-i apt-setup/use_mirror boolean false
d-i apt-setup/services-select multiselect
d-i apt-setup/security_host string $http_server
d-i apt-setup/security_path string $install_source_directory
# Additional repositories, local[0-9] available
#set $cur=0
#set $repo_data = $getVar("repo_data",[])
#for $repo in $repo_data
#for $dist in $repo.apt_dists
#set $comps = " ".join($repo.apt_components)
d-i apt-setup/local${cur}/repository string \
#if $repo.mirror_locally
deb http://$http_server/cobbler/repo_mirror/${repo.name} $dist $comps
#else
deb ${repo.mirror} $dist $comps
#end if
#if $repo.comment != ""
d-i apt-setup/local${cur}/comment string ${repo.comment}
#end if
#if $repo.breed == "src"
# Enable deb-src lines
d-i apt-setup/local${cur}/source boolean false
#end if
#set $cur=$cur+1
#end for
#end for