diff options
Diffstat (limited to 'filesystems/cryptofs')
-rw-r--r-- | filesystems/cryptofs/Makefile | 28 | ||||
-rw-r--r-- | filesystems/cryptofs/distinfo | 3 | ||||
-rw-r--r-- | filesystems/cryptofs/pkg-descr | 17 | ||||
-rw-r--r-- | filesystems/cryptofs/pkg-plist | 3 |
4 files changed, 51 insertions, 0 deletions
diff --git a/filesystems/cryptofs/Makefile b/filesystems/cryptofs/Makefile new file mode 100644 index 000000000000..32a62fa52c02 --- /dev/null +++ b/filesystems/cryptofs/Makefile @@ -0,0 +1,28 @@ +PORTNAME= cryptofs +PORTVERSION= 0.6.0 +PORTREVISION= 7 +CATEGORIES= filesystems +MASTER_SITES= https://BSDforge.com/projects/source/sysutils/fusefs-cryptofs/ +PKGNAMEPREFIX= fusefs- + +MAINTAINER= portmaster@BSDforge.com +COMMENT= Encrypted filesystem for FUSE +WWW= https://BSDforge.com/projects/sysutils/fusefs-cryptofs/ + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libgcrypt.so:security/libgcrypt + +GNU_CONFIGURE= yes +USES= fuse gnome pkgconfig +USE_GNOME= glib20 +DOCS= README cryptofs.conf + +OPTIONS_DEFINE= DOCS + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/filesystems/cryptofs/distinfo b/filesystems/cryptofs/distinfo new file mode 100644 index 000000000000..ecdb77dac141 --- /dev/null +++ b/filesystems/cryptofs/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1730905170 +SHA256 (cryptofs-0.6.0.tar.gz) = d884199e38ee09848841dda247db1db0361236b1ce8cc7dd3acb5031f80f6b57 +SIZE (cryptofs-0.6.0.tar.gz) = 352805 diff --git a/filesystems/cryptofs/pkg-descr b/filesystems/cryptofs/pkg-descr new file mode 100644 index 000000000000..1f24e29d4552 --- /dev/null +++ b/filesystems/cryptofs/pkg-descr @@ -0,0 +1,17 @@ +CryptoFS is a encrypted filesystem for Filesystem in Userspace (FUSE) and +the Linux Userland FileSystem (LUFS). Visit http://fuse.sourceforge.net/ +for more information on FUSE, or http://lufs.sourceforge.net/lufs/ for +more information on LUFS. + +CryptoFS will use a normal directory to store files encrypted. The +mountpoint will contain the decrypted files. Every file stored in this +mountpoint will be written encrypted (data and filename) to the directory +that was mounted. If you unmount the directory the encrypted data can only +be access by mounting the directory with the correct key again. Like other +FUSE/LUFS filesystems it does not need root access or any complicated setup +like creating a filesystem on a encrypted disk using the loop device. + +CryptoFS can be build for FUSE, and LUFS. When you build for FUSE you get +a program to mount the filesystem. For LUFS a shared library will be built +that can be used by LUFS's lufsd. Both methods can use the same encrypted +directory. diff --git a/filesystems/cryptofs/pkg-plist b/filesystems/cryptofs/pkg-plist new file mode 100644 index 000000000000..f7ae325d2bbd --- /dev/null +++ b/filesystems/cryptofs/pkg-plist @@ -0,0 +1,3 @@ +bin/cryptofs +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/cryptofs.conf |