xref: /aosp_15_r20/external/e2fsprogs/debian/uuid-runtime.postinst (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard Worker#!/bin/sh
2*6a54128fSAndroid Build Coastguard Worker
3*6a54128fSAndroid Build Coastguard Workerset -e
4*6a54128fSAndroid Build Coastguard Workerif ! getent group | grep -q libuuid; then
5*6a54128fSAndroid Build Coastguard Workergroupadd -f -K GID_MIN=1 -K GID_MAX=999 libuuid
6*6a54128fSAndroid Build Coastguard Workerfi
7*6a54128fSAndroid Build Coastguard Workerif ! getent passwd | grep -q libuuid; then
8*6a54128fSAndroid Build Coastguard Worker   useradd -d /var/lib/libuuid -K UID_MIN=1 -K UID_MAX=499 -g libuuid libuuid
9*6a54128fSAndroid Build Coastguard Workerfi
10*6a54128fSAndroid Build Coastguard Workerchown libuuid:libuuid /usr/sbin/uuidd
11*6a54128fSAndroid Build Coastguard Workerchmod 6755 /usr/sbin/uuidd
12*6a54128fSAndroid Build Coastguard Worker
13*6a54128fSAndroid Build Coastguard Worker#DEBHELPER#
14*6a54128fSAndroid Build Coastguard Worker
15*6a54128fSAndroid Build Coastguard Workerexit 0
16