cloudera/cm_ext

Windows systems do not allow aux as a directory name

Opened this issue · 4 comments

Do not use the following reserved names for the name of a file:
CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9. Also avoid these names followed immediately by an extension; for example, NUL.txt is not recommended. For more information, see Namespaces.

This issue makes it hard to develop CSDs on Windows without some ugly workarounds to avoid having a directory named AUX on disk. As it is right now, it's impossible to fully clone https://github.com/cloudera/cm_csds on Windows without special tools.

why use aux as directory name?

This is also causing an issue for SDC https://issues.streamsets.com/browse/SDC-4809

kgx commented

Bump. This seems like a good thing to change to prevent windows users from having to implement workarounds just to clone git repos.