IKARUS(1) General Commands Manual IKARUS(1)NAME
ikarus - Scheme Programming Language
SYNOPSIS
ikarus -h
ikarus [-b bootfile] --r6rs-script scriptfile [opts]
ikarus [-b bootfile] [files] [opts]
DESCRIPTION
The ikarus command starts the Ikarus Scheme system. Invoking ikarus without options enters a read-eval-print loop.
OPTIONS -h Prints help message then exits.
[-b <bootfile>] --r6rs-script <scriptfile> opts ...
Starts ikarus in r6rs-script mode. The script file is treated as an R6RS-script. The options opts ... can be obtained using the
"command-line" procedure in the (rnrs programs) library.
[-b <bootfile>] <file> ... [-- opts ...]
Starts ikarus in interactive mode. Each of the files is first loaded into the interaction environment before the interactive repl
is started. The options opts can be obtained using the "command-line" procedure.
If the option [-b <bootfile>] is provided, the bootfile is used as the system's initial boot file from which the environment is initial-
ized. If the -b option is not supplied, the default boot file is used. The current default boot file location is
"/usr/lib/ikarus/ikarus.boot". Consult the Ikarus Scheme User's Guide for more details.
FILES
/usr/lib/ikarus/ikarus.boot
ENVIRONMENT VARIABLES
none
SEE ALSO
The wrapper scheme-script(1) is useful for writing Scheme scripts that use ikarus.
Further documentation is available in /usr/share/doc/ikarus/ikarus-scheme-users-guide.pdf and at http://www.cs.indiana.edu/~aghu-
loum/ikarus/.
AUTHOR
ikarus was written by Abdulaziz Ghuloum.
This manual page was written by Barak A. Pearlmutter <bap@debian.org> while packaging ikarus for Debian.
November 27, 2007 IKARUS(1)
Check Out this Related Man Page
bootpd(8) System Manager's Manual bootpd(8)Name
bootpd - Server to help boot diskless clients
Syntax
/usr/etc/bootpd [ -d ] [ -i ]
Description
The server is for the Internet BOOTP protocol (a UDP-based protocol). This allows a diskless machine to find out its Internet address, the
address of a bootserver, and the name of a file to boot.
The server is either started from or from If is started from the -i flag must be supplied by The server reads its configuration file, when
it starts up. When a new request arrives, checks to see if the file has been modified, and if so, reads it again.
If started by waits until no new requests arrive for one minute. This limits the overhead of restarting the daemon without tying up a
process slot when nothing is happening. The following is an example of the format of the configuration file:
#
# /etc/bootptab: database for bootp server (/usr/etc/bootpd)
#
# Blank lines and lines beginning with '#' are ignored.
#
# home directory
/usr/local/bootfiles
# default bootfile
defaultboot
# end of first section
%%
#
# The remainder of this file contains one line per client
# interface with the information shown by the table headings
# below. The host name is also tried as a suffix for the
# bootfile when searching the home directory (that is,
# bootfile.host)
#
# host htype haddr iaddr bootfile
#
hostx 1 02:60:8c:06:35:05 99.44.0.65 ultrix
hosty 1 02:07:01:00:30:02 99.44.0.65 vms
hostz 1 02:60:8c:00:77:78 99.44.0.03 lps40
node1 1 02:60:8c:00:99:47 99.44.0.01 tops20
The first two lines specify the home (default) directory and the default bootfile, respectively. A line starting with two percent signs
(%%) separates these first lines from the host information table, which contains an entry for each bootable host.
You should start with a configuration file similar to this and edit the host entries to correspond to your local systems. The host field
does not have to be a formal host name; it is used for identification in the log file and also as a possible extension to the bootfile
name.
The is always 1 and corresponds to the hardware type assigned Ethernet by the Assigned Numbers RFC. The field can use a period (.), a
hyphen (-), or a colon (:) as separators. The entry is the file used if the client does not know the name of the file it wants to boot.
This is frequently the case when a diskless workstation is booted.
The server logs interesting events using
Options-d Logs all requests and indicates what responses are made.
-i If is started from the -i flag must be supplied by
Files
Configuration file
See Alsoinetd(8c), tftpd(8c)bootpd(8)