From bebb376e62f94fec5caa1abb6141a6e6728ae95f Mon Sep 17 00:00:00 2001 From: Samuel Ortiz Date: Mon, 3 Nov 2008 19:14:00 +0100 Subject: sreadahead: Initial commit Super readahead is an improved readahead tool. --- .../sreadahead/files/sreadahead-generate.sh | 21 +++++++++++++++++++++ meta-moblin/packages/sreadahead/files/sreadahead.sh | 7 +++++++ 2 files changed, 28 insertions(+) create mode 100755 meta-moblin/packages/sreadahead/files/sreadahead-generate.sh create mode 100755 meta-moblin/packages/sreadahead/files/sreadahead.sh (limited to 'meta-moblin/packages/sreadahead/files') diff --git a/meta-moblin/packages/sreadahead/files/sreadahead-generate.sh b/meta-moblin/packages/sreadahead/files/sreadahead-generate.sh new file mode 100755 index 000000000..626d7ccbe --- /dev/null +++ b/meta-moblin/packages/sreadahead/files/sreadahead-generate.sh @@ -0,0 +1,21 @@ +#!/bin/sh +# + +if [ -e /etc/readahead.packed ]; then + exit 0 +fi + +if [ -e /etc/readahead.packed.first ]; then + mv /etc/readahead.packed.first /etc/readahead.packed.second + exit 0 +fi + +# That's our second boot, we can generate the sreadahead file list +if [ -e /etc/readahead.packed.second ]; then + rm -f /etc/readahead.packed.second + find / -type f > filelist.txt + + /sbin/generate_filelist filelist.txt + rm filelist.txt + mv readahead.packed /etc/ +fi diff --git a/meta-moblin/packages/sreadahead/files/sreadahead.sh b/meta-moblin/packages/sreadahead/files/sreadahead.sh new file mode 100755 index 000000000..c7378284b --- /dev/null +++ b/meta-moblin/packages/sreadahead/files/sreadahead.sh @@ -0,0 +1,7 @@ +#!/bin/sh +# +# Start sreadahead, of the config file exists + +if [ -e /etc/readahead.packed ]; then + /sbin/sreadahead +fi -- cgit v1.2.3