[Rd] LOGNAME env var in the check code
Gábor Csárdi
c@@rd|@g@bor @end|ng |rom gm@||@com
Tue Nov 16 23:16:25 CET 2021
While trying to reproduce a NOTE for
* checking for new files in some other directories ... NOTE
I noticed that the check code uses
Sys.getenv("LOGNAME")
to query the name of the current user. However on many systems this is
not set, so this is the empty string, and then no NOTE is shown. (Only
files owned by the current user generate a NOTE.)
An alternative would be to call `id -un` to query the username, or
create a file and then use `file.info()` to query its owner. Using one
of these alternatives would make this check more reproducible.
Thanks,
Gabor
More information about the R-devel
mailing list