(Nueva página: NOTA: este articulo necesita correcciones ortograficas (no me andan los acentos). Una vez realizadas, por favor borre esta leyenda! == Orden de ejecucion de los scripts durante el i...) |
|||
(No se muestran 17 ediciones intermedias de 3 usuarios) | |||
Línea 1: | Línea 1: | ||
− | + | Los scripts dentro de init.d son llamados en el orden de la tabla de contenidos. | |
− | == | + | |
− | + | == /etc/rcS.d/S11hwclock.sh == | |
− | + | Es un enlace simbólico a /etc/init.d/hwclock.sh que se encarga de inicializar el reloj de hardware de acuerdo al UTC. | |
− | + | ||
− | + | ||
− | + | == /etc/rcS.d/S18ifupdown-clean == | |
− | + | Es un enlace simbólico a /etc/init.d/ifupdown-clean que se encarga de borrar información vieja de dispositivos de red durante el inicio. | |
− | + | ||
− | + | ||
− | + | == /etc/rcS.d/S20module-init-tools == | |
− | + | Es un enlace simbólico a /etc/init.d/module-init-tools que se encarga de cargar los módulos del kernel listados en /etc/modules | |
− | /etc/rcS.d/S36mountall-bootclean.sh | + | |
− | + | ||
− | + | == /etc/rcS.d/S25libdevmapper1.02 == | |
− | + | Es un enlace simbólico a /etc/init.d/libdevmapper1.02 que se encarga de cargar los módulos para mapeo de dispositivos. | |
− | + | ||
− | + | ||
− | + | == /etc/rcS.d/S30checkfs.sh == | |
− | + | Es un enlace simbólico a /etc/init.d/checkfs.sh que se encarga de chequear los sistemas de archivos. | |
− | + | ||
− | + | ||
− | + | == /etc/rcS.d/S30procps.sh == | |
− | + | Es un enlace simbólico a /etc/init.d/procps.sh que se encarga de setear las variables del kernel de /etc/sysctl.conf | |
− | + | ||
− | + | ||
− | + | == /etc/rcS.d/S31hibernate == | |
− | + | Es un enlace simbólico a /etc/init.d/hibernate que se encarga de validar los estados de swsusp y software suspend 2. Debe ser llamado después montar los sistemas de archivos, pero antes de activar la swap. | |
− | + | ||
− | + | ||
− | + | == /etc/rcS.d/S34fuse == | |
− | + | Es un enlace simbólico a /etc/init.d/fuse que se encarga de cargar los módulos necesarios para el funcionamiento de fuse y montarlo si es posible. | |
− | + | ||
− | + | ||
− | + | == /etc/rcS.d/S35mountall.sh == | |
− | + | Es un enlace simbólico a /etc/init.d/mountall.sh que se encarga de montar todos los sistemas de archivos. Usa funciones y variables de: | |
− | + | ||
− | + | */lib/init/vars | |
− | + | Solo carga el valor de la variable VERBOSE=no | |
− | + | ---- | |
− | + | */lib/lsb/init-functions | |
− | + | mountall.sh usa funciones de acá para loguear acciones con logd. | |
− | + | ---- | |
− | + | */lib/init/mount-functions.sh | |
− | + | De acá se usan las funciones | |
− | + | ||
− | + | ''pre_mountall()'' que crea copias de /var/run y /var/lock en /lib/init/rw/var.run y /lib/init/rw/var.lock para asegurarse que están montados y que tiene permisos de lectura/escritura y llama a mount con la opcion --bind. | |
− | + | ||
+ | ''post_mountall()'' que vuelve a montar /var/run y /var/lock preservando los cambios hechos en var.run y var.lock. Llama a ''mount'' con la opcion --move | ||
+ | ---- | ||
+ | |||
+ | '''mountall.sh''' primero llama a ''pre_mountall'', luego monta todos los sistemas de archivos salvo nfs, nfs4, smbfs, cifs, ncp, ncpfs, coda y gfs que estén contenidos en fstab (opcion -a) y luego invoca a ''post_mountall''. Luego inicia la swap si es posible. | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S36mountall-bootclean.sh == | ||
+ | Es un enlace simbólico a /etc/init.d/mountall-bootclean.sh que se encarga de limpiar los filesystems temporales. Es responsable de llamar a /etc/init.d/bootclean. | ||
+ | |||
+ | |||
+ | == /etc/init.d/bootclean == | ||
+ | Borra el contenido de /tmp, /var/run y /var/lock. No debería correr después de S55bootmisc ni tampoco debería de llamarse directamente sino a través de otro script. | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S36udev-mtab == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S38pppd-dns == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S39ifupdown == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S40networking == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S43portmap == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S45mountnfs.sh == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S46mountnfs-bootclean.sh == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/init.d/bootclean == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S48console-screen.sh == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S50alsa-utils == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S55bootmisc.sh == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S55urandom == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S70x11-common == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S75sudo == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rcS.d/S99stop-bootlogd-single == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/init.d/rc == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S10sysklogd == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S11klogd == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S18portmap == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S20acpid == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S20cupsys == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S20dbus == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S20firestarter == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S20makedev == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S20mplayer == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S20openbsd-inetd == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S20samba == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S21gdm == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S25bluetooth == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S89cron == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S99rc.local == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S99rmnologin == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/rc2.d/S99stop-bootlogd == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | |||
+ | == /etc/init.d/bootlogd == | ||
+ | Es un enlace simbólico a /etc/init.d/ | ||
+ | |||
+ | [[Category:Documentación]] | ||
+ | [[Category:Artículo incompleto]] | ||
+ | |||
+ | |||
+ | Ante cualquier duda o inconveniente no dudes en escribirnos un email a | ||
+ | '''soportelihuen arroba linti.unlp.edu.ar (Sin los espacios)''' | ||
+ | O visitar nuestros Foros. | ||
+ | '''http://lihuen.linti.unlp.edu.ar/foros''' |
Los scripts dentro de init.d son llamados en el orden de la tabla de contenidos.
Es un enlace simbólico a /etc/init.d/hwclock.sh que se encarga de inicializar el reloj de hardware de acuerdo al UTC.
Es un enlace simbólico a /etc/init.d/ifupdown-clean que se encarga de borrar información vieja de dispositivos de red durante el inicio.
Es un enlace simbólico a /etc/init.d/module-init-tools que se encarga de cargar los módulos del kernel listados en /etc/modules
Es un enlace simbólico a /etc/init.d/libdevmapper1.02 que se encarga de cargar los módulos para mapeo de dispositivos.
Es un enlace simbólico a /etc/init.d/checkfs.sh que se encarga de chequear los sistemas de archivos.
Es un enlace simbólico a /etc/init.d/procps.sh que se encarga de setear las variables del kernel de /etc/sysctl.conf
Es un enlace simbólico a /etc/init.d/hibernate que se encarga de validar los estados de swsusp y software suspend 2. Debe ser llamado después montar los sistemas de archivos, pero antes de activar la swap.
Es un enlace simbólico a /etc/init.d/fuse que se encarga de cargar los módulos necesarios para el funcionamiento de fuse y montarlo si es posible.
Es un enlace simbólico a /etc/init.d/mountall.sh que se encarga de montar todos los sistemas de archivos. Usa funciones y variables de:
Solo carga el valor de la variable VERBOSE=no
mountall.sh usa funciones de acá para loguear acciones con logd.
De acá se usan las funciones
pre_mountall() que crea copias de /var/run y /var/lock en /lib/init/rw/var.run y /lib/init/rw/var.lock para asegurarse que están montados y que tiene permisos de lectura/escritura y llama a mount con la opcion --bind.
post_mountall() que vuelve a montar /var/run y /var/lock preservando los cambios hechos en var.run y var.lock. Llama a mount con la opcion --move
mountall.sh primero llama a pre_mountall, luego monta todos los sistemas de archivos salvo nfs, nfs4, smbfs, cifs, ncp, ncpfs, coda y gfs que estén contenidos en fstab (opcion -a) y luego invoca a post_mountall. Luego inicia la swap si es posible.
Es un enlace simbólico a /etc/init.d/mountall-bootclean.sh que se encarga de limpiar los filesystems temporales. Es responsable de llamar a /etc/init.d/bootclean.
Borra el contenido de /tmp, /var/run y /var/lock. No debería correr después de S55bootmisc ni tampoco debería de llamarse directamente sino a través de otro script.
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Es un enlace simbólico a /etc/init.d/
Ante cualquier duda o inconveniente no dudes en escribirnos un email a soportelihuen arroba linti.unlp.edu.ar (Sin los espacios) O visitar nuestros Foros. http://lihuen.linti.unlp.edu.ar/foros