Configure systemd sysv-compat for LSB compliance
- 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)
| Owner: |
changed from lfs-book to Douglas R. Reno
|
| Status: |
new → assigned
|
| Owner: |
changed from Douglas R. Reno to lfs-book
|
| Status: |
assigned → new
|
| Milestone: |
9.2 → Future
|
| Priority: |
normal → lowest
|
| Resolution: |
→ wontfix
|
| Status: |
new → closed
|
| Resolution: |
wontfix
|
| Status: |
closed → reopened
|
| Resolution: |
→ overcomebyevents
|
| Status: |
reopened → closed
|
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.