I am trying to compile some sources using a makefile. In the makefile there is a bunch of commands that need to be ran as sudo
.
When I compile the sour
Make sure the command you're sudo
ing is part of your PATH
.
If you have a single (or multi, but not ALL) command sudoers
entry, you'll get the sudo: no tty present and no askpass program specified
when the command is not part of your path (and the full path is not specified).
You can fix it by either adding the command to your PATH
or invoking it with an absolute path, i.e.
sudo /usr/sbin/ipset
Instead of
sudo ipset