Anpassungen an V963, Einarbeitung der neuesten CLFS Version
git-svn-id: svn://svn.compuextreme.de/Viitor/V963/ViitorMake@5990 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
parent
f80422c290
commit
93a0fbc08c
|
@ -155,12 +155,14 @@ if [ ! "$ONLYSTAT" == "true" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mount $SOURCEDEV $LFS/$SRCMNTPOINT
|
mount $SOURCEDEV $LFS/$SRCMNTPOINT
|
||||||
mkdir -vp $LFS/{proc,sys}
|
mkdir -vp $LFS/{dev,proc,sys}
|
||||||
install -dv $LFS/{/var,}/tmp -m 1777
|
install -dv $LFS/{/var,}/tmp -m 1777
|
||||||
mount -o bind /dev $LFS/dev
|
mount -o bind /dev $LFS/dev
|
||||||
mount -o bind /proc $LFS/proc
|
mount -o bind /proc $LFS/proc
|
||||||
mount -o bind /sys $LFS/sys
|
mount -o bind /sys $LFS/sys
|
||||||
mount -t tmpfs none $LFS/tmp
|
mount -t tmpfs none $LFS/tmp
|
||||||
|
mount -t tmpfs tmpfs $LFS/dev/shm
|
||||||
|
mount -t devpts devpts $LFS/dev/pts
|
||||||
|
|
||||||
if [ "$DEBUGGING" == "true" ]; then
|
if [ "$DEBUGGING" == "true" ]; then
|
||||||
echo "Cross and Base tools ready. chroot to $LFS"
|
echo "Cross and Base tools ready. chroot to $LFS"
|
||||||
|
|
|
@ -10,8 +10,9 @@ disk:x:8:
|
||||||
lp:x:9:
|
lp:x:9:
|
||||||
dialout:x:10:
|
dialout:x:10:
|
||||||
audio:x:11:
|
audio:x:11:
|
||||||
man:x:12:
|
video:x:12:
|
||||||
utmp:x:13:
|
utmp:x:13:
|
||||||
usb:x:14:
|
usb:x:14:
|
||||||
cdrom:x:15:
|
cdrom:x:15:
|
||||||
users:x:100:
|
users:x:100:
|
||||||
|
nobody:x:65534:
|
||||||
|
|
|
@ -126,11 +126,12 @@ premk() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
mkdir -pv /{bin,boot,dev,etc,opt,home,lib,mnt} &&
|
mkdir -pv /{bin,boot,dev,{etc/,}opt,home,lib,mnt} &&
|
||||||
mkdir -pv /{proc,sbin,srv,sys} &&
|
mkdir -pv /{proc,media/{floppy,cdrom},sbin,srv,sys} &&
|
||||||
mkdir -pv /var/{lock,log,mail,run,spool} &&
|
mkdir -pv /var/{lock,log,mail,run,spool} &&
|
||||||
mkdir -pv /var/{opt,cache,lib/{misc,locate},local} &&
|
mkdir -pv /var/{opt,cache,lib/{misc,locate},local} &&
|
||||||
install -dv /root -m 750 &&
|
install -dv /root -m 750 &&
|
||||||
|
install -dv {/var,}/tmp -m 1777
|
||||||
mkdir -pv /usr/{,local/}{bin,include,lib,sbin,src} &&
|
mkdir -pv /usr/{,local/}{bin,include,lib,sbin,src} &&
|
||||||
mkdir -pv /usr/{,local/}share/{doc,info,locale,man} &&
|
mkdir -pv /usr/{,local/}share/{doc,info,locale,man} &&
|
||||||
mkdir -pv /usr/{,local/}share/{misc,terminfo,zoneinfo} &&
|
mkdir -pv /usr/{,local/}share/{misc,terminfo,zoneinfo} &&
|
||||||
|
@ -146,21 +147,17 @@ mk() {
|
||||||
ln -sv ../lib/locale /usr/lib64
|
ln -sv ../lib/locale /usr/lib64
|
||||||
fi &&
|
fi &&
|
||||||
ln -sf /proc/mounts /etc/mtab
|
ln -sf /proc/mounts /etc/mtab
|
||||||
ln -sv /tools/bin/{bash,pwd,cat,stty,sed} /bin
|
ln -sv /tools/bin/{bash,cat,echo,grep,pwd,stty} /bin
|
||||||
|
ln -sv /tools/bin/file /usr/bin
|
||||||
ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
|
ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
|
||||||
ln -sv /tools/lib/libstd* /usr/lib
|
ln -sv /tools/lib/libstd* /usr/lib
|
||||||
ln -sv bash /bin/sh
|
ln -sv bash /bin/sh
|
||||||
if [ ! -d /dev/shm ]; then
|
if [ "${MK64BIT}" == "true" ]; then
|
||||||
mkdir /dev/shm
|
ln -sv /tools/lib64/libgcc_s.so{,.1} /usr/lib64
|
||||||
fi
|
|
||||||
mount -vt tmpfs tmpfs /dev/shm
|
|
||||||
mount -vt devpts -o gid=4,mode=620 devpts /dev/pts
|
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ln -sf /tools/lib64/libgcc_s.so{,.1} /usr/lib64
|
|
||||||
ln -sv /tools/lib64/libstd* /usr/lib64
|
ln -sv /tools/lib64/libstd* /usr/lib64
|
||||||
fi
|
fi
|
||||||
echo "root:x:0:0:root:/root:/bin/bash" >/etc/passwd
|
echo "root:x:0:0:root:/root:/bin/bash" >/etc/passwd
|
||||||
echo "nobody:x:1000:1000:nobody:/:/bin/bash" >>/etc/passwd
|
echo "nobody:x:65534:65534:nobody:/:/bin/bash" >>/etc/passwd
|
||||||
cp toolchain/group /etc
|
cp toolchain/group /etc
|
||||||
touch /var/run/utmp /var/log/{btmp,lastlog,wtmp}
|
touch /var/run/utmp /var/log/{btmp,lastlog,wtmp}
|
||||||
chgrp -v 13 /var/run/utmp /var/log/lastlog
|
chgrp -v 13 /var/run/utmp /var/log/lastlog
|
||||||
|
|
Loading…
Reference in New Issue
Block a user