[Buildroot] [PATCH] skeleton: make /run a proper directory/filesystem

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Tue Feb 3 14:58:31 UTC 2015


Dear Gustavo Zacarias,

On Thu, 27 Nov 2014 19:41:49 -0300, Gustavo Zacarias wrote:
> Making /var/run and /run symlinks to /tmp is bad since the underlying
> tmpfs filesystem is mode 1777 which leads to possible security attack
> vectors via badly owned/mask-mode pidfiles and state files residing there.
> 
> So make /run a proper directory with /var/run symlinked to it.
> Eventually all startup scripts and state info should be pointed to /run
> directly as per the linux fhs and good practice.
> 
> Add a tmpfs filesystem entry for /run so that busybox inittab, systemv
> inittab and systemd automount mounts it there to avoid breaking the
> system.
> 
> While at it fix inconsistent spacing in /etc/fstab by using tabs and
> drop the "static file system information" header whatever that means.
> 
> Signed-off-by: Gustavo Zacarias <gustavo at zacarias.com.ar>

Applied, thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


More information about the buildroot mailing list