On Thu, Feb 21, 2019 at 10:34:36PM +0000, Ken Moffat via lfs-dev wrote: > On Thu, Feb 21, 2019 at 10:48:53AM -0600, Bruce Dubbs via lfs-dev wrote: > > On 2/21/19 4:33 AM, Ken Moffat via lfs-dev wrote: > > > Looking at the breakage on my latest build in BLFS (missing > > > dependency when I built make-ca!) I saw that make-ca had written to > > > /lib/systemd/system/ : the reason for that was that male-ca had > > > created that and installed there. > > > > > > This is with --with-systemdtmpfilesdir= > > > > /lib/systemd/system/ is not a tmp file, even though it is useless on a sysV > > system. The directory is created by man-db in LFS. > > > > On my relatively complete development system, I have: > > > > ls /lib/systemd/system/ -l > > total 28 > > -rw-r--r-- 1 root root 1044 Feb 17 00:23 avahi-daemon.service > > -rw-r--r-- 1 root root 870 Feb 17 00:23 avahi-daemon.socket > > -rw-r--r-- 1 root root 976 Feb 17 00:23 avahi-dnsconfd.service > > -rw-r--r-- 1 root root 474 Feb 14 22:53 man-db.service > > -rw-r--r-- 1 root root 164 Feb 14 22:53 man-db.timer > > -rw-r--r-- 1 root root 275 Feb 15 12:55 update-pki.service > > -rw-r--r-- 1 root root 143 Feb 15 12:55 update-pki.timer > > > > Although this is not needed, does it really hurt anything? > > > > -- Bruce > > I assumed we were attempting to stay clean. >
This is new in man-db-2.8.5. On my most-recent system (21st November) with man-db-2.8.4 I have all three packages (the pki is from make-ca) but none of these files. From looking at make-ca earlier, it only installs the files if a systemd directory exists. I assume avahi is similar. For cleanliness, in the sysv book I suggest we should add 'rm -rf /lib/systemd/'. ĸen -- The beauty of reading a page of de Selby is that it leads one inescapably to the conclusion that one is not, of all nincompoops, the greates. -- du Garbandier -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
