[ale] Get host's IP address as an unprivileged user?
    JD 
    jdp at algoloma.com
       
    Sat Jun  4 07:28:38 EDT 2011
    
    
  
On 06/03/2011 09:25 AM, James Sumners wrote:
> I need to get the IP address of the local machine on which a script is
> being executed. The script is going to be run by an unprivileged user
> (so /sbin is not in the PATH). Does anyone know of a better way than
> this:
> 
> IP=$(host $(hostname) | awk '{print $4}')
> 
I never trust the PATH in scripts.  Anyone can call /sbin/ifconfig.
If you must, just add :/sbin to your PATH (ew).
    
    
More information about the Ale
mailing list