I've been running into a bug with the version of ecryptfs-utils in-tree: files disappearing, corruption, and such. Looks like we're rather behind the times - we're serving version 42, and the current version is at 61 (the project doesn't even list v42 any more). I've tested bumping the ebuild to v61 and it works great, no more issues. Also tested/added a 'use enable tpm tspi' to src_configure for TrouSerS interop, worked well.
Created attachment 171736 [details] ecryptfs-utils-61 ebuild Updated ebuild (just adds tspi hook)
Thanks dacook! Now, do you know where I should go for updates? I can't find any reference on ecryptfs.sf.net except to https://sourceforge.net/project/showfiles.php?group_id=133988&package_id=149785&release_id=320216 which lists ecryptfs-utils-46 as the latest version, while there appears to exist an ecryptfs-utils-61. They don't have an announce-list. So how did you find out?
Unfortunately, they don't seem to have adopted a good push mechanism for revision updates, so the current best way is to check their download page. Looks like good incentive for me to finish my version scraper so I can automate this kind of thing.
Created attachment 177603 [details] Updated ebuild New version, reflecting project's location change from sf.net to launchpad.net
ecryptfs-utils-69 * Released 2008-01-26 * Support for filename encryption * Silence some less valuable error messages * Fix the mount counter * Prune keys from the keyring when using the unmount helper works with the same ebuild
> works with the same ebuild not for me: needed SRC_URI of: SRC_URI="http://launchpad.net/ecryptfs/trunk/${PV}/+download/${PN}_${PV}.orig.tar.gz" also can you do a patch for the following QA error and submit it on launchpad. * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * ecryptfs-stat.c:283: warning: incompatible implicit declaration of built-in function 'free'
using 69-ebuild renamed to 71 and the modification of src_uri in comment #6 works flawlessy.
Created attachment 182967 [details] ecryptfs-utils-71 ebuild I somehow missed the bugmail from comment #6, but the noted QA bug doesn't show any more with version 71. Not sure why upstream switched to the '.orig' naming scheme and was hoping it was temporary with 69/70; updating to reflect it for 71.
Fixed.