Alan Norton

Results 37 comments of Alan Norton

[`for x in $(ls); do echo $x; done`](http://explainshell.com/explain?cmd=for+x+in+%24%28ls%29%3B+do+echo+%24x%3B+done) yields _No man page found for **for**_. possibly an issue with the use of `$( )` eval?

Not sure to call this a bug or an enhancement. `puma-dev` is acting as intended, but I see how this behavior is non-ideal. AFAIK you'd need to be able to...

FWIW _Negative_ constraints seem to work on macOS: ``` --- FAIL: TestMakeCert (1.00s) ssl_test.go:70: Error Trace: ssl_test.go:70 Error: failed to verify certificate Test: TestMakeCert Messages: err: x509: a root or...

Note: As of v0.15, `puma-dev -uninstall` will untrust-and-delete all "Puma-dev CA" certificates in your keychain and delete them from the filesystem. I think a possible solution here is to store...

I [wrote a quick test](https://github.com/nonrational/puma-dev/pull/18/files#diff-668131ed8303c0423dec0ff85dfb5c13R146-R163) to ensure the DNS server works when it can listen properly, but it seems like 9253 isn't reachable at all on your machine. Would you...

> ETA: Shouldn't 9253 be a UDP socket? `puma-dev`'s DNS is intended to serve both TCP and UDP. https://github.com/puma/puma-dev/blob/master/dev/dns.go#L75-L85 Running two copies of `puma-dev` in the foreground, `puma-dev` bails on...

@thom-nic will you try running the following? ```shell puma-dev -dns-port 32000 sudo lsof -i :32000 ``` edit: ~~I realized I'm using GNU `nc`. Not sure what the equivalent BSD `nc`...

Confirmed that DNS port bind will fail silently. I have a WIP branch that will expose the error messages and bail.

Can you bind to those ports with other user processes e.g. `rackup` ?

I can't replicate the blocked behavior on my 10.14 machine. Haven't tried on 10.15 yet. Can you run the following and report what you see? ``` $ /usr/libexec/ApplicationFirewall/socketfilterfw --getappblocked $(which...