7 day trash bin

This commit is contained in:
Ludwig Lehnert
2026-08-12 14:33:57 +00:00
parent 29340d778d
commit 1c4e07c713
17 changed files with 1120 additions and 78 deletions
+27 -3
View File
@@ -42,7 +42,15 @@
read only = no
browseable = yes
guest ok = no
vfs objects = acl_xattr full_audit
vfs objects = acl_xattr recycle full_audit
recycle:repository = .trash/%U
recycle:keeptree = yes
recycle:versions = yes
recycle:touch_mtime = yes
recycle:directory_mode = 0700
recycle:subdir_mode = 0700
recycle:exclude_dir = .trash
veto files = /.trash/
full_audit:prefix = %T|%u|%I|%m|%S
full_audit:success = pread pread_recv read sendfile offload_read_recv pwrite pwrite_recv write recvfile offload_write_recv renameat unlinkat
full_audit:failure = pread pread_recv read sendfile offload_read_recv pwrite pwrite_recv write recvfile offload_write_recv renameat unlinkat
@@ -58,7 +66,15 @@
read only = no
browseable = yes
guest ok = no
vfs objects = acl_xattr full_audit
vfs objects = acl_xattr recycle full_audit
recycle:repository = .trash/%U
recycle:keeptree = yes
recycle:versions = yes
recycle:touch_mtime = yes
recycle:directory_mode = 0700
recycle:subdir_mode = 0700
recycle:exclude_dir = .trash
veto files = /.trash/
full_audit:prefix = %T|%u|%I|%m|%S
full_audit:success = pread pread_recv read sendfile offload_read_recv pwrite pwrite_recv write recvfile offload_write_recv renameat unlinkat
full_audit:failure = pread pread_recv read sendfile offload_read_recv pwrite pwrite_recv write recvfile offload_write_recv renameat unlinkat
@@ -85,7 +101,15 @@
read only = no
browseable = yes
guest ok = no
vfs objects = acl_xattr full_audit
vfs objects = acl_xattr recycle full_audit
recycle:repository = .trash/%U
recycle:keeptree = yes
recycle:versions = yes
recycle:touch_mtime = yes
recycle:directory_mode = 0700
recycle:subdir_mode = 0700
recycle:exclude_dir = .trash
veto files = /.trash/
full_audit:prefix = %T|%u|%I|%m|%S
full_audit:success = pread pread_recv read sendfile offload_read_recv pwrite pwrite_recv write recvfile offload_write_recv renameat unlinkat
full_audit:failure = pread pread_recv read sendfile offload_read_recv pwrite pwrite_recv write recvfile offload_write_recv renameat unlinkat