** Description changed: There is a very important bug in unsquashfs from Ubuntu 6.10 "Edgy" - it doesn't care about setuid/setgid permission bits when extracting compressed filesystem. This couses big problems for developers, because they get different results when extracting with unsquashfs and when extracting with copy command (mount -o loop filesystem.squashfs && cp -r ), but they expect to get identifical results. + It seems this bug is already fixed on Jul 29 2006: Revision 1.9 - (view) (download) (annotate) - [select for diffs] Sat Jul 29 00:27:52 2006 UTC (7 months ago) by plougher Branch: MAIN Changes since 1.8: +85 -51 lines Added support for setting setuid/setgid/sticky bit when running as root. Modified file permissions setting so it conforms to untar behaviour. - http://squashfs.cvs.sourceforge.net/squashfs/squashfs/squashfs- + look at http://squashfs.cvs.sourceforge.net/squashfs/squashfs/squashfs- tools/unsquashfs.c?view=log#rev1.9 Please apply this patch against squashfs-tools package in Ubuntu 6.10 Edgy or remove unsquashfs executable at all from squashfs-tools package in Ubuntu 6.10 Edgy (simple test of unsquashfs from Ubuntu Feisty indicates, that Feisty package doesn't have this bug).
-- unsquashfs in Ubuntu 6.10 "Edgy" doesn't care about setuid/setgid https://launchpad.net/bugs/89417 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs