1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
command -v systemd-tmpfiles >/dev/null && systemd-tmpfiles --create /lib/tmpfiles.d/ceph-common.conf || : if sd_booted; then systemctl daemon-reload if [ $1 -eq 1 ]; then # Initial installation systemctl --no-reload preset rbdmap || : else # Package upgrade, not uninstall /lib/systemd/systemd-update-helper mark-restart-system-units rbdmap || : fi fi
1 2 3 4
CEPH_GROUP_ID=167 CEPH_USER_ID=167 groupadd -r -f -g $CEPH_GROUP_ID ceph 2>/dev/null ||: useradd -r -g ceph -u $CEPH_USER_ID -s /sbin/nologin -c "Ceph daemons" -d /var/lib/ceph ceph 2>/dev/null ||:
1 2 3 4 5
if [ $1 -eq 0 ] && sd_booted; then # Package removal, not upgrade /lib/systemd/systemd-update-helper remove-system-units rbdmap || : fi