Linux Man Page for AMDXREF (8) Linux Manual Pages Web Software Development Pegasus InfoCorp
    Pegasus InfoCorp: Web site design and web software development company
    Home About Us Services Solutions Clientele Contact Us

    AMDXREF (8)

    perform cross referencing checks on AMD map files

    SYNONPSIS

      amdxref autodir mapname [autodir mapname [...]]

    DESCRIPTION

      The amdxref command is used to locate conflicting entries in the maps used by the BSD 4.4 automounter AMD. It currently only does checks on NFS mounts. There are three types of problems that amdxref currently checks for. Any entries which mount the same file system, but with very different mount options (i.e. read-write vs. read-only); any entries which mount different file systems at the same point; and any entries which would cause one file system to be mounted over another filesystem. For example, if one entry mounts (real mount point) at /a/myhost/fs1/subdir and another entry mounts at /a/myhost/fs1 then amdxref will flag this. Note that these show up in the AMD logfile as warnings about not being able to unmount a particular filesystem (it is hidden under the other filesystem).

      amdxref cross references each entry with every other entry in all specified maps. Thus, conflicts can be found internal to a map, as well as between maps.

      If no problems are found, amdxref will exit with a return code of zero (0). If any syntax errors are found in the map, amdxref will exit with a return code of minus one (-1). If any conflicts were found, then amdxref will exit with a return code of one (1). The parameters are specified in pairs. The autodir is the automounter directory that AMD is controlling. The mapname is the map AMD is using with the previous autodir. mapname can either be a disk resident file or an NIS map.

    SEE ALSO

      - amd (8) - The BSD 4 4 Automounter - AMD

    BUGS

      The output is voluminous.

      Should handle more than just NFS mounts.

      Not all of the variable expansion stuff is supported yet.

      The program should try to go in and do some more analysis and give hints on how to fix the problem. At the very least, there should be information on how to correct the problems that are reported.

    Linux Man Section 0 Linux Man Section 1 Linux Man Section 2 Linux Man Section 3 Linux Man Section 4
    Linux Man Section 5 Linux Man Section 6 Linux Man Section 7 Linux Man Section 8 Section 9 Section N
    Home About Us Services Solutions Clientele
    Contact Us Directory Links Web Development Knowledgebase - Linux Manual Man Pages Web Development Knowledgebase - Linux Dictionary