Paul Rohja Lesellier 2ec62d9b54 improve building of rpm and deb packages.
add systemd configuration.
set pm2's home to /etc/pm2.
create user/group on installation.
add automatic setup script for debian-like and rhel-like distro.
2018-01-02 15:05:31 +01:00

13 lines
462 B
Bash
Executable File

#!/bin/bash
if hash systemctl 2> /dev/null; then
systemctl disable "pm2.service" && \
systemctl stop "pm2.service" || \
echo "pm2 wasn't even running!"
elif hash service 2> /dev/null; then
service "pm2" stop || echo "pm2 wasn't even running!"
else
echo "Your system does not appear to use upstart, systemd or sysv, so pm2 could not be stopped"
echo 'Unless these systems were removed since install, no processes have been left running'
fi