rapid7/metasploit-framework — pull request #3489 by mubix (2014-07-02 17:27:40+00:00)
Title: Add verbosity to Jenkins Enum

Currently this is what happens when I Jenkins box is found but doesn't allow the URLs requested:
```
msf auxiliary(jenkins_enum) > set RHOSTS 192.168.1.100
RHOSTS => 192.168.1.100
msf auxiliary(jenkins_enum) > set TARGETURI /
TARGETURI => /
msf auxiliary(jenkins_enum) > run

[*] Scanned 1 of 1 hosts (100% complete)
[*] Auxiliary module execution completed
```

Then here is the result of running it with VERBOSE to true:
```
msf auxiliary(jenkins_enum) > set VERBOSE true
VERBOSE => true
msf auxiliary(jenkins_enum) > run

[*] 192.168.1.100:80 - Jenkins Version - 1.5
[*] 192.168.1.100:80 - /script restricted (403)
[*] 192.168.1.100:80 - /view/All/newJob restricted (403)
[*] 192.168.1.100:80 - /asynchPeople/ restricted (403)
[*] 192.168.1.100:80 - /systemInfo restricted (403)
[*] Scanned 1 of 1 hosts (100% complete)
[*] Auxiliary module execution completed
```

I think having a enum module give a bit of verbose output by default is a good thing.