I typically do a backup via rsync of my home directory to a backup
directory on another machine. That backup directory is mounted as an
NFS mount on my machine. I run the backup through cron as a job executed
through /etc/cron.daily. Normally, all goes well, and I get a daily
email detailing what was backed up, etc.
Yesterday, I upgraded mount and nfs-* (nfs-common, nfs-kernel-server) on
the client. Today, my backup failed on most of the files it tried with
permissions issues ("permission denied (13)").
I upgraded the server to the most recent mount and nfs-* in unstable.
mount is now 126.96.36.199 and nfs-* are 1.1.4-1. No changes to /etc/exports
on the server, no changes to /etc/fstab on the client. Both client and
server have the same versions of these packages.
I umounted the directories on the client, umounted them on the server,
brought nfs-* down, back up, remounted the directories on the server and
then on the client. No problems with mounts.
To test this permissions issue, I decided to narrow the parameters: copy
one file from my home directory to the backup directory. This file
didn't exist on the backup directory. I tried copying the file both as
root and as myself (paulf). Same permissions problem in both cases.