Jgreen has submitted this change and it was merged.
Change subject: new manifest for otrs role
......................................................................
new manifest for otrs role
Change-Id: I8668c0b974b752b9faa2d36237b5c35bfe81ae5e
---
A manifests/role/otrs.pp
1 file changed, 36 insertions(+), 0 deletions(-)
Approvals:
Jgreen: Verified; Looks good to me, approved
jenkins-bot: Verified
diff --git a/manifests/role/otrs.pp b/manifests/role/otrs.pp
new file mode 100644
index 0000000..1a4b69e
--- /dev/null
+++ b/manifests/role/otrs.pp
@@ -0,0 +1,36 @@
+# vim: set ts=4 et sw=4:
+# role/otrs.pp
+
+class role::otrs::webserver {
+
+ system_role { 'role::otrs::webserver': description => 'OTRS Web
Application Server' }
+
+ package { ['libapache2-mod-perl2', 'libdbd-mysql-perl',
'libtimedate-perl', 'libnet-dns-perl', 'libnet-ldap-perl',
+ 'libio-socket-ssl-perl', 'libpdf-api2-perl', 'libdbd-mysql-perl',
'libsoap-lite-perl', 'libgd-text-perl',
+ 'libtext-csv-xs-perl', 'libjson-xs-perl', 'libgd-graph-perl',
'libapache-dbi-perl', 'perl-doc']:
+ ensure => 'present',
+ }
+
+ install_certificate{ "star.wikimedia.org": }
+
+ # enable modperl
+ #apache_module { 'perl': name => 'perl', }
+
+ file {
+ '/etc/apache2/sites-available/ticket.wikimedia.org':
+ ensure => present,
+ owner => root,
+ group => root,
+ mode => '0444',
+ source => 'puppet:///files/apache/sites/ticket.wikimedia.org',
+ #'/etc/apache2/ports.conf':
+ # ensure => present,
+ # mode => '0444',
+ # owner => root,
+ # group => root,
+ # source => 'puppet:///files/apache/ports.conf.ssl';
+ }
+
+ apache_site { 'ticket': name => 'ticket.wikimedia.org' }
+
+}
--
To view, visit https://gerrit.wikimedia.org/r/77333
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I8668c0b974b752b9faa2d36237b5c35bfe81ae5e
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Jgreen <[email protected]>
Gerrit-Reviewer: Jgreen <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits