Short: Yet another secure file delete program. Author: Wizardry and Steamworks Uploader: "Wizardry and Steamworks" Type: util/cli Version: 1.6 Replaces: util/cli/qtip15.lha Architecture: m68k-amigaos --------------------------------------------------------------------------- qtip --------------------------------------------------------------------------- ----------------------- >> About ----------------------- This is a small command-line utility that deletes a file by first overwriting the data with a 4-pass scheme (random, even, odd, random) and optionally benefits from the asyncio.library if present. ----------------------- >> How to install ----------------------- 1.) Extract the archive 2.) Copy bin/qtip to C: (or any other directory in the executable path) ----------------------- >> How to compile ----------------------- The program was written to be compiled with SAS/C but you can compile it with whatever tool available that has the required AmigaOS libraries and include files. You may need to download dev/c/AsyncIO.lha by Magnus Holmgren since it contains the required include files. If needed, the include files and libraries should be moved to the SAS/C folder (libs under libs, include under include, etc...). After all the includes and libraries are setup correctly, you can change directory to "src" and then issue the command: sc link qtip.c and it should result in a qtip binary file. ----------------------- >> How to use ----------------------- After copying the binary to an executable path, issue: echo "test" > RAM:testfile.txt to generate a test file at ''RAM:testfile.txt'' and then issue: qtip RAM:testfile.txt in order to delete that file. qtip accepts ALL and QUIET as command-line parameters, where ALL will attempt to recursively delete a directory supplied and QUIET will suppress the deletion and wiping messages. For example: qtip all RAM:T will recursively delete the contents of the RAM:T directory. Or, qtip all quiet RAM:T in order to suppress any deletion and wiping messages. You can also supply patterns to qtip. For example, if you wanted to delete the entire contents of the RAM:test/ directory, you would issue: qtip RAM:test/#? ----------------------- >> Project Website ----------------------- This project's website is at: * http://grimore.org/amiga/development/os3/securely_delete_files ----------------------- >> Feedback ----------------------- You can reach us at: Wizardry and Steamworks e-mail: office@grimore.org