home *** CD-ROM | disk | FTP | other *** search
/ BBS 1 / BBS#1.iso / maximus / user.arj / UMGR.CTL next >
Encoding:
Text File  |  1993-11-13  |  2.7 KB  |  88 lines

  1. ;%////////////////////////////////////*///////////////////////////////////////
  2. ;%    An example of control file for User base manager for Maximus CBCS,
  3. ;%                            UMGR rev. 1.2//beta
  4. ;%                  Created 09-10-1993 by Nikita Popov
  5. ;%                            Changed 13-11-1993
  6. ;%////////////////////////////////////////////////////////////////////////////
  7.  
  8. ;% Note all lines started by ; or % will be ignored
  9. ;% All keywords may be separated by spaces and tabs and maximum length of
  10. ;% control line must be less or equal 255 characters
  11.  
  12. LogFile   UMGR.LOG
  13.  
  14. ;% Specifies log file name for Umgr.
  15.  
  16. ReportFile UMGR.RPT
  17.  
  18. ;% Specifies report file name for Umgr. By deafult is UMGR.RPT at the same path
  19. ;% with log file.
  20.  
  21. AppendReport
  22.  
  23. ;% Comment out this keyword if You do not want to append new reports to existing
  24. ;% report file.
  25.  
  26. UserBase  USER.BBS
  27.  
  28. ;% Specifies name of user base for Maximus CBCS.
  29.  
  30. LevelToExpiration  Disgrace
  31.  
  32. ;% Access level, which defines UMgr to set Expiration flags to users with this
  33. ;% level.
  34.  
  35. ApplyExpireAction
  36.  
  37. ;% If this keyword is active, UMgr will apply Expire action, defined in expira-
  38. ;% tion filed of user's record, to user if expiration _Date_ is already ...
  39.  
  40. LevelToDemote      Twit
  41.  
  42. ;% Access level, which will be applied to user when working expiration system
  43. ;% with Demote action settings.
  44.  
  45. LevelToKill        Twit
  46.  
  47. ;% Access Level, used when Pack command is executing. Users with this access 
  48. ;% level will be deleted from user base.
  49.  
  50. LevelToRemoveExpiration  Limited
  51.  
  52. ;% Access level, which signal Umgr to remove ANY expiration from user,
  53. ;% but ONLY IF specified below key is not toggled On.
  54.  
  55. KeyToFreezeRemover 8
  56.  
  57. ;% User Key to freeze expiration removing process. If specified key is
  58. ;% toggled On, then Expire Remover won't remove expiration flags.
  59.  
  60. Expiration On Date after 10 days
  61.  
  62. ;% This command line have next syntax form :
  63. ;% Expiartion On <Date|Time> After <number> [days|minutes]
  64. ;% <number> must be in range from 1 to 32767.
  65.  
  66. ;Expiration On Time after 100 minutes
  67. Expire Action : Demote to Twit
  68.  
  69. ;% Specifies expire action. This line have next syntax form :
  70. ;% Expire Action : <Demote to <Level>|Hangup|None>, where <Level> is an access
  71. ;% level to sets with Demote flag. 
  72.  
  73. ;% !!!!! Note !!!!! You may specify two DIFFERENT access levels for expiration
  74. ;% using Maximus internal expiration system and UMGR expiration system, used
  75. ;% when Expire command is executed and ApplyExpireAction keyword isn't commen-
  76. ;% ted out.
  77.  
  78. ; Expire Action : Hangup
  79. ; Expire Action : None
  80.  
  81. ;IgnorePermanent
  82.  
  83. ;% Uncomment this keyword if You want to force UMGR to ignore users with 
  84. ;% PERM flag toggled On.
  85.  
  86. ;% << EOF >>
  87.  
  88.