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]