Friday, June 20, 2014

[nslu2-linux] Bug in File, file_5.12-1_armeb.ipk

 



I'm using http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ on
an Asus RT-AC66U and when trying to identify an unmounted file system with

$ file -Ls /dev/sdb1
/dev/sdb1: Linux rev 1.0 ext3 filesystem data, UUID=[...], volume name
"Optware" (needs journal recovery) (large files)
Segmentation fault

the point is not the seg fault, but the
fact that the first line of output is "mystery output" which cannot be
redirected or piped!

$ file -Ls /dev/sdb1 1> out
$ ls -l out
-rw-rw-rw- 1 admin root 0 Jun 20 20:36 out

$ file -Ls /dev/sdb1 2> out
$ ls -l out
-rw-rw-rw- 1 admin root 19 Jun 20 20:37 out
$ cat out
Segmentation fault

This is an issue because as far as i know that'd be the only reliable way
to find out the filesystem of an unmounted device (in this context, random
usb key/disk user will plug into router).

If 'file' worked properly it'd be easy to make a super fancy automated
pre-mount script to check any file system...

__._,_.___

Posted by: "Mike Lambert" <mikelambert70@gmail.com>
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (1)

.

__,_._,___

No comments:

Post a Comment