BSD Ports

filesystems/encfs 1.9.5_12 FreeBSD

Encrypted pass-through FUSE filesystem

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
95b87d48cd
License
GPLv3
Categories
filesystems
Package size
323.9 KiB, 1388.5 KiB installed

Description

EncFS is an encrypted pass-through filesystem which runs in userspace, using the FUSE kernel module. Similar in design to CFS and other pass-through filesystems, all data is encrypted and stored in the underlying filesystem. Unlike loopback filesystems, there is no predetermined or pre-allocated filesystem size.

In the other systems

SystemPortVersion
FreeBSDfilesystems/encfs1.9.5_12
MidnightBSDfilesystems/encfs1.9.5

Install

Binary package:

pkg install fusefs-encfs

From the ports tree:

cd /usr/ports/filesystems/encfs/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fusefs-encfs>0:filesystems/encfs

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.9.5_121.9.5_12-1.9.5_111.9.5_12
FreeBSD:14:quarterly1.9.5_121.9.5_12n/a1.9.5_111.9.5_12
FreeBSD:15:latest1.9.5_121.9.5_12n/a1.9.5_111.9.5_11
FreeBSD:15:quarterly1.9.5_121.9.5_12n/an/an/a
FreeBSD:16:latest1.9.5_121.9.5_12n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 23
Run dependencies 5

No port depends on this one.

Configuration

Options name: filesystems_encfs

OptionDefaultDescription
MANPAGESonInstall manpages (requires Perl 5)
NLSoffNative Language Support
USES
cmake compiler:c++11-lib cpe fuse pkgconfig ssl
Service scripts
none

Message after installing

As of May 2024, upstream has discontinued the development of this
project with no more support being provided.  This port remains
available for existing users or to migrate your files to a different
encrypted file system.  Use in new deployments is not recommended.

Files

Manual pages 3
  • encfs(1)
  • encfsctl(1)
  • encfssh(1)
pkg-plist 56
  • bin/encfs
  • bin/encfsctl
  • bin/encfssh
  • share/man/man1/encfs.1.gz
  • share/man/man1/encfsctl.1.gz
  • share/man/man1/encfssh.1.gz
  • share/locale/ar/LC_MESSAGES/encfs.mo
  • share/locale/be/LC_MESSAGES/encfs.mo
  • share/locale/bg/LC_MESSAGES/encfs.mo
  • share/locale/bs/LC_MESSAGES/encfs.mo
  • share/locale/ca/LC_MESSAGES/encfs.mo
  • share/locale/cs/LC_MESSAGES/encfs.mo
  • share/locale/da/LC_MESSAGES/encfs.mo
  • share/locale/de_AT/LC_MESSAGES/encfs.mo
  • share/locale/de_CH/LC_MESSAGES/encfs.mo
  • share/locale/de_DE/LC_MESSAGES/encfs.mo
  • share/locale/de/LC_MESSAGES/encfs.mo
  • share/locale/el/LC_MESSAGES/encfs.mo
  • share/locale/eo/LC_MESSAGES/encfs.mo
  • share/locale/es_ES/LC_MESSAGES/encfs.mo
  • share/locale/es_PE/LC_MESSAGES/encfs.mo
  • share/locale/es/LC_MESSAGES/encfs.mo
  • share/locale/et/LC_MESSAGES/encfs.mo
  • share/locale/fi/LC_MESSAGES/encfs.mo
  • share/locale/fr_FR/LC_MESSAGES/encfs.mo
  • share/locale/fr/LC_MESSAGES/encfs.mo
  • share/locale/gl/LC_MESSAGES/encfs.mo
  • share/locale/he/LC_MESSAGES/encfs.mo
  • share/locale/hr/LC_MESSAGES/encfs.mo
  • share/locale/hu/LC_MESSAGES/encfs.mo
  • share/locale/id/LC_MESSAGES/encfs.mo
  • share/locale/it/LC_MESSAGES/encfs.mo
  • share/locale/ja/LC_MESSAGES/encfs.mo
  • share/locale/ko/LC_MESSAGES/encfs.mo
  • share/locale/lv/LC_MESSAGES/encfs.mo
  • share/locale/nb/LC_MESSAGES/encfs.mo
  • share/locale/nds/LC_MESSAGES/encfs.mo
  • share/locale/nl/LC_MESSAGES/encfs.mo
  • share/locale/nn/LC_MESSAGES/encfs.mo
  • share/locale/oc/LC_MESSAGES/encfs.mo
  • share/locale/pl/LC_MESSAGES/encfs.mo
  • share/locale/pt_BR/LC_MESSAGES/encfs.mo
  • share/locale/pt_PT/LC_MESSAGES/encfs.mo
  • share/locale/pt/LC_MESSAGES/encfs.mo
  • share/locale/ro/LC_MESSAGES/encfs.mo
  • share/locale/ru/LC_MESSAGES/encfs.mo
  • share/locale/sk/LC_MESSAGES/encfs.mo
  • share/locale/sr/LC_MESSAGES/encfs.mo
  • share/locale/sv/LC_MESSAGES/encfs.mo
  • share/locale/ta/LC_MESSAGES/encfs.mo
  • share/locale/tr/LC_MESSAGES/encfs.mo
  • share/locale/uk/LC_MESSAGES/encfs.mo
  • share/locale/vi/LC_MESSAGES/encfs.mo
  • share/locale/zh_CN/LC_MESSAGES/encfs.mo
  • share/locale/zh_HK/LC_MESSAGES/encfs.mo
  • share/locale/zh_TW/LC_MESSAGES/encfs.mo
distinfo 1
FileSizeSHA256
vgough-encfs-v1.9.5_GH0.tar.gz2.798888e+064709f05395ccbad6c0a5b40a4619d60aafe3473b1a79bafb3aa700b1f756fd63

Commit history 1

DateCommitCreditsLog message
95b87d48cd Robert Clausecker filesystems/encfs: fix build with cmake 4
- unbundle easyloggingpp - remove option to bundle tinyxml2 - disable unit tests, they weren't working in the first place PR: 298173 Reported by: arrowd Event: Berlin Hackathon 202609