def rkhunter(caller='<STR_LIT>'):
if caller == '<STR_LIT>':<EOL><INDENT>cmd = '<STR_LIT>' + parameters(sys.argv[<NUM_LIT:1>:])<EOL><DEDENT>else:<EOL><INDENT>cmd = '<STR_LIT>' + parameters(sys.argv[<NUM_LIT:3>:])<EOL><DEDENT>try:<EOL><INDENT>subprocess.call(<EOL>[cmd],<EOL>shell=True,<EOL>cwd=module_path() + '<STR_LIT:/>' + '<STR_LIT>'<EOL>)<EOL><DEDENT>except Exception as e:<EOL><INDENT>logger.exception(f'<STR_LIT>')<EOL>return False<EOL><DEDENT>return True<EOL>
Summary:
    - Console Script target for rkhunter installer
    - Called from either invoking console script "rkinstaller" directly,
      or metal with the --install rkhunter parameter
Returns:
    Success | Failure, TYPE: bool