Thomas Buck
96c235798d
ansible "include" is deprecated. use "include_tasks".
il y a 5 mois
Thomas Buck
97ceee0704
remove unnecessary secret_* everywhere
il y a 3 ans
Thomas Buck
2d359819a2
Similar log settings for all apache virtual hosts
il y a 5 ans
Thomas Buck
00194e5c25
Some fixes for log mails. duplicate z-push logrotate. missing mysql dep for nextcloud. ensure admin gets all cron mails.
il y a 5 ans
Thomas Buck
7b8f15528d
Fix a bunch of broken http->https redirects and make them always temporary
il y a 5 ans
Thomas Buck
1b74757068
Don't let tasks needlessly re-download same files
il y a 5 ans
Thomas Buck
caf49050d2
Remove useless step in apache related tasks that forced apache restart.
il y a 5 ans
Thomas Buck
06b6847a8d
Fix for selfoss, need proper permissions so it can work.
il y a 5 ans
Thomas Buck
387addc958
Upgrade selfoss to current version. Use release to include php dependencies. Ensure data is saved between upgrades and re-runs.
il y a 5 ans
Thomas Buck
5215ac9a25
Password lookup called wrong, all generated passwords were 20 chars long, regardless of specification.
il y a 5 ans
Thomas Buck
3dc25b1bc9
common was missing db admin user pass in default vars.
il y a 5 ans
Sven Neuhaus
c9f1d3ec6f
whitespace
il y a 6 ans
Sven Neuhaus
50648ca76d
add bionic
il y a 6 ans
Sven Neuhaus
795f8d3b40
Change PHP package names on Xenial and Stretch
an improved version of PR #696
il y a 6 ans
Alexander J. Dita
0eebe96dcd
Fix possible pgsql connection issues from missing quotes
il y a 7 ans
Nikita Fedyashev
fb4f68fc05
Bump selfoss_version
il y a 8 ans
wsteitz
0dc795a8be
Upgrade selfoss to version 2.15
Changelog at https://github.com/SSilence/selfoss/releases/tag/2.15
il y a 8 ans
Mike Ashley
97b11e3953
Eliminate need for access_compat module in Apache
The directives provided by `mod_access_compat` are deprecated. This
patch eliminates references to them.
il y a 8 ans
Allen Riddell
712ea7aee2
news role: add missing restart apache handler
il y a 8 ans
Allen Riddell
4339192052
Add news/selfoss default vars to role
il y a 8 ans
Mike Ashley
d3abc02f84
Clean up Apache SSL configuration
Avoid using the Include directive. Move most of the SSL configuration
to the global configuration and leave enabling the SSL engine to each
virtual host that wants to use it.
il y a 8 ans
Justin Plock
833cd92d02
Ensure the config.ini is readable by www-data
il y a 9 ans
Dan Milon
97e996b225
Configure logrotate permissions for selfoss
il y a 9 ans
Justin Plock
ab00ee6376
Ensure the config.ini is readable by www-data
il y a 9 ans
Alex Payne
27e9340402
Pin Selfoss version to an actual release
il y a 9 ans
Dan Milon
af80bc817d
Configure logrotate permissions for selfoss
il y a 9 ans
Alex Payne
8f73d8a3eb
Pin Selfoss version to an actual release
il y a 9 ans
Laurent Arnoud
ad22aed4cc
rm used in place of argument state=absent to file module
il y a 9 ans
Laurent Arnoud
343db8edea
Git checkouts must contain explicit version
il y a 9 ans
Will McCutchen
16b66cc849
Define apache SSL config in one place
il y a 9 ans
Manfred Touron
16c93ea486
Using more verbose 'dependencies' tag (#393 )
il y a 9 ans
Manfred Touron
b49f3a6586
Tagged 'deps' aptitude tasks
il y a 9 ans
Sven Neuhaus
a088d9c456
Use "modern" SSLCipherSuite per Mozilla recommendations.
See https://wiki.mozilla.org/Security/Server_Side_TLS for details.
Removes RC4 cipher. Fixes issue #341 .
Also explicitly disabled SSLCompression and enables OCSP stapling.
We should put all these settings in
/etc/apache2/mods-enabled/ssl.conf
to avoid duplication...
il y a 9 ans
Sven Neuhaus
570bebac70
wheezy: need librrd2-dev from backports to be compatible with dovecot
il y a 9 ans
Sven Neuhaus
a849a49f37
Fix: Files shouldn't be owned or writeable by httpd unless necessary.
il y a 9 ans
Justin Plock
941baf72d6
Integration between selfoss and wallabag (fixes #349
il y a 9 ans
James Tranovich
e04aa23fd3
Install php5-gd dependency for selfoss.
il y a 10 ans
Patrick O'Doherty
6f6fc6a90f
Disable SSLv3 in all Apache vhosts
il y a 10 ans
Alex Payne
4d8ed34b47
Accept hostkey for all GitHub repos.
Resolves #266 .
il y a 10 ans
Justin Plock
e11f494183
Rotate selfoss logs
My selfoss logs were using 10GB of space because they weren't being rotated properly.
il y a 10 ans
Sven Neuhaus
0a164d519f
Fix syntax for "removes" options
il y a 10 ans
Sven Neuhaus
ab614fd70a
Added rules for dealing with old virtualhost files in
/etc/apache2/sites-available and old (dangling) symlinks in
/etc/apaches/sites-enabled.
Also, remove unnecessary apache2 restart after creating a new
virtualhost but not yet enabling it.
il y a 10 ans
Sven Neuhaus
0f6dfdc6ca
More apache fixes.
The virtual site files must be owned by root (serious security issue)
and they must have the .conf filename suffix for a2ensite on
Ubuntu 14.04LTS (apache 2.4.7).
il y a 10 ans
Allen Riddell
d1e9e2b4ff
Quote password variables (they may contain spaces)
String-valued variables containing spaces can be substituted into an ansible
tasks file but they will not be interpreted correctly.
il y a 10 ans
Justin Plock
75ce61f993
Changed port to reflect MySQL -> Postgres change
Updated the default port to reflect MySQL to Postgres change (port 3306 to 5432)
il y a 11 ans
Shawn Sorichetti
da1b1ad685
Change database to PostgreSQL
Remove all configuration for MySQL and configure PostgreSQL as the main
database.
All *_mysql_* options have been changed to *_db_* options.
Postgres requires the database user to have a password in order to
connect via localhost. The db_admin_password option is used to set the
password of the admin user (usually postgres).
il y a 11 ans
Bruce Spang
ed9522e16f
silence the selfoss cron job
il y a 11 ans
Bruce Spang
646618fcb8
make the selfoss cronjob not clobber the owncloud cron job, and redirect the output to /dev/null so we don't get email about it
il y a 11 ans
Bruce Spang
0b35ecf59c
Add an RSS reader.
il y a 11 ans