744133079e
The Internationalisation and Translation team has decided to make the move from launchpad. As such, they need this new mailing list! As per OpenStack community defacto policy, the name has already been debated to the Nth degree, but your comments are also welcome! :) Change-Id: I4152c50532174357be6c77e6bffe23b4b156769e Reviewed-on: https://review.openstack.org/34853 Reviewed-by: daisy-ycguo <guoyingc@cn.ibm.com> Reviewed-by: Stefano Maffulli <stefano@openstack.org> Reviewed-by: Elizabeth Krumbach Joseph <lyz@princessleia.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Reviewed-by: Tom Fifield <tom@openstack.org> Approved: Monty Taylor <mordred@inaugust.com> Reviewed-by: Monty Taylor <mordred@inaugust.com> Tested-by: Jenkins
68 lines
1.8 KiB
Puppet
68 lines
1.8 KiB
Puppet
# == Class: openstack_project::lists
|
|
#
|
|
class openstack_project::lists(
|
|
$listadmins,
|
|
$listpassword = ''
|
|
) {
|
|
# Using openstack_project::template instead of openstack_project::server
|
|
# because the exim config on this machine is almost certainly
|
|
# going to be more complicated than normal.
|
|
class { 'openstack_project::template':
|
|
iptables_public_tcp_ports => [25, 80, 465],
|
|
}
|
|
|
|
$listdomain = 'lists.openstack.org'
|
|
|
|
class { 'exim':
|
|
sysadmin => $listadmins,
|
|
mailman_domains => [$listdomain],
|
|
}
|
|
|
|
class { 'mailman':
|
|
vhost_name => $listdomain,
|
|
}
|
|
|
|
realize (
|
|
User::Virtual::Localuser['oubiwann'],
|
|
User::Virtual::Localuser['rockstar'],
|
|
User::Virtual::Localuser['smaffulli'],
|
|
)
|
|
|
|
maillist { 'openstack-it':
|
|
ensure => present,
|
|
admin => 'stefano@openstack.org',
|
|
password => $listpassword,
|
|
description => 'Discussioni su OpenStack in italiano',
|
|
webserver => $listdomain,
|
|
mailserver => $listdomain,
|
|
}
|
|
|
|
maillist { 'openstack-vi':
|
|
ensure => present,
|
|
admin => 'hang.tran@dtt.vn',
|
|
password => $listpassword,
|
|
description => 'Discussions in Vietnamese - please add Vietnamese translation here',
|
|
webserver => $listdomain,
|
|
mailserver => $listdomain,
|
|
}
|
|
|
|
maillist { 'openstack-es':
|
|
ensure => present,
|
|
admin => 'flavio@redhat.com',
|
|
password => $listpassword,
|
|
description => 'Lista de correo acerca de OpenStack en español',
|
|
webserver => $listdomain,
|
|
mailserver => $listdomain,
|
|
}
|
|
|
|
maillist { 'openstack-i18n':
|
|
ensure => present,
|
|
admin => 'guoyingc@cn.ibm.com',
|
|
password => $listpassword,
|
|
description => 'List of the OpenStack Internationalization team.',
|
|
webserver => $listdomain,
|
|
mailserver => $listdomain,
|
|
}
|
|
|
|
}
|