|
Bugzilla – Full Text Bug Listing |
| Summary: | hylafax: cronjob /etc/cron.daily/suse.de-faxcron runs /usr/sbin/faxcron even if hylafax is not running | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Distribution | Reporter: | Giacomo Comes <comes> |
| Component: | Other | Assignee: | Bernhard Wiedemann <bwiedemann> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | bwiedemann, drankinatty, hharun, lnussel, nix, ro, systemd-maintainers, vetter, whdu, zaitor |
| Version: | 13.2 | Flags: | werner:
needinfo?
(drankinatty) |
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | openSUSE 13.2 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Giacomo Comes
2014-12-02 16:17:55 UTC
maybe related to bug 901796 IMHO, this is a bug in the sysVinit-compat layer of systemd around the wrapping of classic init scripts # /etc/init.d/hylafax status >/dev/null; echo $? 0 ^ this is wrong, while the other variants are correct: # SYSTEMD_NO_WRAP=1 /etc/init.d/hylafax status >/dev/null; echo $? 1 # service hylafax status >/dev/null ; echo $? 3 (In reply to Bernhard Wiedemann from comment #2) And what does rchylafax status return? (In reply to Werner Fink from comment #3) > And what does > > rchylafax status > > return? also returns 0 because it is an old-style symlink: /usr/sbin/rchylafax -> /etc/init.d/hylafax (In reply to Bernhard Wiedemann from comment #4) > also returns 0 because it is an old-style symlink: > /usr/sbin/rchylafax -> /etc/init.d/hylafax Which it should not. Otherwise we have to extend /etc/rc.status (which is part of aaa_base and not systemd) to use systemctl is-active after systemctl status which would make /etc/rc.status much more complicated (compare with shell function exec_rc() in /usr/sbin/service) submitted https://build.opensuse.org/request/show/263866 https://build.opensuse.org/request/show/263867 but there are >=14 more old-style symlinks that can be found with \ls -l /usr/sbin/rc*|grep init.d and that does not even count third-party rpms so fixing /etc/rc.status still sounds like a good option (especially as otherwise people / scripts calling /etc/init.d/foo will still get surprised) This is an autogenerated message for OBS integration: This bug (908023) was mentioned in https://build.opensuse.org/request/show/263871 Factory / cifs-utils Bernhard, please following and mark as fixed when update have been pushed.Thanks! *** Bug 949989 has been marked as a duplicate of this bug. *** As it isn't obvious to me which information is still missing I'm going to close this report. This is an autogenerated message for OBS integration: This bug (908023) was mentioned in https://build.opensuse.org/request/show/338381 13.2 / cifs-utils openSUSE-RU-2015:1794-1: An update that has two recommended fixes can now be installed. Category: recommended (moderate) Bug References: 902947,908023 CVE References: Sources used: openSUSE 13.2 (src): cifs-utils-6.4-3.4.1 |