On Thu, 2014-05-15 at 18:22 -0600, Chris Murphy wrote:
> This happens on both F20 and Rawhide with separately mounted /var.
> 
> [    2.839950] f20v.localdomain systemd[1]: Mounting /var...
> [    2.840310] f20v.localdomain systemd[1]: var.mount: Directory /var to 
> mount over is not empty, mounting anyway.
> 
> The thing being created in the underlying /var before mounting is:
> /var/lib/dhclient
> 
> However, NetworkManager doesn't start dhclient until after the mount. But 
> NetworkManager itself is started up before the /var mount. So I think maybe 
> it's NetworkManager that's creating the folder. But I don't really know.
> 
> Can anyone thing of a way to find out what creates this empty directory on 
> startup? My crude idea was to set an selinux label on /var to preventing 
> anything from being created there, and then see what explodes. But I'm not 
> quite sure what chcon command to use. Obviously I'd have to do this on /var 
> when nothing is mounted to it.

systemd has something that's kinda like the old sysvinit 'interactive'
step-through mode:

systemd.confirm_spawn=true

this may help you if you can find a way to also have a console active
while you're stepping through the boot.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Reply via email to