Changes between Version 4 and Version 5 of Software/eAM/gLogin


Ignore:
Timestamp:
Oct 2, 2014, 2:25:08 PM (10 years ago)
Author:
seskar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Software/eAM/gLogin

    v4 v5  
    11[[TOC(Software/eAM/g*, depth=3)]]
    2 == Login Service ==
     2== Auto-Approver ==
    33
    4 ''' Usage '''
     4This service manages testbed access based on scheduler reservations. It prevents users from logging in when they do not have a valid reservation.
    55
    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 ===
    77
    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
     8The 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]):
    189
    1910{{{
    20 apt-get install omf-ogs-login_1.0.2
     11apt-get install omf-aggmgr-autoapprover-5.4
    2112}}}
    2213
    23 Instructions on how to add the Orbit software repository to your list of apt-sources can be found ​[wiki:Documentation/kPackages#UsingtheOribtPackageRepository ​here].
     14Configuration lives in /etc/omf-aggmgr-5.4/available/autoapprover.yaml
     15Most of the configuration parameters are identical to [wiki:../g2Scheduler scheduler service parameters]. The only exception is the '''approveTime:''' (time in seconds) that is...
    2416
    25 Once installed the service is configured by TODO.
     17Example 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}}}