"Authentication module %s/pam_%s.so is missing. Authentication process will "
"not work correctly."
Please do not include details of the path or filename in the translateable
message, unless you want them to be translated, or unless breaking existing
translations is not a problem the next time the files are renamed.
A much better solution is to make the entire path and file name a single %s:
"Authentication module %s is missing. Authentication process will not work "
OK, I'll take this into account when I'll be making new translateable strings.
As the %s/pam_%s.so will not be changed in foreseeable future I'll leave this
message as is.