Novell Home

SDelFile

Novell Cool Solutions: Cool Tool

Digg This - Slashdot This

In Brief

Scan deleted files, pruge deleted file on age.

Vitals

Product Categories:
  • NetWare
  • Open Enterprise Server
  • Functional Categories:
  • Workgroup
  • Updated:7 Jul 2006
    File Size:6KB
    License:Free
    Download:/coolsolutions/tools/downloads/sdelfile.zip
    Publisher:Alex Warmerdam

    Disclaimer

    Please read the note from our friends in legal before using this file.


    Details

    Installation:
    Copy the NLM file to a directory of choice, SYS:SYSTEM would be a good choice.
    Create the log file directory: SYS:ETC\SDELFILE
    Note: this is hardcoded in the NLM, it won't run without!
    A logfile will be created with date stamp e.g. 20060627.log

    Usage:

    SDelFile <path> /o<days> /q /d
    
    Where:  <path>    ...  only this directory & its subdirs will be scanned.
                           Path must include volume name.
            Q         ...  Does not show the directories scanned, this will make
                           SDelFile faster!!!!
            D         ...  Dry run, so u can see which files will be erased.
            O<days>   ...  age of file in days (>=0) to be purged. Default is 30.
                           Maximum age is 365.

    Tested platforms:
    NetWare 6.5SP5, OES 6.5Sp5 and NSBS 6.5SP5

    Logfile:
    If u would do a dry run, your log file would be looking like this:

    If u would do a dry run, your log file would be looking like this:
    2006-06-23 23:04:54 27 SALVAGE FILE AUDITSAV.CTL -> SYS:\ETC
    2006-06-24 10:11:18 28 DELETED FILE AUDITSAV.CTL -> SYS:\ETC
    WOULD ERASE FILE SYS:\ETC\AUDITSAV.CTL
    2006-06-24 10:25:38 28 DELETED FILE AUDITSAV.CTL -> SYS:\ETC
    WOULD ERASE FILE SYS:\ETC\AUDITSAV.CTL
    2006-06-23 23:04:54 27 SALVAGE FILE AUDITSAV.LOG -> SYS:\ETC
    2006-06-24 10:11:18 28 DELETED FILE AUDITSAV.LOG -> SYS:\ETC
    WOULD ERASE FILE SYS:\ETC\AUDITSAV.LOG
    2006-06-24 10:25:38 28 DELETED FILE AUDITSAV.LOG -> SYS:\ETC
    WOULD ERASE FILE SYS:\ETC\AUDITSAV.LOG
    2006-06-23 23:03:52 27 SALVAGE FILE CONSOLE.LOG -> SYS:\ETC
    2006-06-24 10:10:02 28 DELETED FILE CONSOLE.LOG -> SYS:\ETC
    WOULD ERASE FILE SYS:\ETC\CONSOLE.LOG
    2006-06-24 10:24:24 28 DELETED FILE CONSOLE.LOG -> SYS:\ETC
    WOULD ERASE FILE SYS:\ETC\CONSOLE.LOG
    2006-06-23 23:07:26 27 SALVAGE FILE netware-release -> SYS:\ETC
    2006-06-23 23:18:42 27 SALVAGE FILE svrclu.mib -> SYS:\ETC
    2006-06-23 23:07:08 27 SALVAGE FILE vimrc -> SYS:\ETC
    2006-06-23 23:07:26 27 SALVAGE FILE rcd-ca-bundle.pem -> SYS:\ETC\rcd
    2006-06-23 23:07:26 27 SALVAGE FILE rcd.pem -> SYS:\ETC\rcd
    2006-06-23 23:07:26 27 SALVAGE FILE rcd.conf -> SYS:\ETC\ximian

    If u do a real run, your log file would be like this:

    ERASED FILE 0 SYS:\ETC\AUDITSAV.CTL
    ERASED FILE 0 SYS:\ETC\AUDITSAV.CTL
    ERASED FILE 0 SYS:\ETC\AUDITSAV.LOG
    ERASED FILE 0 SYS:\ETC\AUDITSAV.LOG
    ERASED FILE 0 SYS:\ETC\CONSOLE.LOG
    ERASED FILE 0 SYS:\ETC\CONSOLE.LOG

    If the value behind ERASED FILE is not 0, then an error in purging has happend.

    1.01.00 Added detection of LibC version, due to an error in LibC

    1.00.01 Erase option added to the code

    1.00.01 First release of SDelFile

    Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

    © 2014 Novell