summaryrefslogtreecommitdiffstats
path: root/deploy/adapters/cobbler/snippets/preseed_apt_repo_config
blob: 185b6118df337f8d5f91bdbaedf5869455fedafa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# 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