home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
PFED-105.ZIP
/
FILESYS.ZIP
/
FILESYS.DOC
< prev
next >
Wrap
Text File
|
1995-04-25
|
6KB
|
114 lines
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
■ ▀ ▄▀▄█▄▀█▄████▌▌ -:- BOOMLAB FILE SYSOP v0.3 -:- ▐▐████▄█▀▄█▄▀▄ ▀ ■
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Automated File Sysop PPE for Failed Files
Coded by BOOMER
Description
~~~~~~~~~~~
FILESYS.PPE is a PPE designed to be used with the BOOMLAB Upload
Processor v.54 or higher to automate the handling of failed files.
BOOMLAB has four types of tests: CRC, AGE, DUPE & VIRUS. With the
FILESYS.PPE you can specify what to do if a file fails any of these
tests. You could DELETE a file that failed the CRC test, E-Mail
you if a user uploads an old file, NUKE a virus file. All of the
options can be used in combination, ex: SYSOP\USER\NUKE would nuke
the file and send a message to the sysop and user. Options are:
1) DO NOTHING [NONE]
2) SEND E-MAIL TO SYSOP [SYSOP]
3) SEND E-MAIL TO USER [USER]
4) DELETE FILE [DELETE]
5) NUKE FILE [NUKE]
Installation
~~~~~~~~~~~~
1. Unzip FILESYS.PPE & FILESYS.CFG to the dir where the BOOMLAB.CFG
file is located. The path should be the same subdir indicated on the
BOOMLAB command line Ex: c:\pcb\pfed\boomlab c:\pcb\pfed\ pcb ....
^^^^^^^^^^
2. Edit PCBTEXT record 577 (FAILED!) to say (!c:\pcb\pfed\filesys.ppe)
or whatever dir your using.
3. Define FILESYS.CFG to your liking. (below)
NOTE: If you have problems getting the FILESYS.PPE to work and
you have 'Running a Multi-Node System' set to 'N'o. Try
setting it to 'Y'es and set the node # to 1.
FILESYS.CFG Setup
~~~~~~~~~~~~~~~~~
@X0C ; Color of 'FAILED!' text in PCB
BOOMER ; Name to send sysop mail to
1 ; E-Mail Message style
YES ; Leave description for nuked file
YES ; Leave dummy file (8 bytes) for nuked file
DELETE ; Action if file fails Archive test (CRC)
0 ; Archive failure nuke factor (if used)
SYSOP ; Action if file fails Age test
5 ; Age test failure nuke factor (if used)
SYSOP/USER ; Action if file fails Dupe Check
5 ; Dupe Check failure nuke factor (if used)
SYSOP/USER/NUKE ; Action if file fails virus scan
10 ; Virus scan failure nuke factor (if used)
*** NOTE: Text must be in ALL CAPS! ***
1. Color of PCB text 'FAILED!'
2. Name to send Sysop E-MAIL to.
3. Message style to use for E-Mail: 1=Red Skull, 2=Blue Box
4. Leave a description for a nuked file. (YES/NO)
5. Leave a dummy file for a nuked file. (YES/NO) Keeps those
batch protocols that check paths from uploading same file.
It's 8 bytes because if it was a 0 byte PCB would discard it.
6. Action to take for failing Archive Test:
NONE = Take no action
SYSOP = Send Sysop E-Mail
USER = Send User E-Mail
DELETE = Deletes file and description.
User will not receive any credit.
NUKE = Nuke File! - A user can be penalized by factor
defined on the next config line (filesize *
nukefactor) Can also define whether to leave a
description and/or dummy file. (Line #4,5)
They can also be used in combination, Ex: NUKE/SYSOP/USER
would Nuke the file and send E-Mail to Sysop and the user.
Text has to be all caps, combinations seperated by a '/'.
7. If using NUKE on archive test failure, set the nuke factor
(x bytes) to penalize users. (0=Don't subtract bytes)
8. Action to take for failing Age Test. (See line #6)
9. If using NUKE on age test failure, set the nuke factor
(x bytes) to penalize users. (0=Don't subtract bytes)
10. Action to take for failing Dupe Check. (See line #6)
11. If using NUKE on dupe check failure, set the nuke factor
(x bytes) to penalize users. (0=Don't subtract bytes)
12. Action to take for failing Virus Scan. (See line #6)
13. If using NUKE on virus scan failure, set the nuke factor
(x bytes) to penalize users. (0=Don't subtract bytes)
Revisions
~~~~~~~~~
0.3 04/24/95 - If Virus Scan result was 'NO FILES!' FILESYS
considered it to have failed - Fixed (Fiat)
0.2 02/11/95 - Added FILESYS options for Dupe Checker results.
Config file has changed must be redone.
0.1 12/15/94 - BETA Test Release #1
┌──────────────────────────────────────────────────────────────┐
│ │
│ HAP Support Site: LCS Support...(4o7)898-4148 │
│ │
└──────────────────────────────────────────────────────────────┘
■ ▀ ▄▀▄█▄▀█▄███████████████████████████████████████████████▄█▀▄█▄▀▄ ▀ ■∙