D.3. /etc/rc.d/init.d/mountvirtfs
#! / Bin / sh
################################################# #####################
# mountvirtfs'i başlat
#
# Açıklama : Proc, sysfs ve run'ı bağlayın
#
#! / Bin / sh
################################################# #####################
# mountvirtfs'i başlat
#
# Açıklama : Proc, sysfs ve run'ı bağlayın
#
# Yazarlar
#
# Güncelleme
#
# Sürüm
#
# Yazarlar
#
# Güncelleme
#
# Sürüm
#
################################################# #####################
################################################# #####################
### BAŞLANGIÇ BİLGİLERİ
# Sağlar:
# Gerekli-Başlangıç:
# Başlamalı:
# Gerekli-Dur:
# Durmalı:
# Varsayılan-Başlangıç:
### BAŞLANGIÇ BİLGİLERİ
# Sağlar:
# Gerekli-Başlangıç:
# Başlamalı:
# Gerekli-Dur:
# Durmalı:
# Varsayılan-Başlangıç:
# Varsayılan-Durdur:
# Kısa Açıklama: /sys ve /proc sanal (çekirdek) dosya sistemlerini bağlar.
# /run (tmpfs) ve /dev (devtmpfs) bağlar.
# Açıklama: /sys ve /proc sanal (çekirdek) dosya sistemlerini bağlar.
# /run (tmpfs) ve /dev (devtmpfs) bağlar.
# X-LFS-Sağlayan: LFS
### END INIT BİLGİSİ
. /lib/lsb/init-functions vakası "${1}" içinde
başlangıç)
# Herhangi bir mesajı kaydetmeden önce /run'ın uygun olduğundan emin olun ! bağlama noktası /run>/dev/null; sonra
tak / çalıştır || başarısız=1
fi
mkdir -p /çalıştır/kilitle /çalıştır/shm chmod 1777 /çalıştır/shm /çalıştır/kilitle
log_info_msg "Sanal dosya sistemlerini monte etme: ${INFO}/run" eğer ! bağlama noktası /proc >/dev/null; sonra
log_info_msg2 " ${BİLGİ}/proc"
mount -o nosuid,noexec,nodev /proc || başarısız=1
fi
Eğer ! bağlama noktası /sys >/dev/null; sonra log_info_msg2 " ${INFO}/sys"
mount -o nosuid,noexec,nodev /sys || başarısız=1
fi
Eğer ! bağlama noktası /dev >/dev/null; sonra log_info_msg2 " ${INFO}/dev"
mount -o modu=0755,nosuid /dev || başarısız=1
fi
ln -sfn /çalıştır/shm /dev/shm
(çıkış ${failed}) değerlendirme_retval çıkış $failed
;;
*)
esac
echo "Kullanım: ${0} {start}" çıkış 1
;;
# mountvirtfs'i sonlandır