summaryrefslogtreecommitdiff
path: root/security/cfs
AgeCommit message (Collapse)AuthorFilesLines
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2008-06-20Add DESTDIR support.joerg3-13/+16
2008-04-07Add missing directories.joerg1-4/+3
2007-12-27Try to create target directories before install manuals.obache1-1/+3
2007-01-07Mechanically replaced man/* with ${PKGMANDIR}/* in the definition ofrillig1-3/+3
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
2006-08-05Bump to nb6adrianp1-2/+2
2006-08-05Fix for SA21310/CVE-2006-3123adrianp2-4/+22
Patch via. Debian
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-5/+5
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-09-08Catch some NetBSD statvfs() checks phrased alternatively as > 200030000abs2-4/+4
rather than >= 200040000 and one enterprisingly hidden as > 200050000
2005-05-02RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.reed1-1/+2
And always is defined as share/examples/rc.d which was the default before. This rc.d scripts are not automatically added to PLISTs now also. So add to each corresponding PLIST as required. This was discussed on tech-pkg in late January and late April. Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-21Do not open files opened for reading in RW mode. Helps in usingwiz3-3/+18
cfs over coda. From Greg Troxel in PR 28479. PKGREVISION++
2005-02-24Add RMD160 digests.agc1-1/+2
2004-12-28The default location of the pkgsrc-installed rc.d scripts is nowreed1-2/+2
under share/examples/rc.d. The variable name already was named RCD_SCRIPTS_EXAMPLEDIR. This is from ideas from Greg Woods and others. Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism (as requested by wiz).
2004-12-18Always create a ${TOOLS_DIR}/bin/rpcgen to wrap the real rpcgen.jlam1-2/+1
The wrapper will correctly set the CPP environment variable to a stat((2)able path to a C preprocessor, then rely on the PATH to find and invoke the real rpcgen. Remove NO_EXPORT_CPP in package Makefiles where it was used just to avoid problems with rpcgen. The build system now just does the right thing automatically without needing package-specific knowledge. This fixes PR pkg/27272.
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-3/+3
Suggested by Roland Illig, ok'd by various.
2004-08-03Unfortunately, "mountd" REQUIREs "mountall", causing a circular dependencytv2-4/+3
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-02cfsd needs to be before "mountall" in order to be listed in /etc/fstab.tv2-3/+4
2004-08-02Make patch-ag apply correctly.tv2-5/+5
2004-07-25make this build on NetBSD >=2.0E with statvfs().grant2-1/+19
2004-07-25call ${BSD_INSTALL} instead of "install". fixes install on Solaris.grant2-8/+22
2004-07-25be quiet in post-extract, too.grant1-2/+2
2004-07-25be quieter in post-patch and pre-build targets.grant1-6/+6
2004-07-25only pass -traditional if using gcc.grant1-1/+6
2004-04-25Convert to buildlink3.snj1-2/+2
2004-04-23mk/bsd.pkg.install.mk now automatically registersreed1-2/+1
the RCD_SCRIPTS rc.d script(s) to the PLIST. This GENERATE_PLIST idea is part of Greg A. Woods' PR #22954. This helps when the RC_SCRIPTS are installed to a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later, the default RCD_SCRIPTS_EXAMPLEDIR will be changed to be more clear that they are the examples.) These patches also remove the etc/rc.d/ scripts from PLISTs (of packages that use RCD_SCRIPTS). (This also removes now unused references from openssh* makefiles. Note that qmail package has not been changed yet.) I have been doing automatic PLIST registration for RC_SCRIPTS for over a year. Not all of these packages have been tested, but many have been tested and used. Somethings maybe to do: - a few packages still manually install the rc.d scripts to hard-coded etc/rc.d. These need to be fixed. - maybe remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2004-03-16Define NO_EXPORT_CPP so that rpcgen doesn't produce empty files.cube1-1/+2
2003-07-31Convert the rc.d script to the rc.subr framework and use RCD_SCRIPTS fromjmmv2-101/+18
bsd.pkg.install.mk to handle its generation and installation. While here, switch to buildlink2. Bump PKGREVISION to 1.
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2002-12-23Whitespace fixcjep1-2/+2
2002-09-24Complete standardization of messages according to latest pkglint.wiz1-3/+3
2002-07-15Add a pointer to Steve Bellovin's mail inagc1-0/+42
http://mail-index.netbsd.org/current-users/2002/07/15/0006.html about NFS blocksizes when using mount(8) and cfs
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-07-24Re-add accidentally removed do-build target. -current doesn't need it, butjlam1-1/+5
1.5.x does.
2001-06-09Remove trailing whitespace.wiz1-14/+14
2001-06-09Add patches from Simon Burge <simonb@wasabisystems.com> to build cfsjlam6-18/+94
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-07Add patches missing from commit that did the following modifications:jlam3-0/+46
* 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* Use NetBSD's getpass() function instead of the homegrown one, as thejlam5-78/+216
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-06Back out the socklen_t Makefile magic - causes core dumps on 1.5 i386simonb1-2/+1
and alpha. Discussed with agc.
2001-06-06Remove files from jlam's cfs package import (on top of agc's) untilwiz3-136/+0
jlam has time to merge them, on request by jlam.
2001-06-05cfs - Cryptographic File Systemjlam5-27/+170
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-05Define RINCLUDES, since otherwise cc -I will eat the next argument,agc2-4/+4
which is not TRT.
2001-06-05Install a workaround for socklen_t definition woes on 1.5agc1-2/+4
2001-06-05Initial import of Steve Bellovin's port of Matt Blaze's CFS into theagc5-0/+148
packages collection. CFS is an encrypting file system for Unix-like OSs. It uses NFS as its interface, and so is reasonably portable. The FS code dates back to 1989, and the crypto to 1992, so it is showing signs of age. This code should be regarded as completely unsupported; a complete rewrite will follow eventually. Please don't download this code if you're in a place that's forbidden (under US or local law) to export cryptographic software from the US to, or if you're on the State Department's "Denied Persons List." If you aren't sure, ask a good lawyer.