[CalendarServer-dev] [CalendarServer] #337: Hardcoded "WebDAV:" xattr prefix breaks Linux compatibility

CalendarServer trac at macosforge.org
Sat May 16 11:49:14 PDT 2009


#337: Hardcoded "WebDAV:" xattr prefix breaks Linux compatibility
----------------------------------------+-----------------------------------
 Reporter:  christoph_apple@…           |       Owner:  wsanchez@…        
     Type:  Defect                      |      Status:  new               
 Priority:  5: Not set                  |   Milestone:  Linux Port        
Component:  Calendar Server             |    Severity:  Other             
 Keywords:                              |  
----------------------------------------+-----------------------------------
 Linux requires a "user." prefix when setting extended attributes but
 CalendarServer uses a hardcoded "WebDAV:" prefix on various occasions. At
 least the following files seem to be affected:

 calendarserver/tools/fixcalendardata.py[[BR]]
 calendarserver/tools/doublequotefix.py[[BR]]
 contrib/tools/fix_calendar[[BR]]
 twistedcaldav/test/test_upgrade.py[[BR]]
 twistedcaldav/test/data/makelargefbset.py[[BR]]
 twistedcaldav/upgrade.py[[BR]]
 twistedcaldav/admin/util.py[[BR]]

 The attached patch fixes this problem for fix_calendar but has not been
 tested on non-Linux platforms.

-- 
Ticket URL: <http://trac.calendarserver.org/ticket/337>
CalendarServer </>
HTTP/WebDAV/CalDAV Server


More information about the calendarserver-dev mailing list