Changes between Version 4 and Version 5 of Software/eAM/gLogin
- Timestamp:
- Oct 2, 2014, 2:25:08 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Software/eAM/gLogin
v4 v5 1 1 [[TOC(Software/eAM/g*, depth=3)]] 2 == Login Service==2 == Auto-Approver == 3 3 4 ''' Usage ''' 4 This service manages testbed access based on scheduler reservations. It prevents users from logging in when they do not have a valid reservation. 5 5 6 This service manages login access based on scheduler reservations. It prevents users from logging in when they do not have a valid reservation. 6 === Installation and Configuration === 7 7 8 ---- 9 ''' Notes ''' 10 11 This service is ''' DEPRECIATED! '''. It was replaced by the account management service. 12 13 ---- 14 15 ''' Installation and Configuration ''' 16 17 The Login Service is packaged in the ''omf-ogs-login_1.0.2'' package. It can be installed form the package repository with 8 The service is packaged in the ''omf-aggmgr-autoapprover'' package. It can be installed form the package repository with (instructions on how to add the Orbit software repository to your list of apt-sources can be found [wiki:Documentation/kPackages#UsingtheOribtPackageRepository here]): 18 9 19 10 {{{ 20 apt-get install omf- ogs-login_1.0.211 apt-get install omf-aggmgr-autoapprover-5.4 21 12 }}} 22 13 23 Instructions on how to add the Orbit software repository to your list of apt-sources can be found [wiki:Documentation/kPackages#UsingtheOribtPackageRepository here]. 14 Configuration lives in /etc/omf-aggmgr-5.4/available/autoapprover.yaml 15 Most of the configuration parameters are identical to [wiki:../g2Scheduler scheduler service parameters]. The only exception is the '''approveTime:''' (time in seconds) that is... 24 16 25 Once installed the service is configured by TODO. 17 Example of the auto-approver configuration file is: 18 {{{ 19 autoapprover: 20 approveTime: 600 21 :database: 22 #scheduler database 23 database: 'scheduler' 24 approveSeparatly: true 25 listOfDomains: 26 - grid.orbit-lab.org 27 email: 28 # sender and administrastor email configuration 29 sender: 'schedule@orbit-lab.org' 30 sender_name: 'ORBIT Schedule' 31 emailAdmin: 1 32 33 }}}