• Alexander Kapshuk's avatar
    ver_linux: Do not check for ver_linux pattern in version function · 71bdd87f
    Alexander Kapshuk authored
    Checking whether output of commands matches the ver_linux pattern in
    the version function is original shell implementation legacy code. When
    the original implementation failed to locate a particular utility,
    it generated error output along the lines of:
    
    ver_linux:line number: command not found.
    
    The awk implementation, does not contain the name of the script within the
    body of the error message returned by the subshell when a given utility
    fails to be located. The error message returned is along the lines of:
    
    sh: name of utility: command not found
    
    Safeguarding against the ver_linux pattern being found in the output
    being parsed may thus be safely omitted.
    Signed-off-by: default avatarAlexander Kapshuk <alexander.kapshuk@gmail.com>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
    71bdd87f
ver_linux 2.68 KB