DJ Lucas wrote:
> On 12/15/2011 07:10 PM, Bruce Dubbs wrote:
>> More on D_BUS.  The install creates /var/run/dbus, but that will go away
>> with a reboot.  We need to figure out a way to create it upon boot.
>>
>> The first LFS boot script, mountvirtfs, does:
>>
>> mkdir -p /run
>> mount -n /run || failed=1
>> mkdir -p /run/{var,lock,shm}
>>
>> The /etc/sysconfig/rc.site is sourced so we need to change rc.site with
>> something like:
>>
>>     RUNSUBS="${RUNSUBS} dbus"
>>
>> and add to mountvirtfs:
>>
>>     for D in ${RUNSUBS}; do mkdir -p $D; done
>>
>> For other subdirectories of /var/run we would only need to add
>>
>>     RUNSUBS="${RUNSUBS} subdir"
>>
>> to the end of rc.site.
>>
>> A second option would be to just hard code any needed directories like
>> we do with {var,lock,shm}.  A directory entry is negligible if it is not
>> used.
>>
>> A third option would be to add it to the dbus bootscript, but that is
>> not required if the user is just adding dbus-launch to the appropriate
>> line in the ~/.xinitrc file.
>>
>> Comments?
>>
>>     -- Bruce
> Umm, why not just 'echo "/run/dbus dir 0666 root root" >> 
> /etc/sysconfig/createfiles' ?

Good idea.  That works too.  I like that.

   -- Bruce


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

Reply via email to