=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== unicorn-5.5.3/test/exec/test_exec.rb-9-redirect_test_io do unicorn-5.5.3/test/exec/test_exec.rb:10: do_test = system($unicorn_bin, '-v') unicorn-5.5.3/test/exec/test_exec.rb-11-end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-140- ENV['UNICORN_FD'] = sock.fileno.to_s unicorn-5.5.3/test/exec/test_exec.rb:141: exec($unicorn_bin, sock.fileno => sock.fileno) unicorn-5.5.3/test/exec/test_exec.rb-142- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-167-EOF unicorn-5.5.3/test/exec/test_exec.rb:168: pid = xfork { redirect_test_io { exec($unicorn_bin, "-c#{tmp.path}") } } unicorn-5.5.3/test/exec/test_exec.rb-169- wait_workers_ready("test_stderr.#{pid}.log", 1) ############################################## unicorn-5.5.3/test/exec/test_exec.rb-213-EOF unicorn-5.5.3/test/exec/test_exec.rb:214: pid = xfork { redirect_test_io { exec($unicorn_bin, "-c#{tmp.path}") } } unicorn-5.5.3/test/exec/test_exec.rb-215- wait_workers_ready("test_stderr.#{pid}.log", 1) ############################################## unicorn-5.5.3/test/exec/test_exec.rb-256-EOF unicorn-5.5.3/test/exec/test_exec.rb:257: pid = xfork { redirect_test_io { exec($unicorn_bin, "-c#{tmp.path}") } } unicorn-5.5.3/test/exec/test_exec.rb-258- File.open("#{other.path}/fifo", "rb").close ############################################## unicorn-5.5.3/test/exec/test_exec.rb-281- File.open("config.ru", "wb") { |fp| fp.syswrite(HI) } unicorn-5.5.3/test/exec/test_exec.rb:282: pid = xfork { redirect_test_io { exec($unicorn_bin, "-l#@addr:#@port") } } unicorn-5.5.3/test/exec/test_exec.rb-283- wait_master_ready("test_stderr.#{pid}.log") ############################################## unicorn-5.5.3/test/exec/test_exec.rb-297- pid = fork do unicorn-5.5.3/test/exec/test_exec.rb:298: redirect_test_io { exec($unicorn_bin, "-l", "#{@addr}:#{@port}") } unicorn-5.5.3/test/exec/test_exec.rb-299- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-306- File.open("config.ru", "wb") { |fp| fp.syswrite(SHOW_RACK_ENV) } unicorn-5.5.3/test/exec/test_exec.rb:307: pid = fork { redirect_test_io { exec($unicorn_bin, "-l#@addr:#@port") } } unicorn-5.5.3/test/exec/test_exec.rb-308- results = retry_hit(["http://#{@addr}:#{@port}/"]) ############################################## unicorn-5.5.3/test/exec/test_exec.rb-315- pid = fork { unicorn-5.5.3/test/exec/test_exec.rb:316: redirect_test_io { exec($unicorn_bin, "-l#@addr:#@port", "-Easdf") } unicorn-5.5.3/test/exec/test_exec.rb-317- } ############################################## unicorn-5.5.3/test/exec/test_exec.rb-326- ENV["RACK_ENV"] = "foobar" unicorn-5.5.3/test/exec/test_exec.rb:327: redirect_test_io { exec($unicorn_bin, "-l#@addr:#@port") } unicorn-5.5.3/test/exec/test_exec.rb-328- } ############################################## unicorn-5.5.3/test/exec/test_exec.rb-337- ENV["RACK_ENV"] = "foobar" unicorn-5.5.3/test/exec/test_exec.rb:338: redirect_test_io { exec($unicorn_bin, "-l#@addr:#@port", "-Easdf") } unicorn-5.5.3/test/exec/test_exec.rb-339- } ############################################## unicorn-5.5.3/test/exec/test_exec.rb-346- File.open("config.ru", "wb") { |fp| fp.syswrite(HI) } unicorn-5.5.3/test/exec/test_exec.rb:347: pid = fork { redirect_test_io { exec($unicorn_bin, "-l#@addr:#@port") } } unicorn-5.5.3/test/exec/test_exec.rb-348- log = "test_stderr.#{pid}.log" ############################################## unicorn-5.5.3/test/exec/test_exec.rb-368- redirect_test_io do unicorn-5.5.3/test/exec/test_exec.rb:369: assert(system($unicorn_bin, "-h"), "help text returns true") unicorn-5.5.3/test/exec/test_exec.rb-370- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-393- redirect_test_io do unicorn-5.5.3/test/exec/test_exec.rb:394: exec($unicorn_bin, "-D", "-l#{@addr}:#{@port}", "-c#{ucfg.path}") unicorn-5.5.3/test/exec/test_exec.rb-395- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-461- redirect_test_io do unicorn-5.5.3/test/exec/test_exec.rb:462: exec($unicorn_bin, "-D", "-l#{@addr}:#{@port}", "-c#{ucfg.path}") unicorn-5.5.3/test/exec/test_exec.rb-463- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-519- redirect_test_io do unicorn-5.5.3/test/exec/test_exec.rb:520: exec($unicorn_bin, "-c#{ucfg.path}", "-l#@addr:#{port_cli}") unicorn-5.5.3/test/exec/test_exec.rb-521- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-549- pid = xfork do unicorn-5.5.3/test/exec/test_exec.rb:550: redirect_test_io { exec($unicorn_bin, "-c#{ucfg.path}") } unicorn-5.5.3/test/exec/test_exec.rb-551- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-570- pid = xfork do unicorn-5.5.3/test/exec/test_exec.rb:571: redirect_test_io { exec($unicorn_bin, "-c#{ucfg.path}") } unicorn-5.5.3/test/exec/test_exec.rb-572- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-595- redirect_test_io do unicorn-5.5.3/test/exec/test_exec.rb:596: exec($unicorn_bin, "-c#{ucfg.path}", "-l#{@addr}:#{port2}") unicorn-5.5.3/test/exec/test_exec.rb-597- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-613- redirect_test_io do unicorn-5.5.3/test/exec/test_exec.rb:614: exec($unicorn_bin, "-c#{ucfg.path}", "-l#{@addr}:#{@port}") unicorn-5.5.3/test/exec/test_exec.rb-615- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-661- end unicorn-5.5.3/test/exec/test_exec.rb:662: pid = fork { redirect_test_io { exec($unicorn_bin) } } unicorn-5.5.3/test/exec/test_exec.rb-663- results = retry_hit(["http://#{@addr}:#{@port}/"]) ############################################## unicorn-5.5.3/test/exec/test_exec.rb-673- Dir.chdir("/") unicorn-5.5.3/test/exec/test_exec.rb:674: exec($unicorn_bin, "-l#{@addr}:#{@port}", config_path) unicorn-5.5.3/test/exec/test_exec.rb-675- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-689- Dir.chdir("/") unicorn-5.5.3/test/exec/test_exec.rb:690: exec($unicorn_bin, "-l#{@addr}:#{@port}", config_path) unicorn-5.5.3/test/exec/test_exec.rb-691- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-702- redirect_test_io do unicorn-5.5.3/test/exec/test_exec.rb:703: exec($unicorn_bin, "-l#{@addr}:#{@port}", "-P#{pid_file}") unicorn-5.5.3/test/exec/test_exec.rb-704- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-714- redirect_test_io do unicorn-5.5.3/test/exec/test_exec.rb:715: exec($unicorn_bin, "-l#{@addr}:#{@port}", "-P#{pid_file}", config_file) unicorn-5.5.3/test/exec/test_exec.rb-716- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-730- File.open("config.ru", "wb") { |fp| fp.syswrite(HI) } unicorn-5.5.3/test/exec/test_exec.rb:731: pid = xfork { redirect_test_io { exec($unicorn_bin, "-c#{ucfg.path}") } } unicorn-5.5.3/test/exec/test_exec.rb-732- wait_for_file(sock_path) ############################################## unicorn-5.5.3/test/exec/test_exec.rb-826- redirect_test_io do unicorn-5.5.3/test/exec/test_exec.rb:827: exec($unicorn_bin, "-D", "-l#{@addr}:#{@port}", "-c#{ucfg.path}") unicorn-5.5.3/test/exec/test_exec.rb-828- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-851- $stdout.reopen(out.path, "a") unicorn-5.5.3/test/exec/test_exec.rb:852: exec($unicorn_bin, "-D", "-l#{@addr}:#{@port}", "-c#{ucfg.path}") unicorn-5.5.3/test/exec/test_exec.rb-853- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-877- redirect_test_io do unicorn-5.5.3/test/exec/test_exec.rb:878: exec($unicorn_bin, "-D", "-l#{@addr}:#{@port}", "-c#{ucfg.path}") unicorn-5.5.3/test/exec/test_exec.rb-879- end ############################################## unicorn-5.5.3/test/exec/test_exec.rb-939- pid = xfork { unicorn-5.5.3/test/exec/test_exec.rb:940: redirect_test_io { exec($unicorn_bin, "-D", "-c", ucfg.path) } unicorn-5.5.3/test/exec/test_exec.rb-941- } ############################################## unicorn-5.5.3/test/exec/test_exec.rb-1057- pid = xfork { unicorn-5.5.3/test/exec/test_exec.rb:1058: redirect_test_io { exec($unicorn_bin, "-D", "-c", ucfg.path) } unicorn-5.5.3/test/exec/test_exec.rb-1059- } ############################################## unicorn-5.5.3/GNUmakefile-222- test `git rev-parse --verify HEAD^0` = \ unicorn-5.5.3/GNUmakefile:223: `git rev-parse --verify refs/tags/v$(VERSION)^{}` unicorn-5.5.3/GNUmakefile-224- ############################################## unicorn-5.5.3/examples/nginx.conf-93- # of a single dual-stack listener. A dual-stack listener will make unicorn-5.5.3/examples/nginx.conf:94: # for ugly IPv4 addresses in $remote_addr (e.g ":ffff:10.0.0.1" unicorn-5.5.3/examples/nginx.conf-95- # instead of just "10.0.0.1") and potentially trigger bugs in ############################################## unicorn-5.5.3/lib/unicorn/configurator.rb-285- Array === addresses or addresses = Array(addresses) unicorn-5.5.3/lib/unicorn/configurator.rb:286: addresses.map! { |addr| expand_addr(addr) } unicorn-5.5.3/lib/unicorn/configurator.rb-287- set[:listeners] = addresses ############################################## unicorn-5.5.3/lib/unicorn/configurator.rb-473- def listen(address, options = {}) unicorn-5.5.3/lib/unicorn/configurator.rb:474: address = expand_addr(address) unicorn-5.5.3/lib/unicorn/configurator.rb-475- if String === address ############################################## unicorn-5.5.3/lib/unicorn/configurator.rb-629- # expands "*:port and ":port" to "0.0.0.0:port" unicorn-5.5.3/lib/unicorn/configurator.rb:630: def expand_addr(address) #:nodoc: unicorn-5.5.3/lib/unicorn/configurator.rb-631- return "0.0.0.0:#{address}" if Integer === address ############################################## unicorn-5.5.3/lib/unicorn/http_server.rb-236- def listen(address, opt = {}.merge(listener_opts[address] || {})) unicorn-5.5.3/lib/unicorn/http_server.rb:237: address = config.expand_addr(address) unicorn-5.5.3/lib/unicorn/http_server.rb-238- return if String === address && listener_names.include?(address) ############################################## unicorn-5.5.3/debian/unicorn.init-47-sig() { unicorn-5.5.3/debian/unicorn.init:48: test -s $PID && kill -$1 `cat $PID` unicorn-5.5.3/debian/unicorn.init-49-} ############################################## unicorn-5.5.3/debian/unicorn.init-51-oldsig() { unicorn-5.5.3/debian/unicorn.init:52: test -s $OLD_PID && kill -$1 `cat $OLD_PID` unicorn-5.5.3/debian/unicorn.init-53-} ############################################## unicorn-5.5.3/debian/unicorn.init-114- while test -s $OLD_PID && test $n -ge 0 ; do unicorn-5.5.3/debian/unicorn.init:115: printf '.' && sleep 1 && n=`expr $n - 1` unicorn-5.5.3/debian/unicorn.init-116- done