dbus: erm readd files removed in previous.
--HG-- extra : convert_revision : c0b4c55b3a503f9e9fd21c84957301aa048d703e
This commit is contained in:
parent
940404d5eb
commit
e98378b2d5
2 changed files with 39 additions and 0 deletions
28
templates/dbus/INSTALL
Normal file
28
templates/dbus/INSTALL
Normal file
|
@ -0,0 +1,28 @@
|
|||
#
|
||||
# This script fixes permissions for dbus-daemon-launch-helper
|
||||
# and creates the dbus system user/group.
|
||||
#
|
||||
dbus_launch="./usr/libexec/dbus-daemon-launch-helper"
|
||||
|
||||
case "${ACTION}" in
|
||||
pre)
|
||||
;;
|
||||
post)
|
||||
echo "Running ${PKGNAME}-${VERSION} post installation hooks..."
|
||||
if ! getent group dbus >/dev/null; then
|
||||
groupadd -r dbus 2>&1 >/dev/null
|
||||
[ $? -ne 0 ] && exit $?
|
||||
echo "Created dbus system group."
|
||||
fi
|
||||
if ! getent passwd dbus >/dev/null; then
|
||||
useradd -c "System message bus" \
|
||||
-d /var/run/dbus \
|
||||
-s /sbin/nologin -g dbus -r dbus && \
|
||||
passwd -l dbus 2>&1 >/dev/null
|
||||
[ $? -ne 0 ] && exit $?
|
||||
echo "Created dbus system user."
|
||||
fi
|
||||
chown root:dbus ${dbus_launch}
|
||||
chmod 4750 ${dbus_launch}
|
||||
;;
|
||||
esac
|
11
templates/dbus/REMOVE
Normal file
11
templates/dbus/REMOVE
Normal file
|
@ -0,0 +1,11 @@
|
|||
#
|
||||
# This script removes the dbus user/group.
|
||||
#
|
||||
case "${ACTION}" in
|
||||
pre)
|
||||
userdel dbus 2>&1 >/dev/null
|
||||
[ $? -eq 0 ] && echo "Removed ${PKGNAME} system user/group."
|
||||
;;
|
||||
post)
|
||||
;;
|
||||
esac
|
Loading…
Reference in a new issue