# HG changeset patch # User drewp@bigasterisk.com # Date 1679382547 25200 # Node ID e18d1a8b15232ab2fcc18768316d4916f213c2b2 # Parent 1f5f0ccfc58f2dc78187966dc1059508ec5c16c4 start making linux users per service diff -r 1f5f0ccfc58f -r e18d1a8b1523 users.py --- 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)