This is the TCFS readme file for version 2.2.2

Last reviewed on Tue Mar 16 16:31:31 MET 1999

You must read this file before installing this release of TCFS.
If you don't, we won't be responsible for loss of data.
If you do, we won't be responsible either :-)

This new release features the TCFS Dynamic encryption module that allows a
TCFS user to specify the encrytion engine she wants to use.
For more infos on how to do this please refer to modules.html.

Note: if you do not want to download the entire stuff you may only download
these packages (for an update from TCFS 2.2.1a):

tcfs-2.2.2.tar.gz

WARNING: this release is not compatible with versions 2.1 - 2.2.0
You have to decrypt all your files before installing this new one.

The release is split into various pieces:

patch-e2fsprogs-1.12-tcfs.gz
       patch for e2fsprogs utilities.

patch-mount-2.7l-tcfs.gz
       patch for the mount package.
       Without it you cannot mount TCFS filesystems.

patch-linux-2.0.x.gz
       This is the patch for the Linux kernel. You have
       to apply it to your kernel source tree before doing anything else.

patch-shadow-980529-tcfs.gz
       This is the patch for the Shadow Password suite.
       We think it may work with previous versions, but who knows.
       Probably, this patch will be included into the Shadow Password suite.

tcfs-2.2.2.tar.gz
       The core of TCFS. You have to untar it into the Linux kernel
       directory before compiling it.

tcfslib-0.3.1.tar.gz
       The TCFS library.
       It is intended for developers who want to build some new utilities
       for TCFS.
       The low version number is due to the fact that we are planning to
       rewrite it.  The TCFS utilities that we provide are based on tcfslib.

tcfsutils-1.2.1.tar.gz
       TCFS utilities.
       These utilities allow users to put, remove, view, and destroy their TCFS
       keys.

xattrd-2.1.tar.gz
       The server side of TCFS.
       It is used by TCFS to talk with the server for gathering
       TCFS information on the file.

contrib/
       In this directory you can find some packets needed for TCFS
       prepatched for TCFS. Instead of getting this, you can get the
       original package (also in this directory) and our patches.

This new release of TCFS includes the possibility to share encrpyted files among
users of a group.
See INSTALL file for more infos.

Here is a short list of changes and TODOs

- when you are su-ed to root (or to some other user) all the TCFS utilities
 should treat you as the user that su-ed not the user that you are su-ed to.
 The only utility that does not do this is 'tcfsviewkey'.
- lack of man pages for tcfslib (the short html document is outdated).
- tcfslib tested with the new tcfs password file format,
 but not with the old deprecated one.

We will greatly appreciate if you could mail any newly discovered bug to
the tcfs mailing list by sending mail to [email protected].
To subscribe to the list send mail to [email protected]
with "subscribe tcfslist" as body.

Anidel.