| Summary: | Support for eCryptFS characters limit in filenames | ||
|---|---|---|---|
| Product: | [Applications] ark | Reporter: | Dario Cambié <dariocambie> |
| Component: | general | Assignee: | Elvis Angelaccio <elvis.angelaccio> |
| Status: | CONFIRMED --- | ||
| Severity: | wishlist | ||
| Priority: | NOR | ||
| Version First Reported In: | 2.19 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | An example zipfile containing a 150-char file | ||
|
Description
Dario Cambié
2015-02-16 10:53:34 UTC
Created attachment 91106 [details]
An example zipfile containing a 150-char file
fails to extract with ark in /home/dario with no warning. (ecryptfs fs)
This is due to eCryptfs limits (143 characters filename) but the same could happen on other system with longer names (>255@ext4) Hi Dario, sorry for the delay. I'm not sure honestly how to handle this issue. The 255 characters limit of ext4 is a de-facto standard, shared also by other filesystems. The problem here is specific to the 143 character limit of eCryptfs. The ideal (but hard) solution would be to have every plugin able to detect a failed extraction and to report it to the user. A simpler solution could be a setting "warn me if a file has a name longer than eCrypt's limit", disabled by default. Or even "don't extract files whose nome is longer than eCrypt's limit". Then eCryptFS users would be supposed to enable it. Renaming and marking this one as wish. |