From e91c994c49b2a3aa61190a6d95eff4c0cdb3bbb1 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 12 Sep 2011 14:01:48 +0200 Subject: add new package kexecinit, to realize kexec booting --- package/base-files/src/init | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'package/base-files/src') diff --git a/package/base-files/src/init b/package/base-files/src/init index a3232cb9c..a9564011d 100755 --- a/package/base-files/src/init +++ b/package/base-files/src/init @@ -1,7 +1,7 @@ #!/bin/sh echo "System initialization ..." export PATH=/bin:/sbin:/usr/bin:/usr/sbin -mount -t devtmpfs devtmpfs /dev > /dev/null 2>&1 +mount -t devtmpfs devtmpfs /dev >/dev/null 2>&1 mount -nt proc proc /proc mount -o nosuid,nodev,noexec -t sysfs sysfs /sys [ ! -f /etc/notmpfs ] && { @@ -18,6 +18,7 @@ echo >/dev/mdev.seq echo "/sbin/mdev" >/proc/sys/kernel/hotplug mdev -s cat /etc/.rnd >/dev/urandom 2>&1 +[ -x /kexecinit ] && { /kexecinit; } [ -x /cryptinit ] && { /cryptinit; exec switch_root /mnt "/init";} [ -x /sbin/cfgfs ] && { cfgfs setup; mount -o remount,ro /;} || mount -o remount,rw / [ -f /etc/fstab ] && { fsck -p >/dev/null; mount -a;} -- cgit v1.2.3 From 8e31c26eb721b8c1d50c9e97c4b199194f5a56db Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 25 Sep 2011 10:37:23 +0200 Subject: ? seems not to work here --- package/base-files/src/etc/mdev.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/base-files/src') diff --git a/package/base-files/src/etc/mdev.conf b/package/base-files/src/etc/mdev.conf index 173a851f3..4cc06251a 100644 --- a/package/base-files/src/etc/mdev.conf +++ b/package/base-files/src/etc/mdev.conf @@ -9,7 +9,7 @@ ttyS* 0:0 640 rtc0 root:root 660 @ln -sf /dev/rtc0 /dev/rtc device-mapper 0:0 660 @test -d /dev/mapper || mkdir /dev/mapper tun 0:0 660 >net/tun -fb? root:video 660 +fb0 root:video 660 audio root:audio 660 >snd/audio dsp root:audio 660 >snd/dsp timer root:audio 660 >snd/timer -- cgit v1.2.3 From 6bde5bd7302d9eeca63d55c8b57a6c544e56fe8c Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 8 Oct 2011 11:42:06 +0200 Subject: push pacemaker stuff in a usable state. --- package/base-files/src/init | 1 + 1 file changed, 1 insertion(+) (limited to 'package/base-files/src') diff --git a/package/base-files/src/init b/package/base-files/src/init index a9564011d..c57149fe3 100755 --- a/package/base-files/src/init +++ b/package/base-files/src/init @@ -12,6 +12,7 @@ mount -o nosuid,nodev,noexec -t sysfs sysfs /sys mount -o remount,nosuid,size=128k,mode=0755 -t tmpfs mdev /dev [ -d /dev/pts ] || mkdir /dev/pts [ -d /dev/shm ] || mkdir /dev/shm +mount -o nosuid,noexec -t tmpfs tmpfs /dev/shm mount -o nosuid,noexec -t devpts devpts /dev/pts exec 0<>/dev/console >&0 2>&0 echo >/dev/mdev.seq -- cgit v1.2.3 From 559e46aaeab8b018a01e218aac5441424cefe266 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 10 Oct 2011 20:49:48 +0200 Subject: add suid bits after update --- package/base-files/src/sbin/adkupdate | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'package/base-files/src') diff --git a/package/base-files/src/sbin/adkupdate b/package/base-files/src/sbin/adkupdate index 619faf04f..b5477412f 100755 --- a/package/base-files/src/sbin/adkupdate +++ b/package/base-files/src/sbin/adkupdate @@ -89,6 +89,14 @@ case $1 in ;; esac +# fix permissions +if [ -f /usr/bin/sudo ];then + chmod 4755 /usr/bin/sudo +fi +if [ -f /usr/bin/Xorg ];then + chmod 4755 /usr/bin/Xorg +fi + sync if [ -x /sbin/cfgfs ];then umount /etc -- cgit v1.2.3 From b6b578b3321c3a593c69b7ba2d8ac605002a1b70 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 11 Oct 2011 06:20:14 +0200 Subject: add groups audio / video as default --- package/base-files/src/etc/group | 2 ++ 1 file changed, 2 insertions(+) (limited to 'package/base-files/src') diff --git a/package/base-files/src/etc/group b/package/base-files/src/etc/group index c4e77f316..bbf6c0603 100644 --- a/package/base-files/src/etc/group +++ b/package/base-files/src/etc/group @@ -1,2 +1,4 @@ root:x:0: +video:x:1: +audio:x:2: nogroup:x:65534: -- cgit v1.2.3