Bug#413425: this bug/413425: sudo: doesn't accept more than 16347 arguments

2007-04-15 Thread Baurzhan Ismagulov
On Sun, Apr 15, 2007 at 11:26:18AM -0400, Justin Pryzby wrote: > > > sudo: doesn't accept more than 16347 arguments > > > http://bugs.debian.org/413425 > I think I know why. > > sudo sets SUDO_COMMAND to the command it's executing. Aha! > I don't think any code change is necessary; it's probabl

Bug#413425: this bug/413425: sudo: doesn't accept more than 16347 arguments

2007-04-15 Thread Justin Pryzby
On Sat, Apr 14, 2007 at 07:43:18AM +0200, Baurzhan Ismagulov wrote: > Hello Justin, > > On Fri, Apr 13, 2007 at 07:50:17PM -0400, Justin Pryzby wrote: > > sudo: doesn't accept more than 16347 arguments > > http://bugs.debian.org/413425 I think I know why. sudo sets SUDO_COMMAND to the command it'

Bug#413425: this bug/413425: sudo: doesn't accept more than 16347 arguments

2007-04-13 Thread Baurzhan Ismagulov
Hello Justin, On Fri, Apr 13, 2007 at 07:50:17PM -0400, Justin Pryzby wrote: > sudo: doesn't accept more than 16347 arguments > http://bugs.debian.org/413425 > > Isn't this still just the environment limit of execve? Other commands > have the same limit without xargs. I don't think so: [EMAIL P

Bug#413425: sudo: doesn't accept more than 16347 arguments

2007-03-04 Thread Baurzhan Ismagulov
Package: sudo Version: 1.6.8p12-4 Severity: normal Hello Bdale, To reproduce: i=0; while [ $i -lt 16348 ]; do echo axc; i=$((i+1)); done |xargs sudo ls Tested with findutils 4.2.28-2. "xargs ls" does work. Thanks in advance, -- Baurzhan Ismagulov http://www.kz-easy.com/ -- System Information