Commit graph

55 commits

Author SHA1 Message Date
Ossi Salmi
e23c67c8f3 wiki: Add global variable for moin patch 2016-09-09 10:05:42 +03:00
Ossi Salmi
b9879bf45b wiki: Use 'python -m' when installing moin packages
Needed for gwikis collab/patch.d/config.multiconfig.py.patch
2015-12-13 01:46:21 +02:00
Ossi Salmi
14d0b375d4 wiki: Skip non-files when grepping for collab user
Moin 1.9.8 creates cache in userdir and egrep on Ubuntu 14.04 returns
error if grepping directories.
2014-11-14 10:59:23 +02:00
Ossi Salmi
07ed199b8e wiki: Collab on Ubuntu needs mod_authz_groupfile 2014-11-13 12:55:22 +02:00
Ossi Salmi
c7b2010a3a Added opencoll user 2013-10-08 14:31:11 +03:00
Ossi Salmi
6d3af17844 wiki: Handle collab_webroot as array 2013-08-21 15:15:21 +03:00
Ossi Salmi
74d93dae34 Removed deprecated classes:
* git::client
  * mercurial::client
  * svn::client
  * wiki::collab::base
  * wiki::collab::ramcache
2013-08-03 00:10:39 +03:00
Ossi Salmi
0f5cf56d96 Set umask for abusehel, abusesa and collab users 2013-06-29 14:29:57 +03:00
Ossi Salmi
1fbaaacc65 wiki: Handle collab_daemon variable explicitly as string 2013-06-16 00:05:34 +03:00
Ossi Salmi
1098468803 wiki::collab: Added optional support for WSGI daemon mode 2013-04-16 15:37:50 +03:00
Ossi Salmi
61589e3877 wiki: Removed obsolete docbook directory 2013-04-05 15:20:32 +03:00
Ossi Salmi
361c41be0b wiki: Added dependency on python::m2crypto for collab 2013-04-05 14:41:52 +03:00
Ossi Salmi
52f6f48f54 wiki: Changed collab user home to /var/lib/collab 2013-04-05 14:27:08 +03:00
Ossi Salmi
63fad22b27 wiki: Add deprecation warning for wiki::collab::ramcache 2013-04-05 13:23:46 +03:00
Ossi Salmi
5684831d9e wiki: Use ramdisk for collab cache by default 2013-04-05 13:19:44 +03:00
Ossi Salmi
f6d297c670 wiki: Cleanup and refactoring
wiki::collab::base is now deprecated in favor of wiki::collab.
2013-04-05 12:58:42 +03:00
Ossi Salmi
64fc98ba01 Removed unused variable in wiki module 2012-12-13 19:33:44 +02:00
Ossi Salmi
c0d8476315 Added variable collab_webroot for changing collab path in apache config
Also allow version number in moin_static symlink name.
2012-12-13 19:28:54 +02:00
Ossi Salmi
98767cfb2a Merge tmakinen/puppet
Conflicts:
	dovecot/manifests/init.pp
	libvirt/manifests/init.pp
	munin/manifests/init.pp
	puppet/manifests/init.pp
	tftp/manifests/init.pp
2012-11-16 19:40:31 +02:00
Ossi Salmi
c9231302a8 Install moinmoin packages as collab user 2012-11-14 12:33:47 +02:00
Ossi Salmi
24ecb51f6f Added support for RHEL and did some syntax cleaning
Assume that "RedHat" also works where "CentOS" does.
2012-09-05 17:29:36 +03:00
Ossi Salmi
458854708c Fixed dependencies in wiki module 2012-08-27 16:59:59 +03:00
Ossi Salmi
c260eb5c8b Added define for installing moin packages, install CollabBase from gwiki repo 2012-08-13 17:32:14 +03:00
Ossi Salmi
debcbb3008 Cleaned up unnecessary links parameters 2012-08-02 10:36:47 +03:00
Ossi Salmi
811b7c0884 Install underlay package for moin 1.9 2012-08-01 10:16:50 +03:00
Ossi Salmi
9a6b0f54bf Make MoinMoin 1.9 setup.py install htdocs also under share/moin 2012-07-29 21:51:46 +03:00
Ossi Salmi
7f50003a89 Moved moin htdocs apache configs to separate file 2012-07-17 17:14:48 +03:00
e4168748a7 Fixed SELinux error from wiki module when no datadir is set. 2012-07-12 21:10:14 +03:00
80fdca2f9b SELinux context fixes for wiki module. 2012-06-28 16:17:56 +03:00
Ossi Salmi
f2909fd1c4 Manage moinmoin.log file permissions 2012-06-13 12:30:29 +03:00
Ossi Salmi
89a7f87ef7 Fixed dependencies in wiki::collab::base 2012-04-20 15:47:10 +03:00
84edcd61ed Fixed "unquoted file mode" errors given by puppet-lint. 2012-03-27 16:10:01 +03:00
34c36045fa Fixing puppet-lint errors. 2012-03-27 14:41:39 +03:00
06f2527d92 Added base collab and user creation to wiki::collab::base. 2012-03-23 12:39:43 +02:00
b2eb69c98d Fixed some depencies from wiki::collab::base. 2012-03-23 09:26:29 +02:00
Ossi Salmi
e1ba92e9ef Added variable $wiki::moin::shared pointing to moin's static files 2012-01-30 17:09:39 +02:00
Ossi Salmi
8c1c43773a Added class for collab ramdisk cache 2012-01-26 11:31:22 +02:00
Ossi Salmi
a564446fd6 Added htaccess fix for moin 2012-01-26 11:31:22 +02:00
Ossi Salmi
92f1617327 Fixed graphingwiki installation on OpenBSD 2012-01-18 12:27:07 +02:00
Ossi Salmi
4bc3dcedf6 Added support for specifying source packages for abusehelper, vsroom and wiki 2012-01-03 17:26:21 +02:00
Ossi Salmi
29bc90e6f6 Changed package fetching Makefiles for abusehelper, vsroom and wiki
No longer uses symlinks to manage package versions. Ppackage versions
are now recorded in /srv/puppet/files/common/packages/manifests/*.pp
instead, which must be included in the site or node manifest.
2011-12-08 15:03:19 +02:00
Ossi Salmi
4855c4111e Added support for multiple collab virtualhosts 2011-07-07 02:23:29 +03:00
Ossi Salmi
e8b5cad694 Added collab-htaccess cronjob to wiki::collab::base 2011-06-01 17:20:09 +03:00
Ossi Salmi
dc93fe0baa Added ejabberd extauth support to wiki::collab::base 2011-06-01 17:20:08 +03:00
Ossi Salmi
03ae395388 Try to get collabfarm.py from puppet file server 2011-03-09 14:41:05 +02:00
5475229cfd Fixed deprecation warnings "Files found in modules without specifying 'modules' in file path". This will break 0.24.x client compatibility. 2011-01-26 20:06:13 +02:00
Ossi Salmi
a97cf92b2b Deploy abusehelper and wiki sources via puppet instead of svn 2010-12-27 06:57:33 +02:00
Ossi Salmi
e5a5692a6d Added dependency for graphviz to collab 2010-12-27 06:57:26 +02:00
Ossi Salmi
55bd94015e Documented wiki module 2010-12-27 06:57:25 +02:00
Ossi Salmi
d376a3b024 Changed parameter revision to ensure in svn module 2010-11-17 18:28:28 +02:00