From e8bda02bd4f891fa4b23919d6fdb54087f0faf05 Mon Sep 17 00:00:00 2001 From: Alejandro Mery Date: Sat, 21 Jul 2007 22:24:53 +0000 Subject: [PATCH] * changed mnemosyne to use busybox instead of runit-{logacct,shutdown} - wall and runlevel are missing, kill duplicated. --- busybox/mnemosyne.config | 59 ++++++++++++++++-------------------------------- pkgsel/Core/runit.all | 4 ++-- pkgsel/Core/runit.conf | 4 ++++ 3 files changed, 26 insertions(+), 41 deletions(-) rewrite busybox/mnemosyne.config (99%) diff --git a/busybox/mnemosyne.config b/busybox/mnemosyne.config dissimilarity index 99% index 131d4d1..6abdb8d 100644 --- a/busybox/mnemosyne.config +++ b/busybox/mnemosyne.config @@ -1,39 +1,20 @@ -# always prefer the one from binutils -O CONFIG_AR - -# don'T replace init, we use runit -O CONFIG_INIT -O CONFIG_HALT -O CONFIG_RUNLEVEL - -# we prefer bcron -O CONFIG_CROND -O CONFIG_CRONTAB - -# and socklog -O CONFIG_SYSLOGD - -# no httpd or dnsd -O CONFIG_HTTPD -O CONFIG_DNSD - -# redhad/debian stuff -O CONFIG_DPKG -O CONFIG_DPKG_DEB -O CONFIG_RPM -O CONFIG_RPM2CPIO - -# rocknet -O CONFIG_IFUPDOWN - -# deprecated things -O CONFIG_RUN_PARTS -O CONFIG_START_STOP_DAEMON -O CONFIG_INETD -O CONFIG_FAKEINETD -O CONFIG_IFCONFIG -O CONFIG_ROUTE - -# and simply to keep simmetry with non-embedded mnemosyne-based systems -O CONFIG_NSLOOKUP - +# sysvinit/runit-logacct +# +X CONFIG_LAST +#X CONFIG_LASTB +X CONFIG_SULOGIN +X CONFIG_MESG +#X CONFIG_WALL + +# sysvinit/runit-shutdown +# +X CONFIG_PIDOF +X CONFIG_HALT +X CONFIG_POWEROFF +X CONFIG_REBOOT +X CONFIG_SHUTDOWN +X CONFIG_KILLALL5 + +# needed by killall5 +X CONFIG_KILL + diff --git a/pkgsel/Core/runit.all b/pkgsel/Core/runit.all index ed2f8e8..812a9c7 100644 --- a/pkgsel/Core/runit.all +++ b/pkgsel/Core/runit.all @@ -2,6 +2,7 @@ # This copyright note is auto-generated by ./scripts/Create-CopyPatch. # # Filename: target/mnemosyne/pkgsel/Core/runit.all +# Copyright (C) 2007 The OpenSDE Project # Copyright (C) 2002 - 2006 Alejandro Mery # # More information can be found in the files COPYING and README. @@ -14,6 +15,5 @@ #Dependencies: BOOT!=initrd X runit -X runit-shutdown -X runit-logacct +X busybox - minit diff --git a/pkgsel/Core/runit.conf b/pkgsel/Core/runit.conf index 689bd09..4109c1b 100644 --- a/pkgsel/Core/runit.conf +++ b/pkgsel/Core/runit.conf @@ -2,6 +2,7 @@ # This copyright note is auto-generated by ./scripts/Create-CopyPatch. # # Filename: target/mnemosyne/pkgsel/Core/runit.conf +# Copyright (C) 2007 The OpenSDE Project # Copyright (C) 2002 - 2006 Alejandro Mery # # More information can be found in the files COPYING and README. @@ -13,3 +14,6 @@ # --- SDE-COPYRIGHT-NOTE-END --- SDECFGSET_INIT=runit + +SDECFGSET_PKG_BUSYBOX_SYMLINKS=1 +SDECFGSET_PKG_BUSYBOX_DEFCONFIG=0 -- 2.11.4.GIT