blob: a8625f3f542f7c0e4214eeb1837fd72045e06a56 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/sh
set -e
### Create a group "tedge-mapper" if not created before
if ! getent group tedge-mapper >/dev/null; then
addgroup --quiet --system tedge-mapper
fi
### Create a user "tedge-mapper" if not created before
# Create user tedge-mapper with no home(--no-create-home), no login(--shell) and in group tedge(--ingroup)
if ! getent passwd tedge-mapper >/dev/null; then
adduser --quiet --system --no-create-home --ingroup tedge-mapper --shell /usr/sbin/nologin tedge-mapper
adduser tedge-mapper tedge
fi
### Initialize the sm mapper
runuser -u tedge-mapper -- tedge_mapper --init c8y
runuser -u tedge-mapper -- tedge_mapper --init az
#DEBHELPER#
|