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