Package: amd Version: upl102 If you say "amd start" in /etc/init.d it comes back with the usage msg. Putting echo $1 shows that after the functions file is sourced $1 gets corrupted. Just commenting out the line solves the problem. Looks like a bash bug... The functions are not needed, so they shouldn't be sourced anyway. Does this qualify as a bug report? Carlos