|
Removed
Link Here
|
| 1 |
#!/bin/sh |
| 2 |
|
| 3 |
PATH=/bin:/usr/sbin |
| 4 |
|
| 5 |
case $2 in |
| 6 |
POST-INSTALL) |
| 7 |
USER=mysql |
| 8 |
GROUP=${USER} |
| 9 |
UID=88 |
| 10 |
GID=${UID} |
| 11 |
|
| 12 |
if pw group show "${GROUP}" 2>/dev/null; then |
| 13 |
echo "You already have a group \"${GROUP}\", so I will use it." |
| 14 |
else |
| 15 |
if pw groupadd ${GROUP} -g ${GID}; then |
| 16 |
echo "Added group \"${GROUP}\"." |
| 17 |
else |
| 18 |
echo "Adding group \"${GROUP}\" failed..." |
| 19 |
exit 1 |
| 20 |
fi |
| 21 |
fi |
| 22 |
|
| 23 |
if pw user show "${USER}" 2>/dev/null; then |
| 24 |
echo "You already have a user \"${USER}\", so I will use it." |
| 25 |
else |
| 26 |
if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \ |
| 27 |
-d /nonexistent -s /sbin/nologin -c "MySQL Daemon" |
| 28 |
then |
| 29 |
echo "Added user \"${USER}\"." |
| 30 |
else |
| 31 |
echo "Adding user \"${USER}\" failed..." |
| 32 |
exit 1 |
| 33 |
fi |
| 34 |
fi |
| 35 |
;; |
| 36 |
esac |