You can translate the question and the replies:

Systemd startup scripts for VDP services

Good job on the scripts! I have a suggestion and correction. Insted of su - , put a User in the unit file for the service so that dndadmin could run the same command in ExecStart without issues, as is, only root could: [Service] User=dndadmin Type=forking ExecStart=/opt/denodo/bin/systemd/denodo_service_control.sh vqlserver start #### denodo_service_control.sh has errors propper vqlserver start command to replace the one resulting in file not found: $DENODO_HOME/bin/vqlserver_startup.sh > /dev/null 2>&1 same for shutdown $DENODO_HOME/bin/vqlserver_shutdown.sh > /dev/null 2>&1 ### just one more thing: RemainAfterExit=yes we had to add this line for denodo_vdp.service [Service] User=<%= $epp_user %> Type=forking ExecStart=/opt/denodo/bin/systemd/platform_service_control.sh vqlserver start TimeoutStartSec=0 ExecStop=/opt/denodo/bin/systemd/platform_service_control.sh vqlserver stop RemainAfterExit=yes [Install] WantedBy=multi-user.target Again, Good job thanks Eric Clifford
user
28-03-2023 12:17:18 -0400
code

1 Answer

Hi Eric, Thanks for your suggestion. We’ll review the article based on your comments. Regards,
Denodo Team
29-03-2023 07:59:02 -0400
code
You must sign in to add an answer. If you do not have an account, you can register here