]> git.sven.stormbind.net Git - sven/fuse-exfat.git/blobdiff - fuse/mount.exfat-fuse.8
releasing package fuse-exfat version 1.4.0-2
[sven/fuse-exfat.git] / fuse / mount.exfat-fuse.8
index 83d2e63019b5cd6e6c7e333e7e511dc5a971e5e7..d89f0e26699d2f50aa31db5c2f4ad4f53d9b1e17 100644 (file)
@@ -1,6 +1,6 @@
-.\" Copyright (C) 2010  Andrew Nayenko
+.\" Copyright (C) 2010-2023  Andrew Nayenko
 .\"
 .\"
-.TH EXFAT-FUSE 8 "July 2010"
+.TH EXFAT-FUSE 8 "November 2015"
 .SH NAME
 mount.exfat-fuse \- mount an exFAT file system
 .SH SYNOPSIS
 .SH NAME
 mount.exfat-fuse \- mount an exFAT file system
 .SH SYNOPSIS
@@ -9,10 +9,16 @@ mount.exfat-fuse \- mount an exFAT file system
 .B \-d
 ]
 [
 .B \-d
 ]
 [
+.B \-n
+]
+[
 .B \-o
 .I options
 ]
 [
 .B \-o
 .I options
 ]
 [
+.B \-V
+]
+[
 .B \-v
 ]
 .I device dir
 .B \-v
 ]
 .I device dir
@@ -21,7 +27,7 @@ mount.exfat-fuse \- mount an exFAT file system
 .B mount.exfat-fuse
 is a free exFAT file system implementation with write support. exFAT is a
 simple file system created by Microsoft. It is intended to replace FAT32
 .B mount.exfat-fuse
 is a free exFAT file system implementation with write support. exFAT is a
 simple file system created by Microsoft. It is intended to replace FAT32
-removing some of it's limitations. exFAT is a standard FS for SDXC memory
+removing some of its limitations. exFAT is a standard FS for SDXC memory
 cards.
 
 .SH COMMAND LINE OPTIONS
 cards.
 
 .SH COMMAND LINE OPTIONS
@@ -30,13 +36,19 @@ Command line options available:
 .BI \-d
 Enable debug logging and do not detach from shell.
 .TP
 .BI \-d
 Enable debug logging and do not detach from shell.
 .TP
+.BI \-n
+Ignored.
+.TP
 .BI \-o " options"
 File system specific options. For more details see
 .B FILE SYSTEM OPTIONS
 section below.
 .TP
 .BI \-o " options"
 File system specific options. For more details see
 .B FILE SYSTEM OPTIONS
 section below.
 .TP
-.BI \-v
+.BI \-V
 Print version and copyright.
 Print version and copyright.
+.TP
+.BI \-v
+Ignored.
 
 .SH FILE SYSTEM OPTIONS
 .TP
 
 .SH FILE SYSTEM OPTIONS
 .TP
@@ -44,7 +56,7 @@ Print version and copyright.
 Set the umask (the bitmask of the permissions that are
 .B not
 present, in octal).
 Set the umask (the bitmask of the permissions that are
 .B not
 present, in octal).
-The default is the umask of the current process.
+The default is 0.
 .TP
 .BI dmask= value
 Set the umask for directories only.
 .TP
 .BI dmask= value
 Set the umask for directories only.
@@ -69,6 +81,26 @@ Do not update access time when file is read.
 .SH EXIT CODES
 Zero is returned on successful mount. Any other code means an error.
 
 .SH EXIT CODES
 Zero is returned on successful mount. Any other code means an error.
 
+.SH BUGS
+exFAT is a case-insensitive file system. Some things can behave unexpectedly,
+e.g. directory renaming that changes only case of some characters:
+
+.B \t$ mv FOO Foo
+.br
+.B \tmv: cannot move \(cqFOO\(cq to a subdirectory of itself, \(cqFoo/FOO\(cq
+
+This happens because
+.B mv
+finds that destination exists (for case-insensitive file
+systems
+.B FOO
+and
+.B Foo
+are the same thing) and adds source basename to the destination. The file
+system gets
+.B rename(\(dqFOO\(dq,\ \(dqFoo/FOO\(dq)
+syscall and returns an error.
+
 .SH AUTHOR
 Andrew Nayenko
 
 .SH AUTHOR
 Andrew Nayenko