I need to call a 3rd party library function with root privileges.
I'm not sure how to accomplish this from within Rcpp.

If I was writing an executable, I could call seteuid to elevate privileges
before calling the external function, and set the suid bit on the
executable.
But given that this needs to be done from within a Rcpp Library, I'm not
sure how to do this. The last thing I want to do is run R as root or set
suid on the R binary.

Any help / pointers would be greatly appreciated.

thanks
Bhaskar
_______________________________________________
Rcpp-devel mailing list
Rcpp-devel@lists.r-forge.r-project.org
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel

Reply via email to