Предлагаемое вами решение является правильным.
Я бы интерпретировал часть, касающуюся общего доступа каталог виден только членам группы "team", что означает, что другие не могут читать файлы в этом каталоге. НЕ то, что члены группы не имеют доступа на запись.
Возможно, вместо системного init вызывается сеанс init. Попробуйте это, отключив переменную UPSTART_SESSION
env -u UPSTART_SESSION initctl list
env -u UPSTART_SESSION initctl start uptest
и т. Д.