Package: proftpd
Version: 1.2.10

In Proftpd 1.2.4, I had a configuration file with a section like this:

    <Directory ~/ftp>
        <limit WRITE>
            DenyAll
        </limit>
    </Directory>

    <Directory ~/ftp/incoming>
        <limit STOR>
            AllowAll
        </limit>
        <limit READ WRITE>
            DenyAll
        </limit>
    </Directory>

    DefaultRoot ~/ftp
    AnonymousGroup !root

This did what one would expect - it let one log in with each user's
username and no password, and get files (but not upload) from the
~/ftp directory, and upload files (but not download them) from the
~/ftp/incoming directory.

When I upgraded to 1.2.10, this stopped working.  It appears that the
<limit>s in the <directory> sections are now ignored, and proftpd
allows both uploading and downloading in both the ~/ftp and
~/ftp/incoming directories - not very good behavior!  If I put a
global <limit> directive outside any of the <directory> sections, it
is obeyed, but any per-directory configuration seems to be ignored.

I have looked in the manual, but the documentation indicates that the
configuration file syntax I have should still be correct.  I am not
completely sure whether this is a bug in 1.2.10, or if the
configuration syntax has changed in purpose and has not been well
documented.  Any clarification you could provide would be appreciated.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to