File: README

package info (click to toggle)
readahead-list 1:1.20060421.1016-4
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 856 kB
  • ctags: 166
  • sloc: sh: 3,747; cpp: 508; ansic: 244; makefile: 94; perl: 17
file content (38 lines) | stat: -rw-r--r-- 1,294 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Copyright 2005 Robin H. Johnson <robbat2@orbis-terrarum.net>
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/infrastructure/readahead-list/README.in,v 1.3 2005/05/17 02:28:02 robbat2 Exp $

This implementation of a client for readhead was written by Robin H. Johnson <robbat2@orbis-terrarum.net>.

It is based on a version originally written by Erich Schubert <erich@debian.org>.
Which was found at:
http://blog.drinsama.de/erich/en/linux/2004121101-readahead.html 
(link to http://people.debian.org/~erich/readahead-list.c).

As Erich is a Debian developer, and his original source lacks any license, I've
specifically chosen GPL-2 as the license, as the code is based off the kernel
readahead.

This has mainly been developed in response to Gentoo Bug #64724
http://bugs.gentoo.org/show_bug.cgi?id=64724

The application very specifically does NOT output any errors unless you have
--debug on. This is in case a file isn't on your system between boots.

Syntax:
readahead-list [OPTIONS] FILE [FILE...]

Where each FILE contains a list of items to perform readahead(2) on, one per
line.

OPTIONS:

--verbose
	Print the name of each file that is actually loaded.
--debug
	As the name says.
--version
	Should be obvious.
--help
	Stop looking at me!