[syslinux] multiple ".." support

H. Peter Anvin hpa at zytor.com
Fri Jun 29 14:00:23 PDT 2012


On 06/29/2012 11:48 AM, Ady Ady wrote:
> 
> HPA,
>  
> The linux-based SYSLINUX installer successfully installed ldlinux.sys v.4.06-pre9 on the floppy. Unfortunately, the paths containing multiple ".." are still not working.
>  
> With pwd.c32, instead of showing:
>   /boot/syslinux/../ 
> as before, now ( 4.06-pre9 ) shows the equivalent:
>   /boot/ 
> but that's still not the intended new working directory when using:
>   APPEND ../../ 
> which means that the pwd should had been:
>   /boot/syslinux/../../ 
> equivalent to:
>   /
> ( meaning 2 directory levels up from /boot/syslinux/ ).
>  

OK, I found the root cause; it affects FAT only.  I just checked in a
fix into git and will push out a -pre10 later today.

> So the issue still persists in v.4.06-pre9, AND the Windows-based SYSLINUX installer doesn't work.

Could you give more details on that?

> I'll wait for the next testing version. Let me know if you need some different test or additional info.

	-hpa




More information about the Syslinux mailing list