Many of my viewers are seeking to find some information on “oddjob”, so I thought I might give some details that should help clear the air.
All Linux distributions that I have ever tested are subject to this situation, however please don’t see this as a problem. It is merely something that has not been configured (yet, as it is entirely optional).
If you have ever created a local user on a Linux system, you will find that the home directory for the new user is automatically created for you. As a user or an admin of the system in question, no further work needs to be performed.
However, many people in production environments integrated their Linux servers into some form of Identity Management solution.
This could be Microsoft Active Directory, Red Hat Directory Server, FreeIPA, or one of many other forms of IDM.