On Arch Linux I do not have USERNAME environment variable - instead I have USER.
Function getuser() from module getpass checks LOGNAME, USER, LNAME and USERNAME, so basically it will make user check system-agnostic.
Module grp will provide easier group existance and membership check.
On Arch Linux I do not have
USERNAME
environment variable - instead I haveUSER
. Functiongetuser()
from module getpass checksLOGNAME
,USER
,LNAME
andUSERNAME
, so basically it will make user check system-agnostic. Module grp will provide easier group existance and membership check.