Index: init/backend.service
===================================================================
--- init/backend.service	(revision 2678)
+++ init/backend.service	(working copy)
@@ -1,14 +1,18 @@
 [Unit]
 Description=Array Management Platform Console Daemon
-After=sendmail.service network.service
-Requires=sendmail.service
+After=startup.service
+Wants=startup.service
 
 [Service]
 Type=forking
 LimitCORE=infinity
-ExecStartPre=/ca/bin/avxapps_startup.sh
 ExecStart=/ca/bin/backend
 KillMode=process
+Restart=on-failure
+RestartSec=5
+StandardOutput=syslog
+StandardError=syslog
+SyslogIdentifier=backend
 
 [Install]
 WantedBy=multi-user.target
Index: init/startup.service
===================================================================
--- init/startup.service	(revision 0)
+++ init/startup.service	(working copy)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Array Management Platform Startup 
+After=sendmail.service network.service
+Requires=sendmail.service
+
+[Service]
+Type=simple
+ExecStart=/bin/bash -c '/ca/bin/avxapps_startup.sh >> /var/log/avxapps_startup.log 2>&1'
+
+[Install]
+WantedBy=multi-user.target
+
