|
Lines 31-37
Link Here
|
| 31 |
local base user gid |
31 |
local base user gid |
| 32 |
base=/var/run/${name} |
32 |
base=/var/run/${name} |
| 33 |
user=$(/usr/bin/awk -F '[[:space:]]*=[[:space:]]*' '/^[[:space:]]*login_user[[:space:]]*=/ { print $2 }' ${required_files}) |
33 |
user=$(/usr/bin/awk -F '[[:space:]]*=[[:space:]]*' '/^[[:space:]]*login_user[[:space:]]*=/ { print $2 }' ${required_files}) |
| 34 |
gid=$(/usr/sbin/pw usershow -n "${user:-${name}}" 2>/dev/null | /usr/bin/cut -d: -f4) |
34 |
gid=$(/usr/sbin/pw groupshow -n ${user-${name}} 2>/dev/null | /usr/bin/cut -d: -f3) |
| 35 |
/usr/bin/install -o root -g wheel -m 0755 -d ${base} |
35 |
/usr/bin/install -o root -g wheel -m 0755 -d ${base} |
| 36 |
/usr/bin/install -o root -g ${gid} -m 0750 -d ${base}/login |
36 |
/usr/bin/install -o root -g ${gid} -m 0750 -d ${base}/login |
| 37 |
} |
37 |
} |