aboutsummaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
authorNikolaus Rath <Nikolaus@rath.org>2017-06-20 16:10:49 -0700
committerNikolaus Rath <Nikolaus@rath.org>2017-06-20 16:39:16 -0700
commit56d6030f9cc2a90ace2f04f3dc4611ea06737b89 (patch)
treeb8331f6262af6e0cd26ceb71d8a0034a8739edc6 /README.rst
parent152617e53f2bd8456bf36b1b1fd6f24538105883 (diff)
downloadsshfs-56d6030f9cc2a90ace2f04f3dc4611ea06737b89.tar
sshfs-56d6030f9cc2a90ace2f04f3dc4611ea06737b89.tar.gz
sshfs-56d6030f9cc2a90ace2f04f3dc4611ea06737b89.tar.bz2
sshfs-56d6030f9cc2a90ace2f04f3dc4611ea06737b89.zip
Document hardlink limitation.
Diffstat (limited to 'README.rst')
-rw-r--r--README.rst11
1 files changed, 11 insertions, 0 deletions
diff --git a/README.rst b/README.rst
index 943d12f..0a536a6 100644
--- a/README.rst
+++ b/README.rst
@@ -88,6 +88,9 @@ the sshfs developers know!
Caveats
-------
+Rename
+~~~~~~
+
Some SSH servers do not support atomically overwriting the destination
when renaming a file. In this case you will get an error when you
attempt to rename a file and the destination already exists. A
@@ -98,6 +101,14 @@ someone (or something) recreates the destination file after SSHFS has
removed it, but before SSHFS had the time to rename the old file. In
this case, the rename will still fail.
+Hardlinks
+~~~~~~~~~
+
+If the SSH server supports the *hardlinks* extension, SSHFS will allow
+you to create hardlinks. However, hardlinks will always appear as
+individual files when seen through an SSHFS mount, i.e. they will
+appear to have different inodes and an *st_nlink* value of 1.
+
Getting Help
------------