Ensure the log files are owned by pf:pf and the file is group readable
Change the sticky bit on logs directory
Respect external auth sources of portal profiles

When self-registering, we now lookup for the external authentication
source of the current portal profile.

Also, when registering through a sponsor, we set the role and the
unregistration date of the node using the actions of the authentication
source of the current portal profile.. This way, when the sponsor activates
the node, we simply change the node status to "registered".
Revert action order
untaint logfile and test if eap_type is define
Automatic landing to the sign-in page

When only email/sms/sponsor email sources are used by the portal
profile, we can automatically redirect the user to the signin page.
enabled port 443 on admin interface if gaming registration is enabled
Added version of SOAP::Lite in spec file and debian control file
Fixed test
Fix regression with hiding delete for tables that cannot be empty
Respect external auth sources of portal profiles

Get ridded of pf::authentication::getAuthenticationSourceByType and
fixed oauth using the proper auth source with respect to the portal
profile.