node.js - Linuxbrew Nodejs - Bind to port 80 -


i want solve same problem has been described in this issue.

therefore wanted execute following command:

$ sudo setcap cap_net_bind_service=+ep /home/username/.linuxbrew/bin/node  

this produced error:

failed set capabilities on file `/home/username/.linuxbrew/bin/node' (invalid argument) value of capability argument not permitted file. or file not regular (non-symlink) file 

does happen because foldername .linuxbrew , if yes how fix it?

it happens because trying run on symlink. try running instead:

sudo setcap cap_net_bind_service=+ep $(readlink -f ~username/.linuxbrew/node) 

Comments