Douglas R. Reno wrote:
Hi Bruce,

Here's a list of systemd-specific stuff in LFS:

=== CHAPTER 6 ===

Chapter 6.6 - Creating Essential Files and Symlinks:
/etc/passwd:
systemd-bus-proxy:x:72:72:systemd Bus Proxy:/:/bin/false
systemd-journal-gateway:x:73:73:systemd Journal Gateway:/:/bin/false
systemd-journal-remote:x:74:74:systemd Journal Remote:/:/bin/false
systemd-journal-upload:x:75:75:systemd Journal Upload:/:/bin/false
systemd-network:x:76:76:systemd Network Management:/:/bin/false
systemd-resolve:x:77:77:systemd Resolver:/:/bin/false
systemd-timesync:x:78:78:systemd Time Synchronization:/:/bin/false
systemd-coredump:x:79:79:systemd Core Dumper:/:/bin/false

Chapter 6.6 - Creating Essential Files and Symlinks:
/etc/group:
systemd-bus-proxy:x:72:
systemd-journal-gateway:x:73:
systemd-journal-remote:x:74:
systemd-journal-upload:x:75:
systemd-network:x:76:
systemd-resolve:x:77:
systemd-timesync:x:78:
systemd-coredump:x:79:

Chapter 6.9 - Glibc-2.23:
Install the systemd support files for nscd:
install -v -Dm644 ../nscd/nscd.tmpfiles /usr/lib/tmpfiles.d/nscd.conf
install -v -Dm644 ../nscd/nscd.service /lib/systemd/system/nscd.service

Chapter 6.9 - Glibc-2.23:
/etc/nsswitch.conf:
hosts: files dns myhostname

Chapter 6.48 - Systemd-229 (Addition)

Chapter 6.49 - Procps-ng-3.3.11:
Add --with-systemd

Chapter 6.64 - D-Bus-1.10.6 (addition)

Chapter 6.65 - Util-Linux-2.28:
Remove --without-systemd
Remove --without-systemdsystemunitdir

Chapter 6.66 -  Man-DB-2.7.5:
Add "sed -i "s:man root:root:g" /usr/lib/tmpfiles.d/man-db.conf

=== CHAPTER 7 ===
Our Chapter 7's are almost entirely different. Only /etc/inputrc and
/etc/shells are the same AFAICS.

=== Chapter 8 ===
8.2 - Creating the /etc/fstab file: Only two partitions in here.

8.3 - Linux-4.6: Kernel Config

Too much info.  The only thing I needed was:

Chapter 6.6
Chapter 6.9
Chapter 6.48 - Systemd-229 (Addition)
Chapter 6.49 - Procps-ng-3.3.11
Chapter 6.64 - D-Bus-1.10.6 (addition)
Chapter 6.65 - Util-Linux-2.28:
Chapter 6.66 - Man-DB-2.7.5:
Chapter 7 except /etc/inputrc and  /etc/shells
Chapter 8.2
Chapter 8.3

But we also need a list of sections in trunk NOT in systemd

Also different:

Chapter 3, but perhaps we can just agree to list all the files from both books there -- I think just systemd and dbus are added from the systemd book, but I'm not sure. There may be something in the preface and introduction too, but I haven't looked.

Chapter 1, change log and what's new, but perhaps they can be merged.

Note that I am NOT in favor of changing LFS into a merged instance to say something like

if sysv do this
else if systemd do that

But depending on the number of changes, I might support doing BLFS that way. That would be a reasonable change that would support renumbering to 8.0.

  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to