671610fab5
with the release of squeeze-lts, the current way we deal with security sources is problemaic. by flipping things around we hope to make the files contents more stable.
74 lines
2.6 KiB
Text
74 lines
2.6 KiB
Text
# This file is managed by puppet
|
|
# all local modifications will be overwritten
|
|
|
|
### Debian current: <%= codename=scope.lookupvar('apt::codename') %>
|
|
|
|
# basic
|
|
deb <%= debian_url=scope.lookupvar('apt::debian_url') %> <%= codename %> <%= lrepos=scope.lookupvar('apt::real_repos') %>
|
|
<% if scope.lookupvar('apt::include_src') -%>
|
|
deb-src <%= debian_url %> <%= codename %> <%= lrepos %>
|
|
<% end -%>
|
|
|
|
# security
|
|
<% if ((release=scope.lookupvar('apt::release')) == "stable" || release == "oldstable") -%>
|
|
deb <%= security_url=scope.lookupvar('apt::security_url') %> <%= codename %>/updates <%= lrepos %>
|
|
<% if include_src -%>
|
|
deb-src <%= security_url %> <%= codename %>/updates <%= lrepos %>
|
|
<% end -%>
|
|
<% else -%>
|
|
# There is no security support for <%= release %>
|
|
<% end -%>
|
|
|
|
# backports
|
|
<% if (release == "testing" || release == "unstable" || release == "experimental") -%>
|
|
# There is no backports archive for <%= release %>
|
|
<% else -%>
|
|
deb <%= backports_url=scope.lookupvar('apt::backports_url') %> <%= codename %>-backports <%= lrepos %>
|
|
<% if include_src -%>
|
|
deb-src <%= backports_url %> <%= codename %>-backports <%= lrepos %>
|
|
<% end -%>
|
|
<% end -%>
|
|
|
|
<% if use_volatile=scope.lookupvar('apt::use_volatile') -%>
|
|
# volatile
|
|
<% if (release == "testing" || release == "unstable" || release == "experimental") -%>
|
|
# There is no volatile archive for <%= release %>
|
|
<% else -%>
|
|
deb <%= debian_url %> <%= codename %>-updates <%= lrepos %>
|
|
<% if include_src -%>
|
|
deb-src <%= debian_url %> <%= codename %>-updates <%= lrepos %>
|
|
<% end -%>
|
|
<% end -%>
|
|
<% end -%>
|
|
|
|
<% if next_release=scope.lookupvar('apt::use_next_release') -%>
|
|
### Debian next: <%= next_release=scope.lookupvar('apt::next_release') ; next_codename=scope.lookupvar('apt::next_codename') %>
|
|
|
|
# basic
|
|
deb <%= debian_url %> <%= next_codename %> <%= lrepos %>
|
|
<% if include_src then -%>
|
|
deb-src <%= debian_url %> <%= next_codename %> <%= lrepos %>
|
|
<% end -%>
|
|
|
|
# security
|
|
<% if (next_release == "unstable" || next_release == "experimental") -%>
|
|
# There is no security support for <%= next_release %>
|
|
<% else -%>
|
|
deb <%= security_url %> <%= next_codename %>/updates <%= lrepos %>
|
|
<% if include_src then -%>
|
|
deb-src <%= security_url %> <%= next_codename %>/updates <%= lrepos %>
|
|
<% end -%>
|
|
<% end -%>
|
|
|
|
<% if use_volatile -%>
|
|
# volatile
|
|
<% if (next_release == "testing" || next_release == "unstable" || next_release == "experimental") -%>
|
|
# There is no volatile archive for <%= next_release %>
|
|
<% else -%>
|
|
deb <%= debian_url %> <%= next_codename %>-updates <%= lrepos %>
|
|
<% if include_src then -%>
|
|
deb-src <%= debian_url %> <%= next_codename %>-updates <%= lrepos %>
|
|
<% end -%>
|
|
<% end -%>
|
|
<% end -%>
|
|
<% end -%>
|