Ticket #337 (new Defect)
Hardcoded "WebDAV:" xattr prefix breaks Linux compatibility
| Reported by: | christoph_apple@… | Owned by: | wsanchez@… |
|---|---|---|---|
| Priority: | 5: Not set | Milestone: | Linux Port |
| Component: | Calendar Server | Severity: | Other |
| Keywords: | Cc: | alexis@… |
Description
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
calendarserver/tools/doublequotefix.py
contrib/tools/fix_calendar
twistedcaldav/test/test_upgrade.py
twistedcaldav/test/data/makelargefbset.py
twistedcaldav/upgrade.py
twistedcaldav/admin/util.py
The attached patch fixes this problem for fix_calendar but has not been tested on non-Linux platforms.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

