trampgeek / jobe

jobe is a server that runs small programming jobs in a variety of programming languages
MIT License
111 stars 80 forks source link

jobe-created accounts automatically deleted by central management system such as puppet #12

Closed kcleung closed 7 years ago

kcleung commented 7 years ago

I have just tried to install jobe into a VM that is centrally managed using puppet by our ITS. However, the accounts created by jobe were deleted by puppet, because these automatically-created accounts.

To solve this problem, I have added the argument '-r' in useradd called by the installer script "install" to make all jobe users as system users, thus will not be touched by central management systems.

I will create a pull request that will fix this issue.

trampgeek commented 7 years ago

Thanks Kai Cheung