| | 1 | = RELATED BATCH PROCESSES = |
| | 2 | Original author: Beth Mercer - 20070822 |
| | 3 | |
| | 4 | == Overview == |
| | 5 | AUTHSERV batch jobs were primarily those that deal with cleanup of tokens generated |
| | 6 | by the authentication process and with synchronizing CGI scripts between "e" boxes. |
| | 7 | |
| | 8 | Appworx jobs were scheduled on the toklat cluster and executed wrapper scripts |
| | 9 | which shelled over to the ldapgw account on "e" boxes. It then executed scripts having the same |
| | 10 | name as the toklat wrapper. See ~ldapgw/appworx/<server>_appworx_wrapper.pl on the talkeetna cluster which still do serve to wrap instructions from the <talkeetna>: ~sxldap/appworx directory. |
| | 11 | |
| | 12 | == "E" box:~ldapgw cron jobs == |
| | 13 | |
| | 14 | * M-Su every 5 minutes execute /export/home/ldapgw/local/scripts/rsync<Inst>.ksh |
| | 15 | * ''Note:'' As of 9/24/2014, this cron job was not in evidence on any of the "E" box servers |
| | 16 | * M-Su every 5 minutes execute /export/home/ldapgw/AUTH<INST>/cgi-bin/token_cleanup <INST> |
| | 17 | * ''Note:'' As of 9/24/2014, this cron job has been discontinued |
| | 18 | |
| | 19 | == APPWORX CHAINS == |
| | 20 | |
| | 21 | (none) |
| | 22 | |
| | 23 | |
| | 24 | == APPWORX MODULES == |
| | 25 | |
| | 26 | (none) |
| | 27 | |
| | 28 | |
| | 29 | == Toklat ~ldapgw/appworx links == |
| | 30 | |
| | 31 | (none) |
| | 32 | |
| | 33 | |
| | 34 | == "E" box ~ldapgw/appworx links == |
| | 35 | |
| | 36 | (none) |
| | 37 | |
| | 38 | |
| | 39 | == "E" box ~ldapgw/local/scripts == |
| | 40 | |
| | 41 | rsync<Inst>.ksh |
| | 42 | Script utilizing rsync to synchronize AUTHSERV related source code between "e" boxes. |
| | 43 | The rsync scripts should only ever be scheduled on the box from which CGI script |
| | 44 | changes are mastered. |
| | 45 | |
| | 46 | |
| | 47 | == "E" box ~ldapgw/AUTH*/cgi-bin == |
| | 48 | |
| | 49 | token_cleanup Test|Prep|Prod |
| | 50 | CGI script called by gateway process or in batch to destroy authentication tokens |
| | 51 | more than 5 minutes old (those not claimed by the registered application during |
| | 52 | confirmation of the authentication process). This script is executed on every "e" |
| | 53 | box hosting an instance of the AUTHSERV web gateway. |
| | 54 | |
| | 55 | |
| | 56 | ########################################################[[br]] |
| | 57 | LEGACY CHANGE HISTORY - NOTE: All subsequent changes are recorded in TracWiki [[br]] |
| | 58 | ########################################################[[br]] |
| | 59 | 20070822 sxelm corrected UNIX account names and added sections indicating (none) corresponding to sections in other documents[[br]] |
| | 60 | 20070521 sxelm removed references to batch processes that are not part of AUTHSERV environment (see UPDT|EDIR|LDAP|REGI_batch_jobs) and standardized format |
| | 61 | |