I also use a network password here at school that Windows can't handle. Basically, the network login script parsing on the machines used by students can't handle imbedded punctuation
In Linux, you can also use the arrow keys, home/end/pageup/pagedown, function keys, etc as part of your password. Sadly, those keys you use can't be used in X, as far as I know of. Only on the text consoles.
So you could create a password that consists of: up right right f7 f2 other random chars F2 down left
Sadly, I've seen public computers with IE set to save passwords without prompting so people logging into wherever on those machines have their passwords stored on the machine indefinitely without ever knowing because one person checked the option to "never show this dialog again."
Having a plain text database is required if your ISP is offering certain non-plaintext login methods for checking mail such as CRAM-MD5 logins to the pop3 server.
In Linux, you can also use the arrow keys, home/end/pageup/pagedown, function keys, etc as part of your password. Sadly, those keys you use can't be used in X, as far as I know of. Only on the text consoles.
So you could create a password that consists of:
up right right f7 f2 other random chars F2 down left
and it would be a valid password to linux.
Sadly, I've seen public computers with IE set to save passwords without prompting so people logging into wherever on those machines have their passwords stored on the machine indefinitely without ever knowing because one person checked the option to "never show this dialog again."
Having a plain text database is required if your ISP is offering certain non-plaintext login methods for checking mail such as CRAM-MD5 logins to the pop3 server.