From db3b880092cb9e001eb5e8ec31de52f450fd5aac Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Thu, 21 Feb 2008 19:03:09 +0000 Subject: * updated busybox from 1.8.2 to 1.9.1 * added CONFIG_FEATURE_SHADOWPASSWDS to busybox config (as suggested by Sebastian) * updated busybox.config * updated busybox.links git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1568 95ad53e4-c205-0410-b2fa-d234c58c8868 --- tools/README.busybox | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'tools/README.busybox') diff --git a/tools/README.busybox b/tools/README.busybox index 5d6d8d74..f6350d2c 100644 --- a/tools/README.busybox +++ b/tools/README.busybox @@ -1,4 +1,4 @@ -How busybox (version 1.7.1) is created: +How busybox (version 1.9.1) is created: 1. Get the current sources from busybox.net and untar them. 2. Change to the busybox- dir and create a sym link named patches @@ -7,14 +7,14 @@ How busybox (version 1.7.1) is created: file. Or apply the patches in the order shown in the series file. 4. Create a sym link named .config pointing to ../busybox-config 5. Call make oldconfig and adjust the configuration if required. -6. Call make to create the busybox binary. -7. Copy the binary to ../busybox. - +6. (Bind-)Mount the busybox folder into the build environment + (which is 'debian-3.1-openslx-build' for i586 and + 'debian-4.0_x86_64-openslx-build for x86_64). +7. Open a chrooted shell in the build environment (via slxos-setup shell), + chdir into the busybox folder and call make to create the busybox binary. +8. Copy the binary to ../busybox. Current open issues - The process is not automated. - Should be moved to a place outside of the OpenSLX sources. -- Ensure to create the binaries with an older Linux version. Else the binary - might use newer features of libc which are not available on the used host. - For the last builds suse 10.1 systems created with slxos-setup had been used. -- cgit v1.2.3-55-g7522