Juerg is right. I actually took this problem to upstream's mailing list:

https://lists.err.no/pipermail/mpm-itk/2015-November/000958.html

Juerg's patch seems to unconditionally cap gid's and uid's to UINT_MAX,
which I think is 65535 on all platforms. I am not sure how that's
different from current behavior, though maybe I missed something.

Regardless, I think the limits need to be set differently on different
architectures to keep the 32-bit compatibility around. At least I think
that's upstream's intent.

I posted a patch which fixes the problem for me to that mailing list. No
one has looked it over yet. I don't have a 32-bit system handy to test
but the patch is pretty simple. I don't think upstream needs the patch
because, by my inspection of the latest source code, they have already
fixed the problem.

** Patch added: "Patch in review at mpm-itk"
   
https://bugs.launchpad.net/ubuntu/+source/mpm-itk/+bug/1517214/+attachment/4529190/+files/fix-setgid-setuid-cap.patch

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

Title:
  Does not support uid's and gid's above 65535 on x86-64

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mpm-itk/+bug/1517214/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to