# Copyright (C) 1994-2021 Altair Engineering, Inc. # For more information, contact Altair at www.altair.com. # # This file is part of both the OpenPBS software ("OpenPBS") # and the PBS Professional ("PBS Pro") software. # # Open Source License Information: # # OpenPBS is free software. You can redistribute it and/or modify it under # the terms of the GNU Affero General Public License as published by the # Free Software Foundation, either version 3 of the License, or (at your # option) any later version. # # OpenPBS is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public # License for more details. # # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . # # Commercial License Information: # # PBS Pro is commercially licensed software that shares a common core with # the OpenPBS software. For a copy of the commercial license terms and # conditions, go to: (http://www.pbspro.com/agreement.html) or contact the # Altair Legal Department. # # Altair's dual-license business model allows companies, individuals, and # organizations to create proprietary derivative works of OpenPBS and # distribute them - whether embedded or bundled with other software - # under a commercial license agreement. # # Use of Altair's trademarks, including but not limited to "PBS™", # "OpenPBS®", "PBS Professional®", and "PBS Pro™" and Altair's logos is # subject to Altair's trademark licensing policies. # It's not recommended to modify this file in-place, because it will be # overwritten during package upgrades. If you want to customize, the # best way is to create a file "/etc/systemd/system/pbs.service", # containing # .include /lib/systemd/system/pbs.service # ...make your changes here... # For more info about custom unit files, see - # http://fedoraproject.org/wiki/Systemd#How_do_I_customize_a_unit_file.2F_add_a_custom_unit_file.3F [Unit] Documentation=man:pbs(8) SourcePath=/opt/pbs/libexec/pbs_init.d Description=Portable Batch System After=network-online.target remote-fs.target nss-lookup.target Wants=network-online.target DefaultDependencies=true [Service] Type=forking Restart=no TimeoutStartSec=0 TimeoutStopSec=5min Delegate=yes IgnoreSIGPIPE=no GuessMainPID=no ExecStart=/opt/pbs/libexec/pbs_init.d start ExecStop=/opt/pbs/libexec/pbs_init.d stop ExecReload=/opt/pbs/libexec/pbs_reload /opt/pbs/libexec/pbs_init.d start TasksMax=infinity [Install] WantedBy=multi-user.target