aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorMike Kelly <mike@pair.com>2011-12-16 14:52:21 -0500
committerBenjamin Fleischer <fleiben@gmail.com>2012-01-22 11:19:29 +0100
commita6b6b5c820228fe2376705db711d486e9ec866a1 (patch)
tree8de5c0ad0c86fb7b74e621ceaed9cca2c27358dd /ChangeLog
parenta306a80b6ea9ca986a444b722acf0ed09beac7bc (diff)
downloadsshfs-a6b6b5c820228fe2376705db711d486e9ec866a1.tar
sshfs-a6b6b5c820228fe2376705db711d486e9ec866a1.tar.gz
sshfs-a6b6b5c820228fe2376705db711d486e9ec866a1.tar.bz2
sshfs-a6b6b5c820228fe2376705db711d486e9ec866a1.zip
Add -o idmap=file, -o uidmap=FILE, -o gidmap=FILE
These options allow you to create a pair of local files, with username:uid/groupname:gid pairs, one per line. Alternatively, files can be in standard /etc/passwd / /etc/group format. The uid/gids are for the remote server, their local counterparts are looked up with a local getpwnam/getgrnam call. Any stat() calls will show with the remapped local uid/gid, and any chown() calls will be remapped back to the remote uid/gid.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9b3fb9c..2fa431e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2011-12-16 Mike Kelly <mike@pair.com>
+
+ * Add -o idmap=file, -o uidmap=FILE, -o gidmap=FILE. These options
+ allow you to create a pair of local files, similar to /etc/passwd or
+ /etc/group files from the remote server, and use those to remap all
+ the given UIDs/GIDs.
+
2011-11-25 Miklos Szeredi <miklos@szeredi.hu>
* Make chown respect the UID mapping policy. Reported and tested