Package: fuseiso Version: 20070708-4 Severity: minor Tags: patch upstream Dear Maintainer,
The 2.3 ISO was mounted with fuseiso 20070708-4, the 2.4 ISO was mounted with the patched version. $ l Sun\ Solaris\ 2.[34]\ \[Sun\ SPARC\]/Solaris_2.?/.clustertoc lrwxrwxrwx 1 root uucp 0 1994-06-23 'Sun Solaris 2.3 [Sun SPARC]/Solaris_2.3/.clustertoc' -> locale/C/.clustertoc.default lrwxrwxrwx 1 root daemon 28 1995-02-03 'Sun Solaris 2.4 [Sun SPARC]/Solaris_2.4/.clustertoc' -> locale/C/.clustertoc.default -- System Information: Debian Release: 12.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-12-amd64 (SMP w/24 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages fuseiso depends on: ii fuse3 [fuse] 3.14.0-4 ii libc6 2.36-9+deb12u4 ii libfuse2 2.9.9-6+b1 ii libglib2.0-0 2.74.6-2+deb12u3 ii zlib1g 1:1.2.13.dfsg-1 fuseiso recommends no packages. fuseiso suggests no packages. -- no debconf information
From: =?utf-8?b?0L3QsNCx?= <nabijaczlew...@nabijaczleweli.xyz> Date: Mon, 30 Sep 2024 13:02:34 +0200 Subject: stat(2) on S_IFLNK: st_size = correct instead of 0 --- src/isofs.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/isofs.c b/src/isofs.c index e80a78e..baa9566 100644 --- a/src/isofs.c +++ b/src/isofs.c @@ -530,6 +530,9 @@ static int isofs_direntry2stat(struct stat *st, isofs_inode *inode) { // so it is better to save it unique st->st_ino = inode->st_ino; + if(inode->SL) { + st->st_size = inode->sl_len; + } else if(inode->ZF) { // compressed file, report real (uncompressed) size st->st_size = inode->real_size; } else { // no zisofs compression
signature.asc
Description: PGP signature