[Bug 510613] Re: look(1) can't open bigfiles

Stuart Taylor 510613 at bugs.launchpad.net
Thu Jan 17 21:21:22 UTC 2019


It would be great to see this fixed in an upcoming release of Ubuntu.

I had the same problem and applied Mark Nieweglowski's fix here -
https://github.com/stuartraetaylor/bsdmainutils-look

$ ./look -bf $(echo -n "P at ssw0rd" | sha1sum | cut -d' ' -f1) pwned-passwords-sha1-ordered-by-hash-v4.txt
21BD12DC183F740EE76F27B78EB39C8AD972A757:51259

There's also an alternative approach here -
https://www.tablix.org/~avian/blog/archives/2018/10/checking_passwords_against_haveibeenpwned_com/

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to bsdmainutils in Ubuntu.
https://bugs.launchpad.net/bugs/510613

Title:
  look(1) can't open bigfiles

Status in bsdmainutils package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: bsdmainutils

  look(1) isn't passing O_LARGEFILE to open(2).

      $ dpkg -S /usr/bin/look
      bsdmainutils: /usr/bin/look
      $ dpkg-query -W bsdmainutils
      bsdmainutils    6.1.10ubuntu4
      $
      $ echo | socat -u - file:bigfile,create,largefile,seek=100000000000
      $ ls -l bigfile
      -rw-r--r-- 1 kiosk kiosk 100000000001 2010-01-21 11:17 bigfile
      $ look foo bigfile
      look: bigfile: Value too large for defined data type
      $ strace look foo bigfile 2>&1 | grep EOVERFLOW
      open("bigfile", O_RDONLY)               = -1 EOVERFLOW (Value too large for defined data type)
      $

  I've a 11.5GB sorted file and look's binary search would be ideal but I 
  can't use it.  Once it manages to open the file, it needs to be able to
  cope with the long offsets it may be seeking to.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bsdmainutils/+bug/510613/+subscriptions



More information about the foundations-bugs mailing list