From f359bc3bf11fcfe1078a40d76071ed8a46d45642 Mon Sep 17 00:00:00 2001 From: Alex Elsayed Date: Sat, 22 Apr 2017 00:46:46 -0700 Subject: Todo: Note the Ext[234] attributes, sibling to +i/immutable --- Todo.mdwn | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Todo.mdwn b/Todo.mdwn index 0e0fdf8..767c1b4 100644 --- a/Todo.mdwn +++ b/Todo.mdwn @@ -116,6 +116,15 @@ * Ponder the ramifications of (and safe defaults for) compression in the presence of encryption. * Swap file support. + * Support (a subset of?) the Ext[234] attributes denoting special behaviors: + * `+c` for compressed files + * `+C` for disabling copy-on-write + * `+e` for extent-based storage (always set? btrfs doesn't set it...) + * `+E` for _displaying_ that a file is encrypted + * `+N` for _displaying_ that a file's contents are inlined into the inode + * `+s` for files that should be securely erased on delete + * `+u` for files that should permit being "undeleted" + * Others seem less relevant, but may be worth investigating. [AESSIV]: https://tools.ietf.org/html/rfc5297 [secdel]: https://lwn.net/Articles/462437/ -- cgit v1.2.3