[tahoe-lafs-trac-stream] [tahoe-lafs] #1425: blacklist support

tahoe-lafs trac at tahoe-lafs.org
Sat Aug 20 18:10:30 PDT 2011


#1425: blacklist support
-----------------------------------+-------------------------------------
     Reporter:  warner             |      Owner:  davidsarah
         Type:  enhancement        |     Status:  new
     Priority:  major              |  Milestone:  1.9.0
    Component:  code-frontend-web  |    Version:  1.8.2
   Resolution:                     |   Keywords:  blacklist review-needed
Launchpad Bug:                     |
-----------------------------------+-------------------------------------
Changes (by warner):

 * keywords:  blacklist design-review-needed => blacklist review-needed
 * owner:  warner => davidsarah


Comment:

 That new patch adds the following:

      * allow comments, spaces, blank lines in access.blacklist
      * always check, not just when access.blacklist was present at boot
      * log prohibited file access (to twistd.log)
      * report blacklist parsing errors
      * mention need for atomic blacklist updates in docs

 While testing, I noticed that doing the check in {{{NodeMaker}}} means
 that listing a directory will fail if one of the objects inside it is
 prohibited: the directory-listing code creates a Filenode for each object
 (to extract the readcaps/writecaps separately, I think), and that step
 fails. Should we fix that? By doing the check somewhere else (maybe
 Filenode.read?) we could allow directories to mention the prohibited item,
 which might be a usability win.

-- 
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1425#comment:11>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list