Allowing recursion into rsyncd module directories

Hello,

I am wondering if it is possible to allow rescursion into rsyncd modules. For example, I have a module set up like the following:

[backup]
        path = /home/backup
        write only = yes
        read only = no
        auth users = backup
        secrets file = /usr/local/etc/rsyncd.secrets

But let's say for my push command I want to use:

rsync /file/i/want/to/transfer.gz rsync://backup@192.168.30.76:9000/backup/nagios/daily

It seems to not work. It says permission denied. I don't want to set up a module specifically for /home/backup/nagios/daily because I also have folders for other server backups and daily/weekly in each of those. So I'd rather be allowed to recurse into the module with my push command.

Is this possible?

---------- Post updated at 05:18 AM ---------- Previous update was at 04:13 AM ----------

Nevermind this works by default. The directory of the folder I was trying to write to was not writable by the Rsync Daemon which is why I was getting the permission denied error.

The unique flavor of rsync is to do file set sync up gradually, efficiently, unsupervised and continuously, not weekly, daily or on demand.