logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

make_growfs - generate directory listings for the GROW filesystem

Description

make_growfs  prepares  a  local  filesystem  to be exported as a GROW filesystem which can be accessed by
       parrot_run(1).  Given a directory as an argument, it recursively visits all of the directories underneath
       and creates files named .__growfsdir that summarize the metadata of all files in that directory.

       Once the directory files are generated, the files may be accessed through a web server as if  there  were
       on a full-fledged filesystem with complete metadata.

Examples

       Suppose    that    your    university    web    server    exports   the   directory   /home/fred/www   as
       http://www.somewhere.edu/fred.  To create a GROW filesystem, put whatever files and directories you  like
       into /home/fred/www.  Then, run the following to generate the GROW data:

               % make_growfs /home/fred/www

       Now  that  the  GROW data is generated, you can use parrot_run(1) to treat the web address as a read-only
       filesystem:

               % parrot_run bash
               % cd /growfs/www.somewhere.edu/fred
               % ls -la

Exit Status

       On success, returns zero.  On failure, returns non-zero.

Name

make_growfs - generate directory listings for the GROW filesystem

Options

-v    Give verbose messages.

        -K    Create checksums for files. (default)

        -k    Disable checksums for files.

        -f    Follow all symbolic links.

        -F    Do not follow any symbolic links.

        -a    Only follow links that fall outside the root.  (default)

        -h    Show help text.

See Also

       •   The Cooperative Computing Tools ("http://ccl.cse.nd.edu/software/manuals")

       •   Parrot User Manual ("http://ccl.cse.nd.edu/software/manuals/parrot.html")

       •   parrot_run(1)

CCTools 7.14.5 FINAL                                                                              make_growfs(1)

Synopsis

       make_growfs [options] <directory>

See Also