Fixing default route handler to not override engines
Initial set of tests for permission checking
Merge pull request #2060 from jlsherrill/engine-support

Fixing default route handler to not override engines
Merge pull request #2059 from daviddavis/api_permission_tests

Worked on filter controller permissions tests
Added validators for package and package group rules

Also contains some refactored code and fixes for publish.
Allowing assert_authorized to take an array of permissions
Merge pull request #2017 from parthaa/package-rules-part-deux

Added validators for package and package group rules
Quick fix for master
Merge pull request #2067 from daviddavis/temp_1366835072

Allowing assert_authorized to take an array of permissions
Merge pull request #2068 from parthaa/master-build-fix

Quick fix for master
Signo support

Added OpenID strategy for Warden, also add configuration and logout
support. When you logout from Katello you are also logout from SSO.

Removed old SSO code that was not used.

Added authentication against Katello that Signo can use.
Fixes for config library

You don't have to specify lambdas for post process if you don't want
to use them. Some other tweaks to make logging library reusable in other
projects.
Katello configure support for Signo

Katello can include more apps in virtual host. Foreman and Signo
will benefit from using same Apache virtual host when running on
same domain. Apache can be used to serve their static files this way.
Install Signo by katello-configure

katello-configure now installs Signo and it's Apache configuration. Once
it's installed it reloads Apache to load Signo vhost config.
Code reviews implementations
Enable fallback to casual authentication

If SSO is enabled but fails we enable to login using the old way. Also
this adds several fixes for edge cases you login in Signo as user that
does not exist in Katello. This could happen if you switched from LDAP
to database authentication in Katello.
Fix code reviews
Loggin fix after merge
RPM requires Signo
Fix for F18 signo systemd service in katello-configure