Version 14 (modified by 13 years ago) ( diff ) | ,
---|
Description of parameters used to configure login service
server_name – how you access your server externally
host - internal server name
port - by default is 5052
Example: Orbit parameters:
<server_name> ⇒ www.orbit-lab.org
<host> ⇒ internal1.orbit-lab.org
<port> ⇒ 5052 These parameters are used in login.yam and to configure apache.
login.yaml
registration:
baseURL: 'http://<server_name>/userManagement'
publicURL: 'http://<server_name>/status/orbit'
Apache configuration
/etc/apache2/sites-available/default
ServerName <server_name>
ProxyPass /status/orbit "http://<host>:<port>/public_html/"
ProxyPass /userManagement "<host>:<port>/login/userManagement"
Note: If you change baseURL and publicURL in login.yaml it is necessary to change corresponding values in apache default file.
/etc/apache2/sites-available/default-ssl
ProxyPass /schedule/ http://<host>:<port>/login/ShowScheduler
ProxyPass /loginService/ http://<host>:<port>/login/
<Proxy http://<host>:<port>:5052/login/*>
AllowOverride None
order allow,deny
allow from all
</Proxy>
Database
To create database run login.sql script file which is attached to this page. Resources table need to be fill out with data manually.
Example:
INSERT into resources (machid,name,location,rphone,notes,minRes,maxRes) VALUES ('sc1431b400c5f130', 'grid', 'Orbit Facility', '(732) 932-6857', 'Main 400 node grid,30,120)
- machid – unique resource identifier
- name – resource name
- rphone – phone number
- notes – resource description
- minRes – minimal reservation length
- maxRes – maximal reservation length
How to access login service
- Scheduler:
https://<server_name>/schedule/ this is how scheduler is mapped in default-ssl. This is not obligatory, so it is possible to change this link. But, it is necessary to keep “/loginService” link name
- ControlPanel – for administrators; to View, Approve and Delete reservation, to Administrate Users and Groups etc.
https://<server_name>/loginService/ControlPanel
- User Registration
http://<server_name>/userManagement/register ( userManagement same as one in login.yaml and apache default)
- Group/Organization Registration
http://<server_name>/userManagement/orgReg ( userManagement same as one in login.yaml and apache default)
Note: There is file /usr/share/omf-aggmgr-5.2/omf-aggmgr/public_html/template/ogs_login/orbit_banner.png, used for user management pages. Replace content of that file to show your logo.
Attachments (4)
-
jack.ldif
(586 bytes
) - added by 13 years ago.
SampleUserEntry
-
init.ldif
(2.2 KB
) - added by 13 years ago.
Initial Ldap Startup Config
-
omf-aggmgr-5.2_ubuntu6_all.deb
(3.9 MB
) - added by 13 years ago.
Upgraded ogs_login service for omf-5.2
- login.sql (6.1 KB ) - added by 13 years ago.