I can confirm that this bug appears in current (2008-10-16) lenny.
[EMAIL PROTECTED]:~$ echo $SHELL /bin/sh # (now I will type 'src/postgres' and press <TAB> several times) [EMAIL PROTECTED]:~$ cd src/postgres-sh: <( compgen -d -- 'src/postgres' ): Nie ma takiego pliku ani katalogu -sh: <( compgen -d -- 'src/postgres' ): Nie ma takiego pliku ani katalogu -sh: <( compgen -d -- 'src/postgres' ): Nie ma takiego pliku ani katalogu -sh: <( compgen -d -- 'src/postgres' ): Nie ma takiego pliku ani katalogu -sh: <( compgen -d -- 'src/postgres' ): Nie ma takiego pliku ani katalogu apt-get --reinstall install bash-completion does not help chsh -s /bin/bash user DOES help. it seems that bash-completion is not compatible with sh compatibility mode of bash. [EMAIL PROTECTED]:~$ bash --version GNU bash, version 3.2.39(1)-release (i486-pc-linux-gnu) Copyright (C) 2007 Free Software Foundation, Inc. -- Filip Rembiałkowski