savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #5565] Submission of teebu


From: Jim Farrand
Subject: [Savannah-register-public] [task #5565] Submission of teebu
Date: Tue, 16 May 2006 13:08:31 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060326 Firefox/1.5.0.3 (Debian-1.5.dfsg+1.5.0.3-2)

URL:
  <http://savannah.gnu.org/task/?func=detailitem&item_id=5565>

                 Summary: Submission of teebu
                 Project: Savannah Administration
            Submitted by: jynx
            Submitted on: Tuesday 05/16/2006 at 13:08
         Should Start On: Tuesday 05/16/2006 at 00:00
   Should be Finished on: Friday 05/26/2006 at 00:00
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Percent Complete: 0%
             Open/Closed: Open
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
The project account will remain inactive until a site admin approve or
discard the registration.


######### REGISTRATION ADMINISTRATION #########

While this item will be useful to track the registration process, approving
or discarding the registration must be done using the specific "Group
Administration" page, accessible only to site administrators, effectively
logged as site administrators (superuser):

  <https://savannah.gnu.org/siteadmin/groupedit.php?group_id=8565>


######### REGISTRATION DETAILS ######### 

Full Name:
----------
  teebu

System Group Name:
-----------------
  teebu

Type:
-----
  Official GNU software

License:
-------- 
  GNU General Public License V2 or later

Description:
------------
  teebu is an archiving tool similar to tar or cpio, but with explicit
support for encrypting archives.  Creating encrypted archives is possible
with existing tools (eg tar+gpg or afio+gpg), however teebu seeks to overcome
some limitations of these solutions.

In particular, teebu has good error recovery properties.  A limitation of
tar+gpg based solutions is that any data after an error in the archive is
lost.  A single bit error can therefore result in loss of an entire archive. 
teebu is able to recover from such errors.  The file containing the error, and
a (user tuneable) amount of data after the error will be lost, but teebu is
able to recover and restart extraction at some point later in the archive.

Other solutions avoid this problem by encrypting file data only.  Whilst
dealing with the problem of errors, this allows an attacker who obtains an
"encrypted" archive to see the number of files in the archive, and all the
meta-data associated with each file.  In many cases, can be almost as
damaging as the attacker obtaining the data itself.  This solution also has
bad performance especially for large numbers of small files, as the
encryption engine (typically gpg) must be restarted for each file.  teebu
addresses both these problem - meta data is hidden, and all data is encryped
in chunks to preserve performance.

General project info:
http://jimboswiki.xyxyx.org/Teebu
Download source code for latest version:
http://tyl.xyxyx.org/~jim/files/teebu/teebu-0.9.2.tar.bz2

Other Software Required:
------------------------
  To build, teebu requires:
check    - Free unit testing framework http://check.sourceforge.net/
help2man - Free program that generates manpages from --help

To run, teebu requires:
A GNU/Linux system.

However, to make maximum use out of teebu, users will probably want:
gnupg - Well known free encryption program
gzip and/or bzip2 - Well known free compression programs
md5sum and/or sha1sum - Free secure hashing programs commonly distributed
with GNU/Linux systems.

Other Comments:
---------------
  I'm slightly confused by the Project Type page.  It says near the bottom:

"Now choose the project type. If you want this package to become part of the
GNU project, choose GNU as the project type (make sure you read the
explanation above)."

I DO want this project to become part of the GNU project.  However, there is
no option "GNU" in the project type drop down.  The closest is "Official GNU
Software", which is what I have chosen.

I've read the "explanation above", but it's confusing.  This sentence doesn't
make much sense:

"If you want a Savannah account before to get part of the GNU project, then
select the non-GNU project type instead."

Does "get part of the GNU project" mean "become part of the GNU project"?  If
so, this sentence seems to be saying that I should choose the non-GNU project.
 But this is the opposite advise to the other sentence I quoted above!

Sorry if I am being dumb and chose the wrong project type.  :)








    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?func=detailitem&item_id=5565>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]