Update the systemd service files
This commit is contained in:
@@ -2,7 +2,11 @@
|
|||||||
Description=Active Calls Websocket Service
|
Description=Active Calls Websocket Service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
|
WorkingDirectory=/var/www/fusionpbx
|
||||||
ExecStart=/usr/bin/php /var/www/fusionpbx/app/active_calls/resources/service/active_calls.php
|
ExecStart=/usr/bin/php /var/www/fusionpbx/app/active_calls/resources/service/active_calls.php
|
||||||
|
RuntimeDirectory=fusionpbx
|
||||||
|
RuntimeDirectoryMode=0755
|
||||||
|
RuntimeDirectoryPreserve=yes
|
||||||
User=www-data
|
User=www-data
|
||||||
Group=www-data
|
Group=www-data
|
||||||
Restart=always
|
Restart=always
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
; Author: Mark J Crane <markjcrane@fusionpbx.com>
|
; Author: Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
; cp /var/www/fusionpbx/app/email_queue/resources/service/debian.service /etc/systemd/system/email_queue.service
|
; cp /var/www/fusionpbx/app/email_queue/resources/service/debian.service /etc/systemd/system/email_queue.service
|
||||||
|
; systemctl daemon-reload
|
||||||
; systemctl enable email_queue
|
; systemctl enable email_queue
|
||||||
; systemctl start email_queue
|
; systemctl start email_queue
|
||||||
; systemctl daemon-reload
|
|
||||||
|
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=FusionPBX Email Queue
|
Description=FusionPBX Email Queue
|
||||||
@@ -14,16 +14,11 @@ After=network.target network-online.target local-fs.target
|
|||||||
StartLimitIntervalSec=0
|
StartLimitIntervalSec=0
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
|
||||||
;Type=forking
|
|
||||||
PIDFile=/var/run/fusionpbx/email_queue.pid
|
|
||||||
WorkingDirectory=/var/www/fusionpbx
|
WorkingDirectory=/var/www/fusionpbx
|
||||||
;Environment="USER=www-data"
|
|
||||||
;Environment="GROUP=www-data"
|
|
||||||
;EnvironmentFile=-/etc/default/fusionpbx
|
|
||||||
ExecStartPre=/bin/mkdir -p /var/run/fusionpbx
|
|
||||||
;ExecStartPre=/bin/chown -R ${USER}:${GROUP} /var/www/fusionpbx
|
|
||||||
ExecStart=/usr/bin/php /var/www/fusionpbx/app/email_queue/resources/service/email_queue.php
|
ExecStart=/usr/bin/php /var/www/fusionpbx/app/email_queue/resources/service/email_queue.php
|
||||||
|
RuntimeDirectory=fusionpbx
|
||||||
|
RuntimeDirectoryMode=0755
|
||||||
|
RuntimeDirectoryPreserve=yes
|
||||||
User=www-data
|
User=www-data
|
||||||
Group=www-data
|
Group=www-data
|
||||||
TimeoutSec=55s
|
TimeoutSec=55s
|
||||||
@@ -31,4 +26,3 @@ Restart=always
|
|||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
Also=
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
|
|
||||||
; Author: Mark J Crane <markjcrane@fusionpbx.com>
|
; Author: Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
; cp /var/www/fusionpbx/app/event_guard/resources/service/debian.service /etc/systemd/system/event_guard.service
|
; cp /var/www/fusionpbx/app/event_guard/resources/service/debian.service /etc/systemd/system/event_guard.service
|
||||||
|
; systemctl daemon-reload
|
||||||
; systemctl enable event_guard
|
; systemctl enable event_guard
|
||||||
; systemctl start event_guard
|
; systemctl start event_guard
|
||||||
; systemctl daemon-reload
|
|
||||||
|
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=FusionPBX Event Guard
|
Description=FusionPBX Event Guard
|
||||||
@@ -15,19 +14,12 @@ After=network.target network-online.target local-fs.target
|
|||||||
StartLimitIntervalSec=0
|
StartLimitIntervalSec=0
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
|
||||||
;Type=forking
|
|
||||||
PIDFile=/var/run/fusionpbx/event_guard.pid
|
|
||||||
WorkingDirectory=/var/www/fusionpbx
|
WorkingDirectory=/var/www/fusionpbx
|
||||||
;Environment="USER=www-data"
|
|
||||||
;Environment="GROUP=www-data"
|
|
||||||
;EnvironmentFile=-/etc/default/fusionpbx
|
|
||||||
ExecStartPre=/bin/mkdir -p /var/run/fusionpbx
|
|
||||||
;ExecStartPre=/bin/chown -R ${USER}:${GROUP} /var/www/fusionpbx
|
|
||||||
ExecStart=/usr/bin/php /var/www/fusionpbx/app/event_guard/resources/service/event_guard.php
|
ExecStart=/usr/bin/php /var/www/fusionpbx/app/event_guard/resources/service/event_guard.php
|
||||||
|
User=root
|
||||||
|
Group=root
|
||||||
TimeoutSec=55s
|
TimeoutSec=55s
|
||||||
Restart=always
|
Restart=always
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
Also=
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
; Author: Mark J Crane <markjcrane@fusionpbx.com>
|
; Author: Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
; cp /var/www/fusionpbx/app/fax_queue/resources/service/debian.service /etc/systemd/system/fax_queue.service
|
; cp /var/www/fusionpbx/app/fax_queue/resources/service/debian.service /etc/systemd/system/fax_queue.service
|
||||||
|
; systemctl daemon-reload
|
||||||
; systemctl enable fax_queue
|
; systemctl enable fax_queue
|
||||||
; systemctl start fax_queue
|
; systemctl start fax_queue
|
||||||
; systemctl daemon-reload
|
|
||||||
|
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=FusionPBX FAX Queue
|
Description=FusionPBX FAX Queue
|
||||||
@@ -14,16 +14,11 @@ After=network.target network-online.target local-fs.target
|
|||||||
StartLimitIntervalSec=0
|
StartLimitIntervalSec=0
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
|
||||||
;Type=forking
|
|
||||||
PIDFile=/var/run/fusionpbx/fax_queue.pid
|
|
||||||
WorkingDirectory=/var/www/fusionpbx
|
WorkingDirectory=/var/www/fusionpbx
|
||||||
;Environment="USER=www-data"
|
|
||||||
;Environment="GROUP=www-data"
|
|
||||||
;EnvironmentFile=-/etc/default/fusionpbx
|
|
||||||
ExecStartPre=/bin/mkdir -p /var/run/fusionpbx
|
|
||||||
;ExecStartPre=/bin/chown -R ${USER}:${GROUP} /var/www/fusionpbx
|
|
||||||
ExecStart=/usr/bin/php /var/www/fusionpbx/app/fax_queue/resources/service/fax_queue.php
|
ExecStart=/usr/bin/php /var/www/fusionpbx/app/fax_queue/resources/service/fax_queue.php
|
||||||
|
RuntimeDirectory=fusionpbx
|
||||||
|
RuntimeDirectoryMode=0755
|
||||||
|
RuntimeDirectoryPreserve=yes
|
||||||
User=www-data
|
User=www-data
|
||||||
Group=www-data
|
Group=www-data
|
||||||
TimeoutSec=55s
|
TimeoutSec=55s
|
||||||
@@ -31,4 +26,3 @@ Restart=always
|
|||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
Also=
|
|
||||||
|
|||||||
@@ -13,16 +13,11 @@ After=network.target network-online.target local-fs.target
|
|||||||
StartLimitIntervalSec=0
|
StartLimitIntervalSec=0
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
|
||||||
;Type=forking
|
|
||||||
PIDFile=/var/run/fusionpbx/system_status.pid
|
|
||||||
WorkingDirectory=/var/www/fusionpbx
|
WorkingDirectory=/var/www/fusionpbx
|
||||||
;Environment="USER=www-data"
|
|
||||||
;Environment="GROUP=www-data"
|
|
||||||
;EnvironmentFile=-/etc/default/fusionpbx
|
|
||||||
ExecStartPre=/bin/mkdir -p /var/run/fusionpbx
|
|
||||||
;ExecStartPre=/bin/chown -R ${USER}:${GROUP} /var/www/fusionpbx
|
|
||||||
ExecStart=/usr/bin/php /var/www/fusionpbx/app/system/resources/service/system_status.php
|
ExecStart=/usr/bin/php /var/www/fusionpbx/app/system/resources/service/system_status.php
|
||||||
|
RuntimeDirectory=fusionpbx
|
||||||
|
RuntimeDirectoryMode=0755
|
||||||
|
RuntimeDirectoryPreserve=yes
|
||||||
User=www-data
|
User=www-data
|
||||||
Group=www-data
|
Group=www-data
|
||||||
TimeoutSec=55s
|
TimeoutSec=55s
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
; Author: Mark J Crane <markjcrane@fusionpbx.com>
|
; Author: Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
; cp /var/www/fusionpbx/app/xml_cdr/resources/service/debian.service /etc/systemd/system/xml_cdr.service
|
; cp /var/www/fusionpbx/app/xml_cdr/resources/service/debian.service /etc/systemd/system/xml_cdr.service
|
||||||
|
; systemctl daemon-reload
|
||||||
; systemctl enable xml_cdr
|
; systemctl enable xml_cdr
|
||||||
; systemctl start xml_cdr
|
; systemctl start xml_cdr
|
||||||
; systemctl daemon-reload
|
|
||||||
|
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=FusionPBX xml_cdr
|
Description=FusionPBX xml_cdr
|
||||||
@@ -14,16 +14,11 @@ After=network.target network-online.target local-fs.target
|
|||||||
StartLimitIntervalSec=0
|
StartLimitIntervalSec=0
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
|
||||||
;Type=forking
|
|
||||||
PIDFile=/var/run/fusionpbx/xml_cdr.pid
|
|
||||||
WorkingDirectory=/var/www/fusionpbx
|
WorkingDirectory=/var/www/fusionpbx
|
||||||
;Environment="USER=www-data"
|
|
||||||
;Environment="GROUP=www-data"
|
|
||||||
;EnvironmentFile=-/etc/default/fusionpbx
|
|
||||||
ExecStartPre=/bin/mkdir -p /var/run/fusionpbx
|
|
||||||
;ExecStartPre=/bin/chown -R ${USER}:${GROUP} /var/www/fusionpbx
|
|
||||||
ExecStart=/usr/bin/php /var/www/fusionpbx/app/xml_cdr/resources/service/xml_cdr.php
|
ExecStart=/usr/bin/php /var/www/fusionpbx/app/xml_cdr/resources/service/xml_cdr.php
|
||||||
|
RuntimeDirectory=fusionpbx
|
||||||
|
RuntimeDirectoryMode=0755
|
||||||
|
RuntimeDirectoryPreserve=yes
|
||||||
User=www-data
|
User=www-data
|
||||||
Group=www-data
|
Group=www-data
|
||||||
TimeoutSec=55s
|
TimeoutSec=55s
|
||||||
@@ -31,5 +26,3 @@ Restart=always
|
|||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
Also=
|
|
||||||
|
|
||||||
|
|||||||
@@ -9,9 +9,11 @@
|
|||||||
Description=Websocket Router Service
|
Description=Websocket Router Service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
ExecStartPre=+mkdir -p /var/run/fusionpbx
|
WorkingDirectory=/var/www/fusionpbx
|
||||||
ExecStartPre=+chown www-data:www-data /var/run/fusionpbx
|
|
||||||
ExecStart=/usr/bin/php /var/www/fusionpbx/core/websockets/resources/service/websockets.php
|
ExecStart=/usr/bin/php /var/www/fusionpbx/core/websockets/resources/service/websockets.php
|
||||||
|
RuntimeDirectory=fusionpbx
|
||||||
|
RuntimeDirectoryMode=0755
|
||||||
|
RuntimeDirectoryPreserve=yes
|
||||||
User=www-data
|
User=www-data
|
||||||
Group=www-data
|
Group=www-data
|
||||||
Restart=always
|
Restart=always
|
||||||
|
|||||||
Reference in New Issue
Block a user