| Summary: | Не запускается | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Evgeniy Korneechev <ekorneechev> |
| Component: | firebird-server | Assignee: | Anton Farygin <rider> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | rider |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Evgeniy Korneechev
2017-10-25 13:56:22 MSK
В то же время в системе есть юнит для systemd:
# rpm -ql firebird-server | grep service
/lib/systemd/system/firebird-classic@.service
/lib/systemd/system/firebird-superserver.service
Соответственно он работает:
# systemctl status firebird-superserver.service
● firebird-superserver.service - Firebird Database Server ( SuperServer )
Loaded: loaded (/lib/systemd/system/firebird-superserver.service; disabled; vendor preset: disabled)
Active: active (running) since Ср 2017-10-25 14:35:05 MSK; 2s ago
Process: 32094 ExecStart=/usr/sbin/fbguard -pidfile /var/run/firebird/default.pid -daemon -forever (code=exited, status=0/SUCCESS)
Main PID: 32097 (firebird)
Tasks: 5 (limit: 512)
CGroup: /system.slice/firebird-superserver.service
├─32096 /usr/sbin/fbguard -pidfile /var/run/firebird/default.pid -daemon -forever
└─32097 /usr/sbin/firebird
firebird-3.0.2.32703.0-alt2 -> sisyphus: Wed Oct 25 2017 Aleksei Nikiforov <darktemplar@altlinux.org> 3.0.2.32703.0-alt2 - Fixed init script (closes: #34060). - Updated provides and obsoletes. Не так все просто - с таким init - service firebird start - зависает навечно.
Видимо еще нужно так:
@@ -36,7 +36,7 @@ start()
--user $USER --exec "$EXE" >/dev/null; then
action "Starting Firebird:" \
start-stop-daemon --start --pidfile "$PIDFILE" --chuid $USER --exec "$EXE" \
- -- "-pidfile $PIDFILE -start"
+ -- "-pidfile $PIDFILE -start -daemon -forever"
else
msg_already_running Firebird
passed "Firebird startup"
(В ответ на комментарий №3) > + -- "-pidfile $PIDFILE -start -daemon -forever" К слову проверил - на первый взгляд все ОК. firebird-3.0.2.32703.0-alt3 -> sisyphus: Wed Oct 25 2017 Aleksei Nikiforov <darktemplar@altlinux.org> 3.0.2.32703.0-alt3 - Fixed init script once more (closes: #34060). - Fixed issue with firebird not finding INTL module. - Fixed config for xinetd. |