Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 15th, 2012  |  syntax: Rails  |  size: 0.95 KB  |  hits: 31  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. class apt::mariadb {
  2.         file { "/etc/apt/sources.list.d/mariadb.list":
  3.                 ensure  => present,
  4.                 owner   => root,
  5.                 group   => root,
  6.                 mode    => 644,
  7.                 source  => "puppet:///apt/mariadb.list"
  8.         }
  9.        
  10.         exec { "mariadb-add-key" :
  11.                 command         => "apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db"
  12.                 refreshonly     => true,
  13.                 require         => File['/etc/apt/sources.list.d/mariadb.list'],
  14.                 subscribe       => File['/etc/apt/sources.list.d/mariadb.list']
  15.         }
  16.  
  17.         exec { "apt-update-mariadb":
  18.                 command         => "apt-get update",
  19.                 refreshonly     => true,
  20.                 require         => File['/etc/apt/sources.list.d/mariadb.list'],
  21.                 subscribe       => File['/etc/apt/sources.list.d/mariadb.list']
  22.         }
  23. }