<Precedenti | Contenuti | Succ.>
D.3. /etc/rc.d/init.d/mountvirtfs
# / Bin / sh
################################################# ######################
# Inizia mountvirtfs
#
# Descrizione: monta proc, sysfs ed esegui
#
# / Bin / sh
################################################# ######################
# Inizia mountvirtfs
#
# Descrizione: monta proc, sysfs ed esegui
#
# Autori
#
# Aggiornare
#
# Versione
#
# Autori
#
# Aggiornare
#
# Versione
#
################################################# ######################
################################################# ######################
### INIZIA INIZ. INFO
# Fornisce:
# Richiesto-Inizio:
# Dovrebbe iniziare:
# Richiesto-Stop:
# Dovrebbe-Stop:
# Avvio predefinito:
### INIZIA INIZ. INFO
# Fornisce:
# Richiesto-Inizio:
# Dovrebbe iniziare:
# Richiesto-Stop:
# Dovrebbe-Stop:
# Avvio predefinito:
# Arresto predefinito:
# Breve descrizione: monta i filesystem /sys e /proc virtuali (kernel).
# Monta /run (tmpfs) e /dev (devtmpfs).
# Descrizione: monta i filesystem virtuali (kernel) /sys e /proc.
# Monta /run (tmpfs) e /dev (devtmpfs).
# X-LFS-Fornito-Da: LFS
### FINE INFO INIZ
. /lib/lsb/init-functions case "${1}" in
inizio)
# Assicurati che /run sia disponibile prima di registrare qualsiasi messaggio se ! punto di montaggio /run >/dev/null; poi
monta /esegui || fallito=1
fi
mkdir -p /esegui/blocca /esegui/shm chmod 1777 /esegui/shm /esegui/blocca
log_info_msg "Montaggio dei file system virtuali: ${INFO}/run" if ! punto di montaggio /proc >/dev/null; poi
log_info_msg2 " ${INFO}/proc"
mount -o nosuid,noexec,nodev /proc || fallito=1
fi
Se ! punto di montaggio /sys >/dev/null; quindi log_info_msg2 " ${INFO}/sys"
mount -o nosuid,noexec,nodev /sys || fallito=1
fi
Se ! punto di montaggio /dev >/dev/null; quindi log_info_msg2 " ${INFO}/dev"
mount -o mode=0755,nosuid /dev || fallito=1
fi
ln -sfn /esegui/shm /dev/shm
(exit ${failed}) valuta_retval exit $failed
;;
*)
che C
echo "Utilizzo: ${0} {inizio}" exit 1
;;
# Fine mountvirtfs