Paul Rogers wrote:

Mine is 755. Do you change umask anywhere?  The scripts (mine) do not
address permissions but do, of course, run as root during boot.

No, umask is 022 everywhere.  When I discovered /run was ephemeral, and
dbus needed its directory recreated each time (which suggests /run is
the wrong place for it), I put it in sysconfig/createfiles, and gave it
770 on GP's.

/run is created in the very first instruction in Chapter 6.
It is mounted as a tmpfs in the very first stanza of the very first boot script:

      if ! mountpoint /run >/dev/null; then
         mount -n /run || failed=1
      fi

The fstab should have:

tmpfs   /run  tmpfs    defaults  0     0

dbus does not need to have anything carried over from previously booted instances. In fact, that would probably cause problems.

Complexity for all.  That's the ticket.

My system, my rules.  KISS!

I tend to agree, but to really do what you want, you need to make a fair amount of code changes to a substantial number of packages.

  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to