kumquat-buildroot/system/skeleton/etc
Gustavo Zacarias d380dde1d2 skeleton: make /run a proper directory/filesystem
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@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-03 15:58:03 +01:00
..
init.d skeleton/S40network: tweak for debian ifupdown 2015-01-12 22:23:04 +01:00
ld.so.conf.d New top-level directory: system 2012-11-04 12:51:08 +01:00
network Allow a single DHCP configuration via the system configuration submenu 2015-02-02 21:42:47 +01:00
fstab skeleton: make /run a proper directory/filesystem 2015-02-03 15:58:03 +01:00
group dbus: drop user/group from skeleton 2014-10-27 19:23:00 +01:00
hosts New top-level directory: system 2012-11-04 12:51:08 +01:00
inittab system/inittab: adjust shutdown 2014-11-20 19:40:36 +01:00
inputrc New top-level directory: system 2012-11-04 12:51:08 +01:00
issue New top-level directory: system 2012-11-04 12:51:08 +01:00
mtab New top-level directory: system 2012-11-04 12:51:08 +01:00
passwd system/skeleton: drop valid shell from non-login users 2014-10-27 19:23:00 +01:00
profile skeleton/etc/profile: drop aliases 2014-10-25 18:40:36 +02:00
protocols skeleton: Update /etc/protocols from Debian Jessie 2013-10-27 08:27:38 +01:00
random-seed New top-level directory: system 2012-11-04 12:51:08 +01:00
resolv.conf New top-level directory: system 2012-11-04 12:51:08 +01:00
securetty Add hypervisor consoles (hvc) 2013-12-16 22:39:53 +01:00
services New top-level directory: system 2012-11-04 12:51:08 +01:00
shadow system/skeleton: drop lp user from shadow 2014-10-27 19:23:00 +01:00