add ruby-ldap to salsa
[mirror/dsa-puppet.git] / modules / salsa / manifests / packages.pp
index d5fc792..e3c17ae 100644 (file)
@@ -25,38 +25,18 @@ class salsa::packages inherits salsa {
                'nodejs-legacy',
                'pkg-config',
                'python-docutils',
+               'ruby-dev',
                'libpq-dev',
                'zlib1g-dev'
        ]
 
        ensure_packages($requirements, { ensure => 'installed' })
 
-#      file { "${salsa::home}/yarn":
-#              ensure => directory,
-#              owner  => $salsa::user,
-#              group  => $salsa::group,
-#              mode   => '0755',
-#      }
+       $mgmt_requirements = [
+               'ansible',
+               'python-hkdf',
+               'ruby-ldap',
+       ]
 
-#      archive { "yarn-${gitlab::yarnversion}.tar.gz":
-#              path         => "${gitlab::home}/yarn-${gitlab::yarnversion}.tar.gz",
-#              source       => "https://github.com/yarnpkg/yarn/releases/download/${gitlab::yarnversion}/yarn-${gitlab::yarnversionett}.tar.gz",
-#              extract      => true,
-#              extract_path => "${gitlab::params::home}/yarn",
-#              cleanup      => true,
-#              user         => $gitlab::user,
-#              group        => $gitlab::group,
-#              require      => File["${gitlab::home}/yarn"],
-#      }
-#      
-#      if $gitlab::source_manage {
-#              vcsrepo { "${gitlab::home}/gitlab":
-#                      ensure   => present,
-#                      provider => git,
-#                      source   => 'https://github.com/gitlabhq/gitlabhq.git',
-#                      revision => $gitlab::source_version,
-#                      owner => $gitlab::user, 
-#                      group => $gitlab::group
-#              }
-#      }
+       ensure_packages($mgmt_requirements, { ensure => 'installed' })
 }