i was thinking your problem is actually
your shell script variable -> su console prompt
which is effectively same as
the auto ftp script variable -> passwd console prompt
if i misunderstood,
i don't know
mandrake **drake utils pop up login passwd and su the user
so i think there 's gotta be an answer.