<Anterior | Contenido | Siguiente>
D.3. /etc/rc.d/init.d/mountvirtfs
#! / Bin / sh
############################################### ######################
# Comenzar mountvirtfs
#
# Descripción: Monte proc, sysfs y ejecute
#
#! / Bin / sh
############################################### ######################
# Comenzar mountvirtfs
#
# Descripción: Monte proc, sysfs y ejecute
#
# Autores
#
# Actualizar
#
# Versión
#
# Autores
#
# Actualizar
#
# Versión
#
############################################### ######################
############################################### ######################
### COMENZAR INFORMACIÓN INICIAL
# Proporciona:
# Requerido-Inicio:
# Debería empezar:
# Parada requerida:
# Debería detenerse:
# Inicio predeterminado:
### COMENZAR INFORMACIÓN INICIAL
# Proporciona:
# Requerido-Inicio:
# Debería empezar:
# Parada requerida:
# Debería detenerse:
# Inicio predeterminado:
# Detención predeterminada:
# Descripción breve: Monta los sistemas de archivos virtuales (kernel) / sys y / proc.
# Monta / run (tmpfs) y / dev (devtmpfs).
# Descripción: Monta los sistemas de archivos virtuales (kernel) / sys y / proc.
# Monta / run (tmpfs) y / dev (devtmpfs).
# X-LFS-proporcionado-por: LFS
### FIN INIT INFO
. / lib / lsb / init-functions caso "$ {1}" en
inicio)
# Asegúrese de que / run esté disponible antes de registrar cualquier mensaje si! punto de montaje / ejecutar> / dev / null; luego
montar / ejecutar || fallido = 1
fi
mkdir -p / ejecutar / bloquear / ejecutar / shm chmod 1777 / ejecutar / shm / ejecutar / bloquear
log_info_msg "Montaje de sistemas de archivos virtuales: $ {INFO} / run" if! punto de montaje / proc> / dev / null; luego
log_info_msg2 "$ {INFO} / proc"
montaje -o nosuid, noexec, nodev / proc || fallido = 1
fi
si ! punto de montaje / sys> / dev / null; luego log_info_msg2 "$ {INFO} / sys"
montaje -o nosuid, noexec, nodev / sys || fallido = 1
fi
si ! punto de montaje / dev> / dev / null; luego log_info_msg2 "$ {INFO} / dev"
montar -o modo = 0755, nosuid / dev || fallido = 1
fi
ln -sfn / run / shm / dev / shm
(salida $ {fallida}) evalu_retval salida $ fallida
;;
*)
esac
echo "Uso: $ {0} {start}" salida 1
;;
# Fin mountvirtfs