# Module:: public # Manifest:: apt.pp # # Lorraine Data Network http://ldn-fai.net/ 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', } }