Commands

Documentation / Contents - Removable Media

Commands

cymount is a multi-command binary. Summary:

cymount <command> [args]
cymount --daemon
cymount --notify
cymount --selftest
cymount --help | --version

Full detail: man cymount.

Everyday Commands

discover              candidates only, no mount
scan                  discover + automount; update ledger
list                  print ledger
status                media roots, helper, privilege, daemon
ensure-media-root     create /media and /media/$USER if needed
setup-privilege       install helper / least-priv pieces

Mount Eject and Chest

mount <device>        mount one block device into the namespace
unmount <id|path>     unmount only
eject <id|path|dev>   unmount + eject / safe-remove
eject-media           Toolchest Eject Media policy (0 / 1 / many)

eject-media with no media opens CyDrive (or reports nothing). One volume ejects it. Several volumes open CyDrive so you can choose.

Environment

CYMOUNT_MOUNT_ROOT    override /media/$USER (tests)
CYMOUNT_STATE         override ledger path (tests)
CYMOUNT_HELPER        path to cymount-helper
CYMOUNT_ASK=1         interactive doas/sudo (not for --daemon)

See Also

Cyanotype Project. Blueprint Desktop. BSD 2-clause. Not affiliated with Silicon Graphics. SGI, IRIX, and Indigo Magic belong to their owners. 1.0 is aimed at 31 October 2026.