Files
serverAppConfigs/serverAppConfigs-docs/Dankserver/Entropy Volume.md
T
Frank 5829a0bfe8 docs: rename docs/ -> serverAppConfigs-docs/ per system-wide PROJECTNAME-docs convention
All in-repo path references (AGENTS.md, README, old scripts, report artifacts,
test code paths) rewritten in the same commit; focused-test map extended for
.gitignore, old/scripts/*, dankclaw/comfyui/*, and report/* per this repo's
own convention ('add one before committing'). Obsidian wikilinks are
title-based and unaffected.
2026-08-28 02:20:06 -07:00

1.2 KiB

Entropy Volume

The Dankserver entropy volume is a RAID-backed LUKS filesystem mounted at /mnt/entropy. The command-line helper reuses the host's desktop-integrated udisks2, crypttab, and fstab configuration; it does not store or handle the passphrase itself.

Command-line mount

/home/dank/serverAppConfigs/scripts/mount-entropy.sh

Run it as the normal desktop user (dank), not from a root shell. udisksctl will securely prompt for the LUKS passphrase. sudo mount /mnt/entropy then uses the existing /etc/fstab entry, preserving its options:

nosuid,nodev

The existing mountpoint is owned by dank:dankserver with mode 0755; the helper deliberately does not run chmod or chown, so it cannot silently change those permissions.

Device path

The current storage chain is:

/dev/md0 -> LUKS UUID cd86c728-459e-4f3a-bcc2-41ecf84685ec
         -> ext4 label entropy
         -> /mnt/entropy

The helper checks that /dev/md0 exists and exits successfully if the volume is already mounted. It is intentionally specific to this host and volume: that avoids accidentally unlocking or mounting a different disk.