=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== charliecloud-0.20/doc/ch-build2dir_desc.rst-11-Build a Docker image named :code:`TAG` described by a Dockerfile (default charliecloud-0.20/doc/ch-build2dir_desc.rst:12::code:`$CONTEXT/Dockerfile`) and unpack it into :code:`OUTDIR/TAG`. This is a charliecloud-0.20/doc/ch-build2dir_desc.rst-13-wrapper for :code:`ch-build`, :code:`ch-builder2tar`, and :code:`ch-tar2dir`; ############################################## charliecloud-0.20/doc/ch-build_desc.rst-44- charliecloud-0.20/doc/ch-build_desc.rst:45: :code:`$CH_BUILDER` charliecloud-0.20/doc/ch-build_desc.rst-46- Environment variable ############################################## charliecloud-0.20/doc/ch-build_desc.rst-56- :code:`-f`, :code:`--file DOCKERFILE` charliecloud-0.20/doc/ch-build_desc.rst:57: Dockerfile to use (default: :code:`$CONTEXT/Dockerfile`) charliecloud-0.20/doc/ch-build_desc.rst-58- ############################################## charliecloud-0.20/doc/ch-builder2tar_desc.rst-14-The builder-specified environment (e.g., :code:`ENV` statements) is placed in charliecloud-0.20/doc/ch-builder2tar_desc.rst:15:a file in the tarball at :code:`$IMAGE/ch/environment`, in a form suitable for charliecloud-0.20/doc/ch-builder2tar_desc.rst-16-:code:`ch-run --set-env`. ############################################## charliecloud-0.20/doc/ch-builder2tar_desc.rst-22- :code:`-b`, :code:`--builder BUILDER` charliecloud-0.20/doc/ch-builder2tar_desc.rst:23: Use specified builder; if not given, use :code:`$CH_BUILDER` or default. charliecloud-0.20/doc/ch-builder2tar_desc.rst-24- ############################################## charliecloud-0.20/doc/ch-grow_desc.rst-55- charliecloud-0.20/doc/ch-grow_desc.rst:56: :code:`$CH_GROW_STORAGE` charliecloud-0.20/doc/ch-grow_desc.rst-57- Environment variable. charliecloud-0.20/doc/ch-grow_desc.rst-58- charliecloud-0.20/doc/ch-grow_desc.rst:59: :code:`/var/tmp/$USER/ch-grow` charliecloud-0.20/doc/ch-grow_desc.rst-60- Default. ############################################## charliecloud-0.20/doc/ch-run_desc.rst-41- do not bind-mount your home directory (by default, your home directory is charliecloud-0.20/doc/ch-run_desc.rst:42: mounted at :code:`/home/$USER` in the container) charliecloud-0.20/doc/ch-run_desc.rst-43- ############################################## charliecloud-0.20/doc/ch-run_desc.rst-91- charliecloud-0.20/doc/ch-run_desc.rst:92: * Your home directory (i.e., :code:`$HOME`) is mounted at guest charliecloud-0.20/doc/ch-run_desc.rst:93: :code:`/home/$USER` by default. This is accomplished by mounting a new charliecloud-0.20/doc/ch-run_desc.rst-94- :code:`tmpfs` at :code:`/home`, which hides any image content under that ############################################## charliecloud-0.20/doc/ch-run_desc.rst-189- charliecloud-0.20/doc/ch-run_desc.rst:190:* :code:`$CH_RUNNING`: Set to :code:`Weird Al Yankovic`. While a process can charliecloud-0.20/doc/ch-run_desc.rst-191- figure out that it's in an unprivileged container and what namespaces are ############################################## charliecloud-0.20/doc/ch-run_desc.rst-196- charliecloud-0.20/doc/ch-run_desc.rst:197:* :code:`$HOME`: If the path to your home directory is not :code:`/home/$USER` charliecloud-0.20/doc/ch-run_desc.rst:198: on the host, then an inherited :code:`$HOME` will be incorrect inside the charliecloud-0.20/doc/ch-run_desc.rst-199- guest. This confuses some software, such as Spack. charliecloud-0.20/doc/ch-run_desc.rst-200- charliecloud-0.20/doc/ch-run_desc.rst:201: Thus, we change :code:`$HOME` to :code:`/home/$USER`, unless charliecloud-0.20/doc/ch-run_desc.rst-202- :code:`--no-home` is specified, in which case it is left unchanged. charliecloud-0.20/doc/ch-run_desc.rst-203- charliecloud-0.20/doc/ch-run_desc.rst:204:* :code:`$PATH`: Newer Linux distributions replace some root-level charliecloud-0.20/doc/ch-run_desc.rst-205- directories, such as :code:`/bin`, with symlinks to their counterparts in ############################################## charliecloud-0.20/doc/ch-run_desc.rst-208- Some of these distributions (e.g., Fedora 24) have also dropped :code:`/bin` charliecloud-0.20/doc/ch-run_desc.rst:209: from the default :code:`$PATH`. This is a problem when the guest OS does charliecloud-0.20/doc/ch-run_desc.rst-210- *not* have a merged :code:`/usr` (e.g., Debian 8 “Jessie”). Thus, we add charliecloud-0.20/doc/ch-run_desc.rst:211: :code:`/bin` to :code:`$PATH` if it's not already present. charliecloud-0.20/doc/ch-run_desc.rst-212- ############################################## charliecloud-0.20/doc/ch-run_desc.rst-229-Dockerfiles in the image in file :code:`/ch/environment`. To set these charliecloud-0.20/doc/ch-run_desc.rst:230:variables: :code:`--set-env=$IMG/ch/environment`. charliecloud-0.20/doc/ch-run_desc.rst-231- ############################################## charliecloud-0.20/doc/ch-run_desc.rst-303- - comments not supported charliecloud-0.20/doc/ch-run_desc.rst:304: * - :code:`PATH=$PATH:/opt/bin` charliecloud-0.20/doc/ch-run_desc.rst-305- - :code:`PATH` charliecloud-0.20/doc/ch-run_desc.rst:306: - :code:`$PATH:/opt/bin` charliecloud-0.20/doc/ch-run_desc.rst-307- - variables not expanded ############################################## charliecloud-0.20/doc/ch-test_desc.rst-125- this directory may not be shared between nodes. Default: charliecloud-0.20/doc/ch-test_desc.rst:126: :code:`$CH_TEST_IMGDIR` if set; otherwise :code:`/var/tmp/img`. charliecloud-0.20/doc/ch-test_desc.rst-127- ############################################## charliecloud-0.20/doc/ch-test_desc.rst-129- Set packed images directory to :code:`DIR`. Default: charliecloud-0.20/doc/ch-test_desc.rst:130: :code:`$CH_TEST_TARDIR` if set; otherwise :code:`/var/tmp/pack`. charliecloud-0.20/doc/ch-test_desc.rst-131- ############################################## charliecloud-0.20/doc/dev.rst-419- charliecloud-0.20/doc/dev.rst:420: * :code:`$1`: Absolute path to directory containing :code:`Build`. charliecloud-0.20/doc/dev.rst-421- charliecloud-0.20/doc/dev.rst:422: * :code:`$2`: Absolute path and name of output image, without extension. charliecloud-0.20/doc/dev.rst-423- This can be either: ############################################## charliecloud-0.20/doc/dev.rst-425- * Tarball compressed with gzip or xz; append :code:`.tar.gz` or charliecloud-0.20/doc/dev.rst:426: :code:`.tar.xz` to :code:`$2`. If :code:`ch-test --pack-fmt=squash`, charliecloud-0.20/doc/dev.rst-427- then this tarball will be unpacked and repacked as a SquashFS. ############################################## charliecloud-0.20/doc/dev.rst-431- charliecloud-0.20/doc/dev.rst:432: * Directory; use :code:`$2` unchanged. The contents of this directory will charliecloud-0.20/doc/dev.rst-433- be packed without any enclosing directory, so if you want an enclosing charliecloud-0.20/doc/dev.rst:434: directory, include one. Hidden (dot) files in :code:`$2` will be ignored. charliecloud-0.20/doc/dev.rst-435- charliecloud-0.20/doc/dev.rst:436: * :code:`$3`: Absolute path to temporary directory for use by the script. charliecloud-0.20/doc/dev.rst-437- This can be used for whatever and need no be cleaned up; the test harness ############################################## charliecloud-0.20/doc/dev.rst-442- * The script may write only in two directories: (a) the parent directory of charliecloud-0.20/doc/dev.rst:443: :code:`$2` and (b) :code:`$3`. Specifically, it may not write to the charliecloud-0.20/doc/dev.rst-444- current working directory. Everything written to the parent directory of charliecloud-0.20/doc/dev.rst:445: :code:`$2` must have a name starting with :code:`$(basename $2)`. charliecloud-0.20/doc/dev.rst-446- charliecloud-0.20/doc/dev.rst:447: * The first entry in :code:`$PATH` will be the Charliecloud under test, charliecloud-0.20/doc/dev.rst-448- i.e., bare :code:`ch-*` commands will be the right ones. ############################################## charliecloud-0.20/doc/dev.rst-879-#. Make note of the PID in the logfile. charliecloud-0.20/doc/dev.rst:880:#. :code:`$ nsenter -U -m -t $PID bash` charliecloud-0.20/doc/dev.rst-881- ############################################## charliecloud-0.20/doc/faq.rst-382-We do not maintain specific lists, but you can search the source code and charliecloud-0.20/doc/faq.rst:383:documentation for uses of :code:`sudo` and :code:`$DOCKER` and evaluate them charliecloud-0.20/doc/faq.rst-384-on a case-by-case basis. (The latter includes :code:`sudo` if needed to invoke ############################################## charliecloud-0.20/doc/install.rst-30- * Run Charliecloud directly from the build directory; add charliecloud-0.20/doc/install.rst:31: :code:`$BUILD_DIR/bin` to your :code:`$PATH` and you are good to go, charliecloud-0.20/doc/install.rst-32- without :code:`make install`. ############################################## charliecloud-0.20/doc/install.rst-89- Path to :code:`sphinx-build` executable. Default: the :code:`sphinx-build` charliecloud-0.20/doc/install.rst:90: found first in :code:`$PATH`. charliecloud-0.20/doc/install.rst-91- ############################################## charliecloud-0.20/doc/tutorial.rst-1019-across the allocation. (The confusion happens because of our charliecloud-0.20/doc/tutorial.rst:1020::code:`$SPARK_LOCAL_IP` setting above.) This can be verified by examining logs charliecloud-0.20/doc/tutorial.rst-1021-on each compute node. For example (note single quotes):: ############################################## charliecloud-0.20/misc/m4/ax_compare_version.m4-134- # Determine the number of characters in A and B. charliecloud-0.20/misc/m4/ax_compare_version.m4:135: ax_compare_version_len_A=`echo "$A" | $AWK '{print(length)}'` charliecloud-0.20/misc/m4/ax_compare_version.m4:136: ax_compare_version_len_B=`echo "$B" | $AWK '{print(length)}'` charliecloud-0.20/misc/m4/ax_compare_version.m4-137- charliecloud-0.20/misc/m4/ax_compare_version.m4-138- # Set A to no more than B's length and B to no more than A's length. charliecloud-0.20/misc/m4/ax_compare_version.m4:139: A=`echo "$A" | sed "s/\(.\{$ax_compare_version_len_B\}\).*/\1/"` charliecloud-0.20/misc/m4/ax_compare_version.m4:140: B=`echo "$B" | sed "s/\(.\{$ax_compare_version_len_A\}\).*/\1/"` charliecloud-0.20/misc/m4/ax_compare_version.m4-141- ], ############################################## charliecloud-0.20/misc/m4/ax_compare_version.m4-143- # A count greater than zero means use only that many subversions charliecloud-0.20/misc/m4/ax_compare_version.m4:144: A=`echo "$A" | sed "s/\(\([[0-9]]\{4\}\)\{m4_substr($2,2)\}\).*/\1/"` charliecloud-0.20/misc/m4/ax_compare_version.m4:145: B=`echo "$B" | sed "s/\(\([[0-9]]\{4\}\)\{m4_substr($2,2)\}\).*/\1/"` charliecloud-0.20/misc/m4/ax_compare_version.m4-146- ], ############################################## charliecloud-0.20/misc/m4/ax_compare_version.m4-152- # Pad zeros at end of numbers to make same length. charliecloud-0.20/misc/m4/ax_compare_version.m4:153: ax_compare_version_tmp_A="$A`echo $B | sed 's/./0/g'`" charliecloud-0.20/misc/m4/ax_compare_version.m4:154: B="$B`echo $A | sed 's/./0/g'`" charliecloud-0.20/misc/m4/ax_compare_version.m4-155- A="$ax_compare_version_tmp_A" ############################################## charliecloud-0.20/misc/m4/ax_pthread.m4-296- ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g' charliecloud-0.20/misc/m4/ax_pthread.m4:297: ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"` charliecloud-0.20/misc/m4/ax_pthread.m4-298- ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"