Commit graph

7 commits

Author SHA1 Message Date
tv
a3a100fc65 Unfortunately, "mountd" REQUIREs "mountall", causing a circular dependency
here.  So it's not possible to mount cfs from "mountall" -- it will have to
be mounted by hand later in startup, e.g. rc.local.
2004-08-03 04:35:42 +00:00
tv
0fecdbf26d cfsd needs to be before "mountall" in order to be listed in /etc/fstab. 2004-08-02 17:09:35 +00:00
jmmv
e569e99cf2 Convert the rc.d script to the rc.subr framework and use RCD_SCRIPTS from
bsd.pkg.install.mk to handle its generation and installation.
While here, switch to buildlink2.  Bump PKGREVISION to 1.
2003-07-31 10:05:52 +00:00
jlam
76c9a0c91a Add patches from Simon Burge <simonb@wasabisystems.com> to build cfs
without needing -traditional.  This fixes socklen_t lossage mentioned in
the README.netbsd file.  This was tested on i386 NetBSD-1.5 and -current.
2001-06-09 04:32:13 +00:00
jlam
6355b216b7 * Use NetBSD's getpass() function instead of the homegrown one, as the
homegrown one doesn't seem to hide the password when it is being entered.
* Add a rc.d style script to start cfsd, and also install the documentation
  for the filesystem.
* Rename c* commands to cfs_* to avoid conflicts with coda programs with
  a similar name.
2001-06-07 15:35:14 +00:00
wiz
b1c440e3d3 Remove files from jlam's cfs package import (on top of agc's) until
jlam has time to merge them, on request by jlam.
2001-06-06 01:06:57 +00:00
jlam
37065f8caf cfs - Cryptographic File System
CFS pushes encryption services into the UN*X file system.  It supports
secure storage at the system level through a standard UN*X file system
interface to encrypted files.  Users associate a cryptographic key with the
directories they wish to protect.  Files in these directories (as well as
their pathname components) are transparently encrypted and decrypted with
the specified key without further user intervention; cleartext is never
stored on a  disk or sent to a remote file server.  CFS employs a novel
combination of DES stream and codebook cipher modes to provide high
security with good performance on a modern workstation.  CFS can use any
available file system for its underlying storage without modification,
including remote file servers such as NFS.  System management functions,
such as file backup, work in a normal manner and without knowledge of the
key.
2001-06-05 22:19:11 +00:00