Having set up a SuSE machine for a couple of co-developers, I found that SuSE does user permissions differently (all users being group "users", umask 022) than the RedHad / Gentoo way I am used to (all users having their own group, umask 002).
Thus, I went along and deleted all users, and re-created them each having their own group, and setting umask 002 globally.
However, after I did that, SSH pubkey authentication no longer works.
It did work before, and the ~/.ssh directory does have mode 700, and the ~(/.ssh/authorized_keys file does have mode 600, but SSH still insists on asking for a password, which it didn't do before the rework.
What did I miss?