Bug 8776 - Not all reserved device names are escaped (e.g. LPT4)
Summary: Not all reserved device names are escaped (e.g. LPT4)
Status: NEW
Alias: None
Product: Samba 3.6
Classification: Unclassified
Component: File services (show other bugs)
Version: 3.6.3
Hardware: All All
: P5 minor
Target Milestone: ---
Assignee: Volker Lendecke
QA Contact: Samba QA Contact
Depends on:
Reported: 2012-02-24 04:33 UTC by Adam Nielsen
Modified: 2012-02-24 04:33 UTC (History)
0 users

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Adam Nielsen 2012-02-24 04:33:02 UTC
Samba escapes filenames which cannot be used under Windows, such as COM1, allowing files with these names to be accessed from a Windows machine.  However according to the list from Microsoft[1], there are some reserved names which Samba does not escape and thus those files cannot be accessed from Windows via Samba.

Samba escapes COM[1-3], but not COM[4-9].  It escapes LPT[1-3] but not LPT[4-9].

[1] http://msdn.microsoft.com/en-us/library/aa365247.aspx