Opened 5 years ago
Closed 18 months ago
#4521 closed task (overcomebyevents)
Configure systemd sysv-compat for LSB compliance
Reported by: | DJ Lucas | Owned by: | lfs-book |
---|---|---|---|
Priority: | lowest | Milestone: | Future |
Component: | Book | Version: | systemd |
Severity: | normal | Keywords: | |
Cc: |
Description
- Create a "install-systemd" target in the LFS-Bootscripts package to provide SysV compat directory layout and install /lib/lsb/init-functions
- Create a lsb-facilities "bootscript" for systemd that does nothing but exit(0) and provide all of the required LSB facilities. Link to /etc/rc.d/rcS.d/S00lsb-facilities and /etc/rc.d/rc{0,6}/K99lsb-facilities (make Required-Start: $first, and Required-Stop: $last).
- Preferably, install this with the systemd package in LFS (not BLFS) so the existing note can remain without further complicating BLFS.
Change History (10)
comment:1 by , 5 years ago
comment:3 by , 5 years ago
I'll drop this into BLFS systemd units, but I'd like to make it fully optional. I've been meaning to look into the PID problems in lightdm anyway that I spotted around 9.0's release cycle (but long after the package was tagged).
comment:4 by , 5 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:5 by , 5 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
comment:6 by , 5 years ago
Milestone: | 9.1 → 9.2 |
---|
comment:7 by , 5 years ago
Milestone: | 9.2 → Future |
---|---|
Priority: | normal → lowest |
At this point, let's mark this as a "Nice to have", until DJ is ready to take care of this
comment:8 by , 2 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
comment:9 by , 18 months ago
Resolution: | wontfix |
---|---|
Status: | closed → reopened |
comment:10 by , 18 months ago
Resolution: | → overcomebyevents |
---|---|
Status: | reopened → closed |
Change it to overcomebyevents because this feature is deprecated in systemd 254 and will be removed from systemd.
Note:
See TracTickets
for help on using tickets.
On second thought, this could be configured in BLFS with the blfs-systemd-units package. There is some risk of divergence, but it's minimal (when was the last time that init-functions was updated?). Just need a para to install from LSB-Tools package in BLFS-systemd.