I'm using GoLand to write some code that listens on IP addresses that require specific POSIX capabilities to be set for the process (specifically, the CAP_NET_RAW capability). If I run the program and/or tests from the command line with sudo everything works fine, but I don't want to lose my ability to debug directly in the GoLand IDE and I don't want to run GoLand as root all the time. I tried using setcap to set the POSIX capabilities on the goland.sh script, but the capabilities aren't propagated through when the script launches Java. What's the best way to give my GoLand process specific POSIX capabilities? Thanks!