Commit graph

103 commits

Author SHA1 Message Date
Ralph Bean
358da8257a Get this into unicode before handing off to jinja. 2016-02-22 21:51:12 +00:00
Ralph Bean
d0b9ce8efa Python shebang. 2016-02-22 21:39:08 +00:00
d05346ceba Copy files from static to remote, not entire folder 2016-02-22 21:21:42 +00:00
db48292784 Rename people script, add proper chown/chmod 2016-02-22 21:11:03 +00:00
810131ee06 Update people playbook to integrate people2 2016-02-22 20:51:18 +00:00
168e877226 Deploy people2 and its static files 2016-02-22 20:49:39 +00:00
Kevin Fenzi
b6701a5d7d Replace the default userdir.conf with a commented out one so our ~users work. 2016-02-12 16:04:46 +00:00
Patrick Uiterwijk
2740ca23d6 Stupid commit to test
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-02-11 20:15:49 +00:00
Patrick Uiterwijk
16e88a8cb1 Make this omnipotent. Matchpathcon does not do wildcards
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-02-11 20:08:28 +00:00
Patrick Uiterwijk
4702bb99cb Make selinux aware that /home == /srv/home
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-02-11 20:02:54 +00:00
Patrick Uiterwijk
2f1b31f4db Add /srv/planet selinux context
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-02-11 19:33:15 +00:00
Stephen Smoogen
9b52b0e1b0 someone must have put this context in by hand last time.. bad someone bad.. no cookie 2016-02-11 18:32:48 +00:00
Kevin Fenzi
e8ec9c5193 We need httpd_read_user_content also set, not sure why it didn't fail on people01 2016-02-11 17:08:25 +00:00
Patrick Uiterwijk
5ecc096a05 Increase Ian van Leod's quota
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-02-05 14:20:58 +00:00
Kevin Fenzi
250cf43047 Up corey84's quota to 12g. ticket 5087 2016-01-27 22:51:57 +00:00
Kevin Fenzi
e0b170cfe5 Add cron to check planet feeds. Ticket 3617 2015-10-13 22:20:39 +00:00
2061faee9a Load fedora.css using HTTPS on people page 2015-09-11 21:16:40 +00:00
Kevin Fenzi
bedc824e17 Fold in latest changes from ticket 1590 2015-08-28 23:57:10 +00:00
Kevin Fenzi
0dbac86839 Fix typo 2015-08-27 20:54:55 +00:00
Kevin Fenzi
a21530deb2 Add make-people-page cron and script. It's been broken since people move.
Add also changes from ticket 1590 as well.
2015-08-27 20:48:46 +00:00
Till Maas
6f12957c67 Move planet selinux task from people to planet role 2015-07-31 20:18:50 +02:00
Kevin Fenzi
f79164c72e Drop duplicate planet.conf file from people role. It's already present in planet. 2015-07-31 18:14:43 +00:00
Kevin Fenzi
118377a6dc Adjust grab daily logs cron 2015-07-25 20:00:30 +00:00
Kevin Fenzi
464fcedf8e Put grab daily logs in the right place 2015-07-22 20:04:48 +00:00
Till Maas
ead6cd6822 Load favicon from https 2015-07-22 18:54:17 +02:00
Kevin Fenzi
73afcea717 Increase user quota on people. Fixes ticket 4830 2015-07-20 16:00:39 +00:00
Kevin Fenzi
5b839475df add gather stats cron job to people for ticket 4822 2015-07-13 19:18:14 +00:00
Patrick Uiterwijk
ddde3488a5 Merge ProxySSL back
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-07-10 19:02:55 +00:00
Patrick Uiterwijk
1dcd73d7ba Fix fpeople git https clone
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-07-09 23:05:33 +00:00
Patrick Uiterwijk
5f1525181b Fix icons
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-07-08 23:35:47 +00:00
Patrick Uiterwijk
fc785929c9 Make an empty welcome.conf instead of erasing 2015-07-08 23:04:01 +00:00
Patrick Uiterwijk
6b813e7b36 Set context on /srv/web
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-07-08 23:02:15 +00:00
Patrick Uiterwijk
302470d26b Allow both with and without /repos
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-07-08 22:50:06 +00:00
Patrick Uiterwijk
1cb6fe2ee7 Get rid of welcome.conf and install libxml2
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-07-08 22:42:11 +00:00
Patrick Uiterwijk
b0ab457b81 Fix some more stuff
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-07-08 22:33:49 +00:00
Patrick Uiterwijk
464b49ae0e Bring fixes from prod back to ansible
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-07-08 22:26:12 +00:00
Kevin Fenzi
68bcc9bff7 Switch from people03 to people01.
Switch backups
Change fasClient runs to run on people01 instead of people03.
Change sync logs to get from people01
Change nagios to monitor people01 instead of people03
Change quota limits some to work better.
Enable planet cron jobs on people01.
2015-07-08 21:08:47 +00:00
Kevin Fenzi
d21a363ae8 Sort out a few more things for repos.fedorapeople.org 2015-06-23 18:20:29 +00:00
Kevin Fenzi
f30c497aeb Set /project dir to be httpd_sys_content_t on people 2015-06-23 17:57:10 +00:00
Kevin Fenzi
2c05e86bb6 Add some directories and links for repos and groups. Add boolean for clamav scanning. 2015-06-23 17:41:56 +00:00
Kevin Fenzi
eb7a56022f This little typo cost me a lot of time. ;( It wasn't running the loop, but setting one sebool I didn't care about. 2015-06-22 22:10:18 +00:00
Kevin Fenzi
cba0f3f7d9 Adjust this fcontext to hit the right stuff. 2015-06-22 22:08:26 +00:00
Kevin Fenzi
70e21a580d More copypasta. Yum 2015-06-22 22:05:52 +00:00
Kevin Fenzi
0097fdcda7 Misc people fixes:
Set the cgit repos dir to be readable by apache.
Set git context for public_git dirs
Allow cgit to read it's css and such.
2015-06-22 21:59:56 +00:00
Kevin Fenzi
b30091efa2 Clean up and tweak the people apache config. 2015-06-22 21:35:07 +00:00
Kevin Fenzi
0afcdc891d Add a ssl.conf so we listen on port 443 2015-06-22 21:15:05 +00:00
Kevin Fenzi
7ac8ec455c Fix copy pasta 2015-06-22 21:07:33 +00:00
Kevin Fenzi
6a6fab6866 Also might need to start httpd. 2015-06-22 21:06:31 +00:00
Kevin Fenzi
4971ade8ce Set these quota plays to only change if there's a non 0 exit code. 2015-06-22 21:00:26 +00:00
Kevin Fenzi
d1856573fc Try and handle quotas in playbook instead of ad-hock
Set the default quotas, then set people who have higher specifically.
Tag up the people playbook in case we need to run just quotas or people stuff.
2015-06-22 20:48:01 +00:00