1234567891011121314151617181920212223242526272829303132333435363738 |
- # Module:: public
- # Manifest:: apt.pp
- #
- # Lorraine Data Network http://ldn-fai.net/
- # Author:: Sebastien Badia (<seb@sebian.fr>)
- class public::apt {
- include '::apt'
- # setup http://ftp.fr.debian.org/{debian,ubuntu}
- $downcase_lsbdistid = downcase($::lsbdistid)
- apt::source { "${downcase_lsbdistid}_${::lsbdistcodename}":
- location => "http://ftp.fr.debian.org/${downcase_lsbdistid}/",
- release => $::lsbdistcodename,
- repos => 'main contrib non-free',
- }
- apt::source { "${downcase_lsbdistid}_${::lsbdistcodename}_security":
- location => 'http://security.debian.org',
- release => "${::lsbdistcodename}/updates",
- repos => 'main',
- }
- apt::source { "${downcase_lsbdistid}_${::lsbdistcodename}_updates":
- location => "http://ftp.fr.debian.org/${downcase_lsbdistid}/",
- release => "${::lsbdistcodename}-updates",
- repos => 'main',
- }
- apt::source { "${downcase_lsbdistid}_${::lsbdistcodename}_backports":
- location => "http://ftp.fr.debian.org/${downcase_lsbdistid}/",
- release => "${::lsbdistcodename}-backports",
- repos => 'main',
- }
- }
|