NLINKFS Code
Brought to you by:
renepinto
File | Date | Author | Commit |
---|---|---|---|
autom4te.cache | 2011-11-08 |
![]() |
[bb18fa] Fix readme file. |
src | 2011-11-07 |
![]() |
[e1034b] Fix compile issues on Ubuntu 11.10. |
AUTHORS | 2010-12-03 |
![]() |
[6dd478] Initial commit |
COPYING | 2010-12-03 |
![]() |
[6dd478] Initial commit |
INSTALL | 2010-12-03 |
![]() |
[6dd478] Initial commit |
Makefile.am | 2010-12-03 |
![]() |
[6dd478] Initial commit |
Makefile.in | 2011-04-29 |
![]() |
[4d47dd] Make add/remove linked list operations be atomic |
README | 2011-11-08 |
![]() |
[bb18fa] Fix readme file. |
aclocal.m4 | 2011-11-07 |
![]() |
[e1034b] Fix compile issues on Ubuntu 11.10. |
configure | 2011-11-07 |
![]() |
[e1034b] Fix compile issues on Ubuntu 11.10. |
configure.ac | 2011-11-07 |
![]() |
[e1034b] Fix compile issues on Ubuntu 11.10. |
depcomp | 2010-12-03 |
![]() |
[6dd478] Initial commit |
install-sh | 2010-12-03 |
![]() |
[6dd478] Initial commit |
missing | 2010-12-03 |
![]() |
[6dd478] Initial commit |
NLINKFS ======= Some file systems does not support symbolic links. NLINKFS was written to acts over some other file system (fs), dealing with symbolic links as regular files on the original fs. How to install -------------- $ ./configure $ make $ make install # (as root) For more information, see INSTALL file. How to use ---------- NLINKFS uses the follow syntax: $ nlinkfs <source_dir> <mount_dir> <source_dir> - Original file system directory <mount_dir> - Directory to mount NLINKFS file system Each symbolic link created on <mount_dir> will be converted to a regular .LNK file on <source_dir> with the information to where the link points to. In the same way, nlinkfs will read each .LNK file on <source_dir> and show them as symbolic links on <mount_dir>. Files created by NLINKFS contains a signature, so common .LNK (non link) files are allowed. Example of usage: $ mkdir {test,mdir} $ touch test/hello.txt $ nlinkfs $PWD/test $PWD/mdir $ cd mdir $ ln -s hello.txt mylink $ cd .. $ fusermount -u mdir NOTE: You need to pass the complete (absolute) path of <source_dir> and <mount_dir>. Bug Reports ----------- Bugs should be reported to rene@renesp.com.br