Commit Graph

54 Commits

Author SHA1 Message Date
clime
a9877b32ca libravatar: fix missing quotes after last commit 2019-03-11 09:50:48 +01:00
clime
e37f36d22a libravatar: send cron output emails to desired address
currently it is being sent to root@fedoraproject.org
2019-03-11 09:48:09 +01:00
clime
5334303117 libravatar: add -f to rm in the backup script to avoid no-arguments error msg 2019-03-10 07:39:36 +01:00
clime
96a6ea24e8 libravatar: only install backup cron job on production, not on stg 2019-03-10 07:33:31 +01:00
clime
9a596b78cc libravatar: fix cert path for postfix, add backup config 2019-03-10 07:07:08 +01:00
clime
09637fadd7 libravatar: enable client caching for static/img 2019-03-08 16:42:39 +01:00
clime
538a048724 libravatar: add /nobody alias to serve libravatar's logo 2019-03-08 13:35:14 +01:00
clime
cb6445f426 libravatar: make the cron job executable 2019-03-08 12:07:13 +01:00
clime
306becedf8 libravatar: install cron.daily job for cert renewal 2019-03-08 11:55:11 +01:00
clime
03153a2909 libravatar: differentiate between server_name and server_cert_name
the same for cdn
2019-03-08 11:15:16 +01:00
clime
402f64be39 libravatar: let's keep the httpd conf template simple
Even though it means some virthost duplication for staging
2019-03-08 10:47:43 +01:00
clime
55ff66aac1 libravatar: combine cdn and seccdn, output redirect and cdn virthosts optionally 2019-03-08 10:36:05 +01:00
clime
7569facfe7 libravatar: add virthost for cdn.libravatar.org 2019-03-08 08:49:30 +01:00
clime
6ea07e8871 libravatar: keep http host for 80->443 redirection so that HSTS is recorded for toplevel domain 2019-02-21 14:57:05 +01:00
clime
36b2550810 libravatar: specify HSTS with IncludeSubDomains 2019-02-21 14:37:27 +01:00
clime
3dbed1b7d1 libravatar: do not use server_alias directive for the main virthost...
...and move redirection virthost below the main virthost
2019-02-18 16:10:38 +01:00
clime
aad071a358 libravatar: change order of virthosts due to priority 2019-02-18 16:01:58 +01:00
clime
904a5d5192 libravatar: wsgi daemon definitions are not scoped by virthost 2019-02-18 14:24:56 +01:00
clime
e75f1366cc libravatar: we need a separate ssl configuration for seccdn.libravatar.org 2019-02-18 14:14:24 +01:00
clime
18d5117890 libravatar: fix httpd config to also accept cdn.libravatar.org and seccdn.libravatar.org 2019-02-18 13:03:03 +01:00
clime
da673ca4d3 libravatar: remove unneded welcome.conf replacement 2019-02-17 17:37:38 +01:00
clime
c29b40f141 libravatar: preparation for libravatar.org switch 2019-02-17 15:06:42 +01:00
clime
37802e5189 libravatar: update httpd config 2019-02-05 17:55:11 +01:00
clime
0317c50c03 libravatar: do not relay messages to bastion 2019-02-05 17:45:00 +01:00
clime
d3bc4400d0 libravatar: drop "-" from command at postfix conf and the double quotes 2019-02-05 17:34:31 +01:00
clime
7587faded2 libravatar: configure postfix to encrypt emails 2019-02-05 17:30:13 +01:00
clime
82539ae00b libravatar: fix relay configuration 2019-02-05 17:09:39 +01:00
clime
bce20fb57f libravatar: drop certbot role, do the config manually 2019-02-05 17:09:39 +01:00
clime
b8c16fece3 libravatar: create bind mount for letsencrypt 2019-02-05 17:09:39 +01:00
clime
bbe8997421 libravatar: add mod_ssl package 2019-02-05 17:09:39 +01:00
clime
3ad124b0f4 libravatar: include certbot role 2019-02-04 20:09:35 +01:00
clime
fbd83d02a0 libravatar: don't relay email through bastion 2019-02-04 18:08:16 +01:00
clime
fe0c798ab3 libravatar: add postfix to requirements 2019-02-04 17:51:26 +01:00
clime
0c363a77a6 libravatar: the httpd_execmem was only needed for f27 according to the bug 2018-11-18 11:43:53 +01:00
clime
5e402fa1df libravatar: ensure correct selinux context and perms after we haver run collectstatic 2018-11-18 11:42:52 +01:00
clime
d364970549 libravatar: fix quoting 2018-11-18 10:54:19 +01:00
clime
5dd20fa63b libravatar: SELinux fixes (enable sebooleans, use only apache user instead of www) 2018-11-18 10:18:52 +01:00
clime
db972fba36 libravatar: add quotes 2018-11-14 15:50:45 +01:00
clime
972942b8f5 libravatar: checkout different branches based on staging/production status 2018-11-14 15:47:54 +01:00
clime
1769c3f7b6 libravatar: add cgi-bin script alias for update hook on staging-only 2018-11-01 13:58:09 +01:00
clime
260d0c817b libravatar: set httpd_can_network_connect_db for PostgreSQL 2018-10-11 13:20:30 +02:00
clime
ecbaba4301 libravatar: minor fixes 2018-10-11 12:53:08 +02:00
clime
bd7f9f8f0c libravatar: ensure correct selinux type for /srv/libravatar 2018-10-11 12:52:27 +02:00
clime
352f17a767 libravatar: fix acme-challenge rules 2018-10-11 12:01:45 +02:00
clime
86d4e883d3 libravatar: set httpd_unified to on 2018-10-11 10:40:18 +02:00
clime
78775f1b36 libravatar: update srv to mnt for data path 2018-10-10 18:57:14 +02:00
clime
87c350f293 libravatar: fix selinux type 2018-10-10 18:52:05 +02:00
clime
33c6c15c3e libravatar: add missing dep, fix selinux rules 2018-10-10 18:48:32 +02:00
clime
10eec33a73 libravatar: add acme-challenge rules 2018-10-10 18:39:27 +02:00
clime
146380d0ae libravatar: move data dir to /mnt 2018-10-10 18:36:33 +02:00