Improve user authenticate method.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1090 3c3d7b80-5828-415e-9f61-280b98178fff
Restore various web server evironment variables (from $_SERVER) in the backend daemon to get the PAM framework working correct.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1091 3c3d7b80-5828-415e-9f61-280b98178fff
Fix remote sort issue in update packages grid

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1092 3c3d7b80-5828-415e-9f61-280b98178fff
Improve Session::login RPC. This will fix a PAM issue and will revert the previous (ugly) code changes.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1093 3c3d7b80-5828-415e-9f61-280b98178fff
Introduce new OMV configuration engine backend for PAM.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1094 3c3d7b80-5828-415e-9f61-280b98178fff
Finaly remove apache2 from init.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1095 3c3d7b80-5828-415e-9f61-280b98178fff
Fix bug in engine module.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1096 3c3d7b80-5828-415e-9f61-280b98178fff
Fix comment

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1097 3c3d7b80-5828-415e-9f61-280b98178fff
Do not use pam_auth() in web server context because the PAM modules handling shadow authentication require that the application have permission to read the shadow file which is not the case (webgui is running as user 'openmediavault').

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1098 3c3d7b80-5828-415e-9f61-280b98178fff
Improve OMVRpc::exec() method. Restore various web server and execution environment information if necessary.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1099 3c3d7b80-5828-415e-9f61-280b98178fff
Add missing dirs.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1100 3c3d7b80-5828-415e-9f61-280b98178fff
Improve code.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1101 3c3d7b80-5828-415e-9f61-280b98178fff