AminetAminet
Search:
84716 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/cli/qtip16.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Yet another secure file delete program.
Author:Wizardry and Steamworks
Uploader:"Wizardry and Steamworks" <office grimore org>
Type:util/cli
Version:1.6
Replaces:util/cli/qtip15.lha
Architecture:m68k-amigaos
Date:2015-08-03
Download:http://aminet.net/util/cli/qtip16.lha - View contents
Readme:http://aminet.net/util/cli/qtip16.readme
Downloads:665

---------------------------------------------------------------------------

                                 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 at grimore.org


Contents of util/cli/qtip16.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                  593    1233  48.1% -lh5- 7c3a Aug  3 00:57 qtip.info
[unknown]                  590    1233  47.9% -lh5- 8fc5 Aug  3 00:57 qtip/bin.info
[unknown]                 4691    8648  54.2% -lh5- bc70 Aug  4 06:23 qtip/bin/qtip
[unknown]                  393     831  47.3% -lh5- 7b46 Aug  3 00:57 qtip/bin/qtip.info
[unknown]                 1082    2612  41.4% -lh5- 5960 Aug  4 06:21 qtip/qtip.readme
[unknown]                  453     886  51.1% -lh5- 08c5 Aug  3 00:57 qtip/qtip.readme.info
[unknown]                  594    1233  48.2% -lh5- d46f Aug  3 00:57 qtip/src.info
[unknown]                 4991   24405  20.5% -lh5- c1c0 Aug  4 06:16 qtip/src/qtip.c
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         8 files   13387   41081  32.6%            Aug  3 21:37

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>