m |
|||
Línea 1: | Línea 1: | ||
− | |||
Los scripts dentro de init.d son llamados en el orden de la tabla de contenidos. | Los scripts dentro de init.d son llamados en el orden de la tabla de contenidos. | ||
== /etc/rcS.d/S11hwclock.sh == | == /etc/rcS.d/S11hwclock.sh == | ||
− | Es un enlace | + | 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 == | == /etc/rcS.d/S18ifupdown-clean == | ||
− | Es un enlace | + | 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 == | == /etc/rcS.d/S20module-init-tools == | ||
− | Es un enlace | + | 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/S25libdevmapper1.02 == | == /etc/rcS.d/S25libdevmapper1.02 == | ||
− | Es un enlace | + | 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 == | == /etc/rcS.d/S30checkfs.sh == | ||
− | Es un enlace | + | 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 == | == /etc/rcS.d/S30procps.sh == | ||
− | Es un enlace | + | 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 == | == /etc/rcS.d/S31hibernate == | ||
− | Es un enlace | + | 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 == | == /etc/rcS.d/S34fuse == | ||
− | Es un enlace | + | 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 == | == /etc/rcS.d/S35mountall.sh == | ||
− | Es un enlace | + | 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 | */lib/init/vars | ||
Línea 42: | Línea 41: | ||
---- | ---- | ||
*/lib/lsb/init-functions | */lib/lsb/init-functions | ||
− | mountall.sh usa funciones de | + | mountall.sh usa funciones de acá para loguear acciones con logd. |
---- | ---- | ||
*/lib/init/mount-functions.sh | */lib/init/mount-functions.sh | ||
− | De | + | 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 | + | ''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 | + | ''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 | + | '''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 == | == /etc/rcS.d/S36mountall-bootclean.sh == | ||
− | Es un enlace | + | 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 == | == /etc/init.d/bootclean == | ||
− | Borra el contenido de /tmp, /var/run y /var/lock. No | + | 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 == | == /etc/rcS.d/S36udev-mtab == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S38pppd-dns == | == /etc/rcS.d/S38pppd-dns == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S39ifupdown == | == /etc/rcS.d/S39ifupdown == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S40networking == | == /etc/rcS.d/S40networking == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S43portmap == | == /etc/rcS.d/S43portmap == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S45mountnfs.sh == | == /etc/rcS.d/S45mountnfs.sh == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S46mountnfs-bootclean.sh == | == /etc/rcS.d/S46mountnfs-bootclean.sh == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/init.d/bootclean == | == /etc/init.d/bootclean == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S48console-screen.sh == | == /etc/rcS.d/S48console-screen.sh == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S50alsa-utils == | == /etc/rcS.d/S50alsa-utils == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S55bootmisc.sh == | == /etc/rcS.d/S55bootmisc.sh == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S55urandom == | == /etc/rcS.d/S55urandom == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S70x11-common == | == /etc/rcS.d/S70x11-common == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S75sudo == | == /etc/rcS.d/S75sudo == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rcS.d/S99stop-bootlogd-single == | == /etc/rcS.d/S99stop-bootlogd-single == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/init.d/rc == | == /etc/init.d/rc == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S10sysklogd == | == /etc/rc2.d/S10sysklogd == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S11klogd == | == /etc/rc2.d/S11klogd == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S18portmap == | == /etc/rc2.d/S18portmap == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S20acpid == | == /etc/rc2.d/S20acpid == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S20cupsys == | == /etc/rc2.d/S20cupsys == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S20dbus == | == /etc/rc2.d/S20dbus == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S20firestarter == | == /etc/rc2.d/S20firestarter == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S20makedev == | == /etc/rc2.d/S20makedev == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S20mplayer == | == /etc/rc2.d/S20mplayer == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S20openbsd-inetd == | == /etc/rc2.d/S20openbsd-inetd == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S20samba == | == /etc/rc2.d/S20samba == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S21gdm == | == /etc/rc2.d/S21gdm == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S25bluetooth == | == /etc/rc2.d/S25bluetooth == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S89cron == | == /etc/rc2.d/S89cron == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S99rc.local == | == /etc/rc2.d/S99rc.local == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S99rmnologin == | == /etc/rc2.d/S99rmnologin == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/rc2.d/S99stop-bootlogd == | == /etc/rc2.d/S99stop-bootlogd == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
== /etc/init.d/bootlogd == | == /etc/init.d/bootlogd == | ||
− | Es un enlace | + | Es un enlace simbólico a /etc/init.d/ |
[[Category:Documentación]] | [[Category:Documentación]] | ||
[[Category:Artículo incompleto]] | [[Category:Artículo incompleto]] |
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/