[Rd] Patch idea: an environment variable for setting the user ID
Kurt@Hornik @ending from wu@@c@@t
Mon Nov 12 08:46:20 CET 2018
>>>>> Will L writes:
> To R-devel,
> In `R CMD build`, the ID of the user is automatically inserted into the
> DESCRIPTION file, e.g.
> Packaged: 2018-11-06 14:01:50 UTC; <MY USER ID>
> This is problematic for those of us who work in corporate settings. We must
> not divulge our user IDs in the packages we develop and release.
> Jim Hester pointed out that these two lines in
> are responsible. Could we consider his suggestion of using an optional
> environment variable to overwrite the default behavior?
> user <- Sys.getenv("R_BUILD_USERNAME")
> if (!nzchar(user)) user <- Sys.info()["user"]
> if(user == "unknown") user <- Sys.getenv("LOGNAME")
Yep, something along these lines should be possible.
R_BUILD_USER or R_BUILD_LOGNAME may seem more natural though ...
> Will Landau
> [[alternative HTML version deleted]]
> R-devel using r-project.org mailing list
More information about the R-devel