---
name: "vfs_cap"
section: "8"
platform: "linux"
package: "samba"
version: "2:4.25.1-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/vfs_cap"
---

# vfs\_cap(8)

CAP encode filenames

## NAME

vfs\_cap - CAP encode filenames

## SYNOPSIS

vfs objects = cap

## DESCRIPTION

This VFS module is part of the [**samba**(7)](/samba/7.md) suite.

CAP (Columbia Appletalk Protocol) encoding is a technique for representing non-ASCII filenames in ASCII. The vfs\_cap VFS module translates filenames to and from CAP format, allowing users to name files in their native encoding.

CAP encoding is most commonly used in Japanese language environments.

This module is stackable.

## EXAMPLES

On a system using GNU libiconv, use CAP encoding to support users in the Shift\_JIS locale:

```
        [global]
	dos charset = CP932
	dos charset = CP932
	vfs objects = cap
```

## VERSION

This man page is part of version 4.25.1 of the Samba suite.

## AUTHOR

The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed.
