Перша частина пішла ..По перше була помилка в шляху до скрипта..
Конструкція ExecStart=/bin/sh `/etc/rc.d/init.d/SzzzServ`(хоча таке я взяв з доки) не працює ні як,тільки ExecStart=/etc/rc.d/init.d/SzzzServ
тепер скрипт виконується,але це тільки пів справи.. Першим скриптом піднімається БД,а от опускати її тра іншим..
зробив наступне
[Unit]
Description=Start Progress 10.0
After=syslog.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/etc/rc.d/init.d/SzzzServ
ExecStop=/etc/rc.d/init.d/I000Shut
[Install]
WantedBy=multi-user.target
при виконнанні
# systemctl start(stop) progress.service
все чудово відпрацьовує
а от при зупинці сервака або ребуті ,скрипт зупинки не спрацьовує.
в кого які думки з того приводу?