/etc/sysconfig/amd Explicaciones de los directorios y archivos de sysconfig Contiene parámetros de amd para el montaje automático de sistemas de archivos, aparece en distribuciones anteriores a Fedora 4. /etc/sysconfig/apud Advanced Power Management o Admnistración Avanzada de Potencia, apmd, administra tareas relacionadas con el estado de la potencia o baterías de un equipo para manejar los estados de stop/change on suspend o resume. /etc/sysconfig/arpwatch arpwatch mantiene una tabla de direcciones MAC de la red y sus correspondientes direcciones IP. Recordar que arp es el protocolo que lee las direcciones de las tarjetas de red. /etc/sysconfig/authconfig Estipula autorizaciones de autenticación para ser usadas por el servidor. Si se recuerda, al instalar Linux en una de las secciones pregunta el modo de autenticación con la cual administrará el control de contraseñas, la forma de encriptarla y el método de autenticación. Aquí se almacena la información que le indica al sistema cuáles se han escogido. USEMD5=<valor> yes: MD5 se usa para autenticación no : MD5 no se usa para autenticación USEKERBEROS=<valor> yes : Kerberos se usa para autenticación no : Kerberos no se usa para autenticación USELDAPAUTH=<valor>, yes : LDAP se usa para autenticación no : LDAP no se usa para autenticación Ejemplo: USECRACKLIB=yes USEDB=no USEHESIOD=no USELDAP=no USENIS=no USEPASSWDQC=no USEWINBIND=no USEKERBEROS=no USELDAPAUTH=no USEMD5=yes USESHADOW=yes USESMBAUTH=no USEWINBINDAUTH=no
/etc/sysconfig/clock Controla las interpretaciones de los valores leídos desde el reloj del hardware del sistema UTC=<valor>, true o yes: Tiempo Universal o Universal Time false o no: Tiempo Local o Local time ARC=<valor> true o yes: usar la consola ARC de 42 años. Sólo para ARC o AlphaBIOS basados en sistemas Alpha. Otro valor indica que se usa la época normal de Unix. SRM=<valor> true o yes: usar la consola SRM de la época de 1900. Sólo para ARC o AlphaBIOS basados en sistemas Alpha. Otro valor indica que se usa la época normal de Unix. ZONE=<nombre-de-archivo>: El archivo de la zona de tiempo es /usr/share/zoneinfo y /etc/localtime es una copia de él. Ejemplo: ZONE="America/New York" Otras versiones de Red Hat usaban: CLOCKMODE=<valor> GMT: Universal Time (Greenwich Mean Time) ARC: usar la consola ARC de 42 años. Sólo para ARC o AlphaBIOS basados en sistemas Alpha. Otro valor indica que se usa la época normal de Unix. /etc/sysconfig/desktop Especifica el desktop o sea el escritorio o entorno gráfico usado como GNOME o KDE. Ejemplo: DESKTOP="GNOME". /etc/sysconfig/dhcpd Contiene los argumentos del demonio dhcpd Dynamic Host Configuration Protocol (DHCP) y el Internet Bootstrap Protocol (BOOTP). DHCP y BOOTP asignan nombres de servidores a máquinas de la red. /etc/sysconfig/firstboot Existe desde Red Hat 8.0 y contiene datos de la primera vez que se corre el sistema, /sbin/init llama a etc/rc.d/init.d/firstboot el cual lanza el Setup Agent que permite que el usuario instale las últimas actualizaciones y las aplicaciones adicionales. Este archivo le dice al sistema Setup Agent no correr en las siguientes cargas del sistema. Para ejecutarlos después borre /etc/sysconfig/firstboot y ejecute: chkconfig --level 5 firstboot on. /etc/sysconfig/gpm gpm es un programa de utilidad para servidor de ratón en consolas virtuales, usado para pasar argumentos al demonio en el proceso de arranque. Permite acelerar el ratón y pegar con el botón del medio.
/etc/sysconfig/harddisks Permite afinar el manejo de los discos duros. No se debe modificar sin pleno conocimiento para no dañar datos o corromper la información. USE_DMA=1 para poner disponible DMA. Multiple_IO=16, para permitir múltiples sectores por interrupción de I/O. Reduce el overhead en un 30-50%. EIDE_32BIT=3 activa soporte de I/O (E)IDE 32-bit en una tarjeta de interfase. LOOKAHEAD=1 activa read-lookahead. EXTRA_PARAMS= especifica en dónde se pueden añadir parámetros extras. /etc/sysconfig/hwconf Lista todo el hardware detectado por Kudzu y los drivers usados. Identificación del vendedor, e identificación del dispositivo. No se debe modificar manualmente. Kudzu es un programa que se ejecuta al arrancar el sistema para averiguar si hay hardware nuevo conectado que el sistema aun no ha reconocido. Es una mano derecha del plug and play. Hay un chiste al respecto de quienes lo llaman plug and pray que significa conecte y rece... /etc/sysconfig/i18n Define el lenguaje asumido, soportado y la fuente asumida. LANG="en_US.UTF-8" SUPPORTED="en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" /etc/sysconfig/identd Pasa parámetros al dominio identd que retorna el nombre del usuario de los procesos con conexiones tcp/ip abiertas. Algunos servicios como FTP o IRC pueden volver lento el sistema si identd no está corriendo. Sin embargo, no siempre es necesario. /etc/sysconfig/init Controla la manera como el sistema aparecerá y funcionará en el momento de cargue. Un consejo. No preocuparse de tanta información, no hay que aprenderla de memoria. Se ha decidido mostrarla para ser consistentes con el deseo de que no falte. BOOTUP=<valor> BOOTUP=color: color del despliegue del programa de arranque al fallar los dispositivos o servicios de arranque. BOOTUP=verbose: produce más información en caso de éxitos o fallas. Con otro valor muestra la información de una nueva manera no ANSI. RES_COL=<valor>: número de la columna en la pantalla para mostrar las etiquetas de estado. Asume 60. MOVE_TO_COL=<valor>: mueve el cursor a la línea según el valor de RES_COL en el comando echo. SETCOLOR_SUCCESS=<valor>: color en caso de éxito. SETCOLOR_FAILURE=<valor>: color en caso de falla. SETCOLOR_WARNING=<valor>: color del mensaje de aviso. Asume amarillo.
SETCOLOR_NORMAL=<valor>: color normal. LOGLEVEL=<valor>: nivel de log. Asume 3; 8 para todo. 1 ninguno excepto pánico en el núcleo. syslogd sobreescribe estas asignaciones al comenzar. yes: Activa el key check para modo interactivo. no: Desactiva key check para modo interactivo. PROMPT=<valor>: Un ejemplo de la vida real tal como puede aparecer con sus comentarios originales en inglés: /etc/sysconfig/ipchains color => new RH6.0 bootup # verbose => old-style bootup # anything else => new style bootup without ANSI colors or positioning BOOTUP=color # Turn on graphical boot GRAPHICAL=yes # column to start "[ OK ]" label in RES_COL=60 # terminal sequence to move to that column. You could change this # to something like "tput hpa ${RES_COL}" if your terminal supports it MOVE_TO_COL="echo -en \\033[${RES_COL}G" # terminal sequence to set color to a 'success' color (currently: green) SETCOLOR_SUCCESS="echo -en \\033[0;32m" # terminal sequence to set color to a 'failure' color (currently: red) SETCOLOR_FAILURE="echo -en \\033[0;31m" # terminal sequence to set color to a 'warning' color (currently: yellow) SETCOLOR_WARNING="echo -en \\033[0;33m" # terminal sequence to reset to the default color. SETCOLOR_NORMAL="echo -en \\033[0;39m" # default kernel loglevel on boot (syslog will reset this) LOGLEVEL=3 # Set to anything other than 'no' to allow hotkey interactive startup... PROMPT=yes Información usada por ipchain el programa para firewalls del cual se hablará más adelante en las Plataformas tecnológicas. Puede ocurrir que en algún sistema no exista pues ya casi no se usa. Ha sido reemplazado por iptables.. /etc/sysconfig/iptables Información sobre el filtrado de paquetes en el momento de arranque y después. La forma fácil de añadir reglas es usando el Level Configuration Tool con el comando (redhat-config-securitylevel, o el comando /usr/sbin/lokkit o la aplicación de GNOME Lokkit para crear un Firewalll. Las reglas se pueden crear manualmente usando /sbin/iptables: luego de /sbin/service y iptables salva las reglas al archivo/etc/sysconfig/iptables. /etc/sysconfig/irda Controla la configuración de los dispositivos infrarrojos en el momento de arranque. Ver documentación específica en los manuales de Red Hat.
/etc/sysconfig/keyboard Controla el comportamiento del teclado. KEYBOARDTYPE=sun pc: para Sparc o pc. KEYTABLE=<archivo>: Por ejemplo KEYTABLE="us" o es. Los archivos a ser usados están en /lib/kbd/keymaps/i386<archivo>.kmap.gz. Ejemplo: KEYBOARDTYPE="pc" KEYTABLE="es" /etc/sysconfig/kudzu Recuerdan que hablamos de kudzu la mano derecha del plug and play para reconocer hardware? Pruebas de salvamento de kudzu al arranque. SAFE=<valor> yes: kuzdu hace prueba de salvamento no: kuzdu hace prueba normal /etc/sysconfig/mouse Información del ratón. FULLNAME=<valor>: nombre del ratón en uso. MOUSETYPE=<valor> imps2: ratón USB genérico microsoft: Ratón Microsoft mouseman: Ratón MouseMan mousesystems: Ratón Mouse Systems mouse. ps/2 : Ratón PS/2 msbm: Ratón Microsoft bus logibm: Ratón Logitech bus atibm: Ratón ATI bus logitech: Ratón Logitech mmseries: Ratón MouseMan antiguo mmhittab: Ratón mmhittab XEMU3=<valor> yes: Dos botones, tres emulados No: Tres botones XMOUSETYPE=<valor>: clase de ratón cuando se usa X Windows. Tiene las mismas opciones de MOUSETYPE DEVICE=<valor>: dispositivo del mouse. /dev/mouse es un encademamiento simbólico que apunta al dispositivo actual del ratón. /etc/sysconfig/named
Pasa argumentos a named en el proceso de arranque. Named es el Domain Name System (DNS) server que ha implementado el Berkeley Internet Name Domain (BIND), versión 9, que mantiene una tabla con los nombres de los servidores y su asociada dirección IP de la red. En una forma más sencilla el DNS es el que convierte los nombres de dominios como uniminuto.edu al correspondiente número IP. Cuando se estudia el DNS aparece named como un archivo de configuración. ROOTDIR="</some/where>": directorio de un ambiente chroot configurado bajo el cual corre named. OPTIONS="<valor>": opciones de named excepto -t. En lugar de -t usar ROOTDIR. /etc/sysconfig/netdump Archivo de configuración del servicio /etc/init.d/netdump el cual envía mapas de memoria sobre la red. No es absolutamente necesario. /etc/sysconfig/network Especifica configuración de la red. NETWORKING=<valor>: yes: La red debe estar configurada no: La red no está configurada HOSTNAME=<valor>: Nombre de Dominio Totalmente Cualificado (FQDN), tal como el nombre del servidor GATEWAY=<valor>: IP de la compuerta o gateway. GATEWAYDEV=<valor>: dispositivo de la compuerta, como eth0 NISDOMAIN=<valor>: nombre del dominio de NIS /etc/sysconfig/ntpd Pasa argumentos a ntpd en el momento de carga. ntpd establece y mantiene el reloj del sistema sincronizado con un servidor de tiempo estándar de Internet. Implementa la versión 4 de Network Time Protocol (NTP). Información adicional con el navegador en file: /usr/share/doc/ntp-<version>/ntpd.htm (donde <version> es el número de la versión ntpd). /etc/sysconfig/pcmcia Especifica información de configuración de la tarjeta PCMCIA. PCMCIA=<valor>: yes: activar soporte PCMCIA no: no activar soporte PCMCIA PCIC=<valor> i82365: el computador tiene un socket i82365-style PCMCIA. Tcic: el computador tiene un socket tcic-style PCMCIA PCIC_OPTS=<valor>: parámetros de tiempo del driver del socket i82365 o tcic CORE_OPTS=<valor>: lista de opciones del núcleo de pcmcia CARDMGR_OPTS=<valor>: lista de opciones del PCMCIA cardmgr (tal como -q por modo quieto; -m para ver módulos cargables del núcleo en el directorio).
/etc/sysconfig/radvd Pasa argumentos al demonio radvd en el momento de arranque, el cual escucha por requerimientos de los enrutadores y envía mensajes por el protocolo IP versión 6. Permite a los servidores de la red cambiar dinámicamente sus valores asumidos de enrutadores /etc/sysconfig/rawdevices Configura contactos (bind) de dispositivos tipo raw, como /dev/raw/raw1 /dev/sda1, /dev/raw/raw2 8 5 /etc/sysconfig/redhat-config-securitylevel Contiene las opciones escogidas por el usuario para seguridad desde la última vez en que la Security Level Configuration Tool (redhat-config-securitylevel) fue ejecutada. /etc/sysconfig/redhat-config-users Este es el archivo de configuración de la aplicación gráfica User Manager. Este archivo se usa para filtrar salidas de usuarios como root,daemon, lp etc. Se edita con la opción de preferencias Preferences => Filter system users and groups del menú pull-down en la aplicación User Manager. No se debe editar a mano. A veces aparece como User and Groups /etc/sysconfig/redhat-logviewer Es el archivo de configuración de la aplicación gráfica Log Viewer. Se edita en Edit => Preferences del menú pull-down del Log Viewer y no se debe editar a mano. /etc/sysconfig/samba Este programa emula el protocolo smb de Windows para cuando se conecta en la red Windows un servidor o PC con Linux. De él se hablará en las plataformas. Pasa argumentos a los demonios smbd y nmbd en el momento del arranque. smbd ofrece conectividad compartida con Windows en la red. nmbd ofrece NetBIOS sobre el servicio IP. /etc/sysconfig/sendmail /etc/sysconfig/sendmail permite enviar mensajes a uno o más destinos enrutándolos sobre la red. El archivo tiene los valores asumidos por la aplicación para ejecutarse. Corre en backgroung y chequea la cola una vez cada hora en caso de cambios. Es lo que se llama un agente de servidor de correos, como qmail que también es famoso. DAEMON=<valor>, yes: está configurado por el puerto 25 para correos de entrada no: no está configurado por el puerto 25 para correos de entrada QUEUE=1h para salvar mensajes en la cola /etc/sysconfig/soundcard Es creado por sndconfig y no se debe modificar. Determina qué entrada de tarjeta para
estipular el tiempo de ejecución de sndconfig de la siguiente vez. La información de configuración de la tarjeta está en /etc/modules.conf. CARDTYPE=<valor>: por ejemplo SB16 para una tarjeta Soundblaster de 16 sonidos. /etc/sysconfig/spamassassin pasa argumentos al demonio spamd en una versión tipo demonio de Spamassassin en el momento de arranque. Spamassassin es una aplicación de filtro de correos /etc/sysconfig/squid Pasa argumentos a squid, que es un servidor de proxy. En /usr/share/doc/squid- <version>/ hay información. De él se hablará en las Plataformas. /etc/sysconfig/tux Es el archivo de configuración del Red Hat Content Accelerator (TUX), el servidor de web basado en el núcleo. Ver información con el navegador en /usr/share/doc/tux- <version>/tux/index.html. Los parámetros disponibles están listados en /usr/share/doc/tux-<versión>/tux/parameters.html. /etc/sysconfig/ups Especifica información al Uninterruptible Power Supplies (UPS) conectado al sistema. SERVER=<valor>, yes: Si un UPS está conectado al sistema No: Si no hay UPS conectado al sistema. MODEL=<valor>: NONE si no hay IPS. Apcsmart: APC SmartUPS fentonups: Fenton UPS. optiups: OPTI-UPS device. bestups: Best Power UPS. Genericups: generic brand UPS. ups-trust425+625: Trust UPS. DEVICE=<valor>: especifica en dónde está conectado el UPS. Por ejemplo /dev/ttys0. OPTIONS=<valor>: comandos especiales que haya que pasar al UPS. /etc/sysconfig/vncservers Con VNC que es un software desarrollado por la Bell Laboratories es posible tomar control remoto de los equipos de una red bien sean Unix, Linux o Windows para dar soporte de manera remota. Configura la manera como el servidor Virtual Network Computing (VNC) arranca. VNC es un sistema de despliegue remoto que permite ver los ambientes de equipos remotos y tomar control de ellos. VNCSERVERS=<valor>: "1:usuario", indica que VNC debe ser iniciado por el usuario llamado usuario en el despliegue 1 El usuario debe tener una contraseña de VNC usando vncpasswd antes de conectarse al servidor remoto del VNC.
/etc/sysconfig/xinetd Pasa argumentos a xinetd en el momento de arranque el cual inicia programas para los servicios de internet cuando aparece un requerimiento al puerto de ese servicio.