Thanks for the feedback!
Much appreciated

On Wed, Dec 3, 2014 at 3:14 AM, Peter Cordes <pe...@cordes.ca> wrote:

> On Tue, Dec 02, 2014 at 04:16:45PM -0800, Dean Sniegowski wrote:
> > I've noticed my bash autocomplete will frequently hang.
> >
> > System info:
> > I'm running Ubuntu 14.04.1
> > Bash Autocomplete 2.1-4
> > Authentication using sssd configured for kerberos and ldap
> >
> > Suspected Cause:
> >  in _quote_readline_by_ref() has a line  elif [[ $1 == ~* ]]; then
> > It appears this line causes sssd to make an ldap request for all the
> > accounts which take a couple of seconds.
> >
> > I'm fairly certain this is the cause because if I delete that elif, the
> > delay goes away and there are no ldap requests.
> >
> > Is this a bug or is it intended to retrieve all home directories?
>
>  It's
> https://bugs.launchpad.net/ubuntu/+source/bash-completion/+bug/1390061
>
>  And it's been fixed in git for a while now.  The pattern was supposed
> to match a literal ~ at the front of $1, to see if that's what the
> completion word started with.
>
>  BTW, the correct fix is to replace it with \~*, if you don't want to
> just grab the upstream bash_completion and plonk it down over Ubuntu
> Trusty's /usr/share/bash-completion/bash_completion.
>
> https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=bash-completion/bash-completion.git;a=blob;f=bash_completion;h=55c9e48661028cee71301fd244c12d516303d437;hb=HEAD
> (I'd go with upstream, there are a couple other bugfixes, and it works
> fine on my trusty system.)
>
> --
> #define X(x,y) x##y
> Peter Cordes ;  e-mail: X(peter@cor , des.ca)
>
> "The gods confound the man who first found out how to distinguish the
> hours!
>  Confound him, too, who in this place set up a sundial, to cut and hack
>  my day so wretchedly into small pieces!" -- Plautus, 200 BC
>
> _______________________________________________
> Bash-completion-devel mailing list
> Bash-completion-devel@lists.alioth.debian.org
>
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/bash-completion-devel
>
_______________________________________________
Bash-completion-devel mailing list
Bash-completion-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/bash-completion-devel

Reply via email to