diff users.py @ 278:4e424a144183

for netboot pi
author drewp@bigasterisk.com
date Sat, 30 Mar 2024 00:15:46 -0700
parents 058c312ffdce
children 5c5c314051c5
line wrap: on
line diff
--- a/users.py	Sat Mar 23 14:22:20 2024 -0700
+++ b/users.py	Sat Mar 30 00:15:46 2024 -0700
@@ -7,8 +7,11 @@
 # raspbian took 1000 for 'pi' group, but drewp is rarely used on pi
 # setups so hopefully it won't matter much that drew group has a
 # different id.
-drewp_gid = 1000 if (not is_pi and host.name != 'pipe') else 501
-drewp_uid = 501 if host.name != 'pillow' else 1000
+drewp_uid, drewp_gid = 501, 1000
+if host.name in ['pillow', 'ws-printer']:
+    drewp_uid, drewp_gid = 1000, 1000
+if host.name in ['pipe', 'garage']:
+    drewp_uid, drewp_gid = 1001, 501
 drewp_groups = [
     'lp', 'adm', 'dialout', 'cdrom', 'sudo', 'audio', 'video', 'plugdev',
     'games', 'users', 'netdev', 'i2c', 'input', 'spi', 'gpio', 'fuse',
@@ -93,7 +96,7 @@
         server.group(group='prometheus', gid=1010)
         server.user(user='prometheus', uid=1010)
 
-if is_pi:
+if host.name == 'garage':
     server.group(group='fuse')
     server.user(user='pi',
                 uid=1000,