234 lines
4.9 KiB
HTML
234 lines
4.9 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>README.ruby_init explains how to configure and use the service.</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="HOME"
|
|
TITLE="XFree Local Multi-User HOWTO"
|
|
HREF="index.html"><LINK
|
|
REL="UP"
|
|
TITLE="Experimental Backstreet Ruby configuration Script/ Service"
|
|
HREF="app_ruby_init.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="Experimental Backstreet Ruby configuration Script/ Service"
|
|
HREF="app_ruby_init.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="The global configuration file /etc/sysconfig/ruby.conf"
|
|
HREF="app_ruby_init_ruby_conf.html"></HEAD
|
|
><BODY
|
|
CLASS="sect1"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>XFree Local Multi-User HOWTO</TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="app_ruby_init.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
>Appendix D. Experimental Backstreet Ruby configuration Script/ Service</TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="app_ruby_init_ruby_conf.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="sect1"
|
|
><H1
|
|
CLASS="sect1"
|
|
><A
|
|
NAME="app_ruby_init_REDME"
|
|
></A
|
|
>D.1. <TT
|
|
CLASS="filename"
|
|
>README.ruby_init</TT
|
|
> explains how to configure and use the service.</H1
|
|
><TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="programlisting"
|
|
>well,
|
|
have to be written :-)
|
|
|
|
You'll need to install the following scripts :
|
|
(and don't forget to make them executable :-) with chmod a+x [filename] )
|
|
/etc/hotplug/input.agent
|
|
/etc/hotplug/input.rc
|
|
/etc/init.d/ruby_init
|
|
|
|
and the configuration file:
|
|
/etc/sysconfig/ruby.conf
|
|
|
|
edit the configuration file to adjust it to your system configuration
|
|
|
|
start the service and check if everything is done as requested and configured
|
|
/etc/init.d/ruby_init start
|
|
|
|
if everything is OK activate the service by running "chkconfig --add ruby_init" .
|
|
|
|
"chkconfig --list ruby_init" will tell you in which runlevels the service is active
|
|
|
|
root@svetljo SRPMS]# chkconfig --list ruby_init
|
|
ruby_init 0:off 1:off 2:on 3:on 4:on 5:on 6:off
|
|
|
|
you can deactivate it by running "chkconfig --del ruby_init"
|
|
|
|
The input configuration uses the same syntax
|
|
as kbd.conf, mouse.conf, event.conf as explained
|
|
in the section about hotplug with input agent.
|
|
|
|
The other configurable options are:
|
|
|
|
HACK_VIDEO_ENABLE=no
|
|
|
|
If set to "yes", turns on at boot the hackvideo feature of the Backstreet Ruby kernel.
|
|
In case XFree PrefBusID is used set to "no"
|
|
|
|
HOTPLUG_RC_input=yes
|
|
|
|
If set to "yes", runs /etc/hotplug/input.rc to configure input devices which were activated
|
|
by the kernel before hotplug was available (drivers statically linked in the kernel).
|
|
Generaly needed by all systems unless you have all input drivers configured as loadable modules
|
|
and load the drivers after hotplug is accessible to the kernel.
|
|
|
|
AUTO_DM=no
|
|
AUTO_XFree=no
|
|
|
|
No description yet. Or may be ...
|
|
enables/disables the features explained in sections
|
|
"7.3. 1st X server configuration file" and "7.4. Number X servers started by Display managers"
|
|
you don't need to modify your init scripts if you use the ruby_init service and enable them
|
|
in ruby.conf.
|
|
|
|
LOAD_MODULES=yes
|
|
|
|
if set to "yes" loads certain input device drivers in case a ruby kernel is running.
|
|
|
|
#
|
|
# input modules configuration
|
|
#
|
|
# module arguments
|
|
|
|
The list of modules which should be loaded in case ruby kernel is running and
|
|
LOAD_MODULES is set to "yes".
|
|
In the example file are listed all important input drivers (keyboards & mice).
|
|
If you have some of them compiled in the kernel, you may disable the loading
|
|
of the corresponding drivers by commenting them out.
|
|
|
|
the ext-status argument can give you detailed information about the current
|
|
configuration, and valuable information in case you are in trouble. </PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="app_ruby_init.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="app_ruby_init_ruby_conf.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Experimental Backstreet Ruby configuration Script/ Service</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="app_ruby_init.html"
|
|
ACCESSKEY="U"
|
|
>Up</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>The global configuration file <TT
|
|
CLASS="filename"
|
|
>/etc/sysconfig/ruby.conf</TT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |