After updating from cifs-utils-5.6-r1 to the now stable 5.9-r1, I am no longer able to mount the Samba shares on our Samba server. The mount succeeds after reinstalling version 5.6-r1. Reproducible: Always Steps to Reproduce: 1. create samba mount with credential file 2. 3. Actual Results: $ sudo mount -t cifs -o iocharset=utf8,rw,uid=me,gid=users,noperm,credentials=/home/me/.cifs //server/doku /home/me/mnt/doku mount error(13): Permission denied Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) Expected Results: Successful mount. Actually I found the culprit when testing version 5.8-r1. When mounting with this version it told me immediately that my credential file has an old format that will be no longer supported for version 5.9. $ cat ~/.cifs username=DOMAIN\me password=***** After changing the credential file to the new format, my mounts immediately start to work with version 5.9-r1. $ cat .cifs username=me password=***** domain=DOMAIN Please add an appropriate elog message to avoid further bug reports. When switching directly from 5.6-r1 to 5.9-r1 the user will not see this warning ever.
This also seem to break existing lines in /etc/fstab. ++ to add elog message there because on the next reboot people will start wondering why their shares are broken.
Elog message is pointless after five years.