debian-message_events 1021 B

1234567891011121314151617181920212223242526272829303132
  1. ; Author: Mark J Crane <[email protected]>
  2. ; cp /var/www/fusionpbx/app/messages/resources/service/debian-message_events /etc/systemd/system/message_events.service
  3. ; systemctl enable message_events
  4. ; systemctl start message_events
  5. ; systemctl daemon-reload
  6. [Unit]
  7. Description=FusionPBX Message Events
  8. Wants=network-online.target
  9. Requires=network.target local-fs.target postgresql.service
  10. After=network.target network-online.target local-fs.target postgresql.service
  11. StartLimitIntervalSec=0
  12. [Service]
  13. Type=simple
  14. ;Type=forking
  15. PIDFile=/var/run/fusionpbx/message_events.pid
  16. WorkingDirectory=/var/www/fusionpbx
  17. ;Environment="USER=www-data"
  18. ;Environment="GROUP=www-data"
  19. ;EnvironmentFile=-/etc/default/fusionpbx
  20. ExecStartPre=/bin/mkdir -p /var/run/fusionpbx
  21. ;ExecStartPre=/bin/chown -R ${USER}:${GROUP} /var/www/fusionpbx
  22. ExecStart=/usr/bin/php /var/www/fusionpbx/app/messages/resources/service/message_events.php
  23. User=www-data
  24. Group=www-data
  25. TimeoutSec=55s
  26. Restart=always
  27. [Install]
  28. WantedBy=multi-user.target
  29. Also=