[fpc-pascal] shell script with root rights and automatic password
    Michael Van Canneyt 
    michael at freepascal.org
       
    Sun Dec  6 18:13:23 CET 2015
    
    
  
On Sun, 6 Dec 2015, Rainer Stratmann wrote:
> How to do this?
>
> I would like to run a script with root rights from an application.
> The password should be transferred automatically.
As far as I know, this cannot be done except by making the application itself setuid root.
If you create a setuid script, it will nevertheless execute with the rights of the invoking user.
I use a very small program which is setuid root, which I supply with the name of  a script and the 
arguments to feed to the script. The name of the script must match one of a list.
Michael.
    
    
More information about the fpc-pascal
mailing list