Reference

rrlogind(8)

RRLOGIND(8) RRLOGIND(8)

NNAAMMEE
rrlogind - Road Runner Login Daemon. A suitable replace-
ment for it's Perl counterpart.

SSYYNNOOPPSSIISS
rrrrllooggiinndd [[--pp <<ppoorrtt>>]] [[--vv]] [[--kk]] [[--dd]] [[--tt]]

DDEESSCCRRIIPPTTIIOONN
rrrrllooggiinndd is for use in those areas that are using the
"Road Runner Client Server Session Management Protocol".
These areas include, but are not limited to: North Eastern
Ohio, Columbus Ohio, Austin Texas, Hawaii, Tampa Bay Fla,
and Charlotte NC.

This daemon is designed to replace the _r_r_l_o_g_i_n Perl
script. It implements the entire _S_e_s_s_i_o_n _M_a_n_a_g_e_r _P_r_o_t_o_c_o_l_,
instead of just the login portion.

OOPPTTIIOONNSS
_-_p _<_p_o_r_t_> Used to change the default (60000) port
number to communicate with for the
login server.

_-_v Turns on verbose mode.

_-_d Turns on debugging mode.

_-_k Kills any running instance of rrrrllooggiinndd or
removes the stale pid file.

_-_t Always trust the server to be authentic.

CCHHAANNGGEESS
_v_1_._0 - Initial Release 11/30/1998
A very buggy alpha version of the client

_v_1_._1 - Major Bug Fix and 1st Official Release 12/03/1998
Fixed keep-alive support.
Finished implementing the protocol specs.

_v_1_._2 - Bug Fixes 12/14/1998, Feature Additions
Fixed a small bug in the client state loop.
Changed all the syslog messages to report as
LOG_INFO (Now only logs to messages instead of
all error conditions being sent to syslog.)
Altered listener code to also work under 2.1.x
kernels.
Added "Always Trust" parameter to compensate for
some non-spec-compliant auth servers.
Added broken-session detection code.

_v_1_._3 - Bug Fixes 01/17/1999, Feature Additions
Fixed segmentation fault when username was not
specified.

Road Runner Login Daemon MARCH 1999 1

RRLOGIND(8) RRLOGIND(8)

Fixed segmentation fault caused by a null session
server list.
Moved call to open syslog prior to the first use
of syslog.
Fixed rrooaaddrruunnnneerr..hh for other flavors of _U_N_I_X_.
Improved signal handling.
rrlogind now deals with hostnames that have
multiple IPs
Added automatic detection of OS and OS version.

_v_2_._0 - Feature Additions/Modifications 01/27/1999
Added an _a_u_t_o_b_u_i_l_d script that will attempt to do
everything for you.
Removed username, password, and login server from
the command line and added a configuration file.
Included Makefiles for those using RISC based
systems. Using _a_u_t_o_b_u_i_l_d will automatically use
the new Makefiles.
Password is no longer stored in plain text, but
rather an irreversible MD5 hash.

_v_2_._1 - Official Release of the 2.x series 02/26/1999
Fixed a small memory leak.
Fixed a problem with the RISC Makefile.

_v_2_._2 - Bug Fixes, updated rrdhcpcd 04/16/1999
Fixed small bug in logout logic.
Fixed a bug in rrdhcpcd 2 which caused an incorrect
assignment of the subnet mask when obtaining a
24.x.x.x IP.

_v_2_._2_1 - Bug Fixes, updated rrdhcpcd
Fixes small bug in the logout logic.
Added "clean" option to the autobuild script.
Fixed rrdhcpcd to work with Red Hat 5.9

FFIILLEESS
_r_r_c_o_n_f
Creates a file in _/_e_t_c_/_r_o_a_d_r_u_n_n_e_r to store your
username, password, login server in MD5 hash
(irreversible).

AAUUTTHHOORRSS
_r_r_l_o_g_i_n_d - Joshua Jackson <[email protected]>

_r_r_l_o_g_i_n_d_(_8_) - Ken Stanley <[email protected]>

BBUUGG RREEPPOORRTTSS
Please send all bug reports to Joshua Jackson, as he is
the maintainer of this distribution. Any problems or addi-
tions to the man page _r_r_l_o_g_i_n_d_(_8_) can go to Ken Stanley.

AADDDDIITTIIOONNAALL NNOOTTEESS
As of v1.1 the source code for rrlogind has been included
along with the source code for rrdhcpcd. The source for
rrlogind also comes with a Makefile for both GNU make and
RHIDE, and has been tested with both Slackware and RedHat
systems.

The Official homepage for rrlogind and rrdhcpcd is located
at hhttttpp::////wwwwww..vvoorrtteecchh..nneett//rrrrlliinnuuxx//

SSEEEE AALLSSOO
_d_h_c_p_c_d_h_(_8_)

Road Runner Login Daemon MARCH 1999 2