I've never submitted a bug report or a patch, so sorry if it is in the wrong format or anything like that. This package works in ubuntu, so you maybe should look at their solution. This solves this and maybe other bugs too.
*** /usr/share/fsh/fsh.py 2005-03-25 09:32:09.000000000 -0300 --- fsh.py 2005-05-05 17:21:59.214638240 -0300 *************** *** 355,361 **** # used, and we aim for rsh compatibility. We only allow the # "-l login" after the host name. if len(args) < 2: ! host = None opts2 = [] else: try: --- 355,364 ---- # used, and we aim for rsh compatibility. We only allow the # "-l login" after the host name. if len(args) < 2: ! if len(args) > 0: ! host = args[0] ! else: ! host = '' opts2 = [] else: try: -- Leonardo Santagada (http://www.lomohomes.com/retype) "In Python, how do you create a string of random characters? Read a Perl file!"