5 # Free the fixed GIDs and UIDs we're using.
7 echo "Change GIDs and UIDs"
12 OLD
="$(getent passwd "$NAME" | awk -F ':' '{print $3}')"
14 if [ -n "$OLD" ]; then
15 echo "Changing UID for $NAME ($OLD -> $NEW)"
16 usermod
--uid "$NEW" "$NAME"
17 find / -wholename /proc
-prune -o \
( \
! -type l
-a -uid "$OLD" -exec chown
"$NEW" '{}' \
; \
)
24 OLD
="$(getent group "$NAME" | awk -F ':' '{print $3}')"
26 if [ -n "$OLD" ]; then
27 echo "Changing GID for $NAME ($OLD -> $NEW)"
28 groupmod
--gid "$NEW" "$NAME"
29 find / -wholename /proc
-prune -o \
( \
! -type l
-a -gid "$OLD" -exec chgrp
"$NEW" '{}' \
; \
)
34 Change_uid tails-persistent-setup
150
35 Change_gid tails-persistent-setup
150
37 # Ensure debian-tor's gid remains does not break upgrades (#15695)
38 Change_gid monkeysphere
151
39 Change_gid debian-tor
152
40 Change_gid lpadmin
153