Mercurial > code > home > repos > infra
diff users.py @ 168:e18d1a8b1523
start making linux users per service
author | drewp@bigasterisk.com |
---|---|
date | Tue, 21 Mar 2023 00:09:07 -0700 |
parents | d10cab700ce6 |
children | 5565e4c907aa |
line wrap: on
line diff
--- a/users.py Tue Mar 21 00:08:33 2023 -0700 +++ b/users.py Tue Mar 21 00:09:07 2023 -0700 @@ -31,6 +31,17 @@ # this won't change existing drewp uid; I've been doing that myself. server.user(user='drewp', uid=drewp_uid, group='drewp', groups=drewp_groups) + +svcIds = 1050 +for svc in [ + # only append to this list: + "photoprism", +]: + server.group(group=svc, gid=svcIds) + server.user(user=svc, uid=svcIds, group=svc) + svcIds += 1 + + if not is_pi: server.group(group='adm', gid=4) server.group(group='cdrom', gid=24)