summaryrefslogtreecommitdiffstats
path: root/init.d
diff options
context:
space:
mode:
authorncopa <ncopa@f176ef85-8d20-0410-844a-e957b5a1c371>2007-09-06 23:52:22 +0000
committerncopa <ncopa@f176ef85-8d20-0410-844a-e957b5a1c371>2007-09-06 23:52:22 +0000
commit7ba6889e40cd186df88fd3ef68012ffac2b428da (patch)
treea543dac4b042418360a854c5f05565a8982f6b4e /init.d
parent9f3a3db209ec4dd0f9671e6581136fb47adec596 (diff)
downloadalpine-baselayout-7ba6889e40cd186df88fd3ef68012ffac2b428da.tar.bz2
alpine-baselayout-7ba6889e40cd186df88fd3ef68012ffac2b428da.tar.xz
* init.d/syslog: accept options. be more vserver friendly
* init.d/keymap: new script * init.d/bootmisc.sh: use /var/log/dmesg as other linux'es. * use busybox version of ctty hack and readahead * replace send-pr with sendbug
Diffstat (limited to 'init.d')
-rw-r--r--init.d/Makefile1
-rwxr-xr-xinit.d/bootmisc.sh4
-rw-r--r--init.d/keymap13
-rwxr-xr-xinit.d/syslog2
4 files changed, 17 insertions, 3 deletions
diff --git a/init.d/Makefile b/init.d/Makefile
index 83050fa..99b80d8 100644
--- a/init.d/Makefile
+++ b/init.d/Makefile
@@ -8,6 +8,7 @@ SCRIPTS = alpinecfg.sh \
hwclock \
hwdrivers \
inetd \
+ keymap \
localinit \
localmount \
mdev \
diff --git a/init.d/bootmisc.sh b/init.d/bootmisc.sh
index 6629ea6..be2a035 100755
--- a/init.d/bootmisc.sh
+++ b/init.d/bootmisc.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-mkdir -p /var/run
-dmesg -s 65536 > /var/run/dmesg.boot
+mkdir -p /var/log
+dmesg -s 65536 > /var/log/dmesg
diff --git a/init.d/keymap b/init.d/keymap
new file mode 100644
index 0000000..7524d53
--- /dev/null
+++ b/init.d/keymap
@@ -0,0 +1,13 @@
+#!/sbin/runscript
+
+
+start() {
+ [ -z "$KEYMAP" ] && return
+ ebegin "Setting keymap"
+ zcat "$KEYMAP" | loadkmap
+ eend $?
+}
+
+stop() {
+ return
+}
diff --git a/init.d/syslog b/init.d/syslog
index ad7361d..c44e43b 100755
--- a/init.d/syslog
+++ b/init.d/syslog
@@ -9,7 +9,7 @@ start() {
stop () {
ebegin "Stopping system logging"
- killall klogd
+ killall klogd 2>/dev/null
killall syslogd
eend $?
}