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