I have a standard tljh I’ve created, and all of the users have a default umask of 0002. Is this standard for tljh? If so where is this set?
I don’t think we have any umask code in tljh, so it’s probably coming from systemd’s default, which is 0022
. Assuming that’s the case, you should be able to set it by adding UMask to the systemd unit via SystemdSpawner.unit_extraProperties:
c.SystemdSpawner.unit_extra_properties = {'UMask': '0022'}