/[adm]/puppet/manifests/nodes/valstar.pp
ViewVC logotype

Contents of /puppet/manifests/nodes/valstar.pp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3437 - (show annotations) (download)
Sun Apr 6 19:28:40 2014 UTC (7 years, 5 months ago) by colin
File size: 1406 byte(s)
Redirect http://git.mageia.org/ to http://gitweb.mageia.org/
1 # svn, big important server
2 node valstar {
3 # Location: IELO datacenter (marseille)
4 #
5 # TODO:
6 # - GIT server
7 # - setup maintainers database (with web interface)
8 #
9 include common::default_mageia_server
10 timezone::timezone { 'Europe/Paris': }
11 include main_mirror
12 include openldap::master
13 include subversion::client
14 include subversion::server
15 include puppet::master
16 include reports::ii
17
18 include sshkeys::keymaster
19 include mga_buildsystem::mainnode
20 include softwarekey
21 include mgasoft
22
23 include access_classes::committers
24 include restrictshell::allow_svn
25 include restrictshell::allow_pkgsubmit
26 include restrictshell::allow_maintdb
27 include restrictshell::allow_upload_bin
28 include openssh::ssh_keys_from_ldap
29
30 include mirror::mdv2010spring
31
32 include repositories::subversion
33
34 include irkerd
35
36 include websites::svn
37 include websites::git
38
39 class { 'mga-advisories':
40 vhost => 'advisories.mageia.org',
41 }
42
43 subversion::snapshot { '/etc/puppet':
44 source => 'svn://svn.mageia.org/svn/adm/puppet/'
45 }
46
47 mirror_cleaner::orphans { 'cauldron':
48 base => '/distrib/bootstrap/distrib/',
49 }
50
51 class { 'mgagit':
52 ldap_server => 'ldap.mageia.org',
53 binddn => 'cn=mgagit-valstar,ou=System Accounts,dc=mageia,dc=org',
54 bindpw => extlookup('mgagit_ldap','x'),
55 }
56 }

Properties

Name Value
svn:keywords ID Date Rev

  ViewVC Help
Powered by ViewVC 1.1.28