=head1 NAME ionrc - ION node management commands file =head1 DESCRIPTION ION node management commands are passed to B either in a file of text lines or interactively at B's command prompt (:). Commands are interpreted line-by-line, with exactly one command per line. The formats and effects of the ION node management commands are described below. =head1 TIME REPRESENTATION For many ION node management commands, time values must be passed as arguments. Every time value may be represented in either of two formats. Absolute time is expressed as: =over 4 I/I/I
-I:I:I =back Relative time (a number of seconds following the current I, which defaults to the current time at the moment I began execution but which can be overridden by the B command described below) is expressed as: =over 4 +I =back =head1 COMMANDS =over 4 =item B The B command. This will display a listing of the commands and their formats. It is the same as the B command. =item B<#> Comment line. Lines beginning with B<#> are not interpreted. =item B { 1 | 0 } Echo control. Setting echo to 1 causes all output printed by ionadmin to be logged as well as sent to stdout. Setting echo to 0 disables this behavior. =item B Version number. Prints out the version of ION currently installed. HINT: combine with B command to log the version number at startup. =item B<1> I [ { I | '.' | '' } ] The B command. Until this command is executed, the local ION node does not exist and most I commands will fail. The command configures the local node to be identified by I, an ipn-scheme node identifier which uniquely identifies the node in the delay-tolerant network. It also configures ION's data space (SDR) and shared working-memory partition. For this purpose it uses a set of default settings if no argument follows I or if the argument following I is ''; otherwise it uses the configuration settings found in a configuration file. If configuration file name '.' is provided, then the configuration file's name is implicitly "I.ionconfig"; otherwise, I is taken to be the explicit configuration file name. Please see ionconfig(5) for details of the configuration settings. For example: 1 19 '' would initialize ION on the local computer, assigning the local ION node the node number 19 (allocator number zero) and using default values to configure the data space and shared working-memory partition. =item B<@> I