-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
66 lines (48 loc) · 1.66 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
Puppet module for Phplist
==========================
Phplist is a popular open source newsletter manager.
This module install the application and the MySQL database.
After the installation, please go to the admins page.
For example
http://testphplist.example.com/phplist/phplist-2.11.9/public_html/lists/admin
You must install and configure apache configuration.
This module has been tested on Centos 6.3 and Puppet 2.6. It should work on any RedHat kind
distribution and must be tested on Debian flavour distribution.
The module does not support phplist multisite yet. Coming soon :-)
Requirements
------------
- Linux
- Apache web server
- PHP version 4.3.x or higher
- MySQL version 4.0 or higher
Basic usage
-----------
To install Phplist
class { 'phplist':
version => '2.11.9',
url => 'http://download.example.com/phplist-2.11.9.tar.gz',
}
Configure phplist
-----------------
class { 'phplist':
version => '2.11.9',
install_dir => '/var/www/html/phplist',
config_dir => '/var/www/html/phplist/phplist-2.11.9/public_html/lists/config',
install_type => 'tar',
url => 'http://download.example.com/phplist-2.11.9.tar.gz',
}
Dependencies
------------
Some functionality is dependent on other modules:
- [stdlib](https://github.com/puppetlabs/puppetlabs-stdlib)
- [mysql](https://forge.puppetlabs.com/puppetlabs/mysql)
- [archive](https://forge.puppetlabs.com/smarchive/archive)
License
-------
All changes copyright (c) 2012, 2013 comozo
This script is licensed under the Apache License, Version 2.0.
See http://www.apache.org/licenses/LICENSE-2.0.html for the full license text.
Contact
-------
Support
-------