ViitorInstall/.basedirs

58 lines
1.1 KiB
Plaintext
Raw Normal View History

#!/bin/bash
# Erzeugung der Verzeichnisse f<>r die Monsum Distribution
# (c) 2001 by RainMaer MultiMedia OHG Bamberg
#
# $Author$
# $Date$
# $Revision$
#
# $Log$
# Revision 1.2 2004/04/30 09:05:36 kueller
# /sys wird mit angelegt (ab kernel 2.6 f<>r sysfs)
#
# Revision 1.1 2001/09/24 14:36:19 kueller
# Neustart wg. datenverlust
#
# Revision 1.1.1.1 2001/08/06 22:09:47 kueller
# Aufnahme in CVS <20>berwachung
#
#
#
create_dir() {
if [ ! -d $1 ]; then
mkdir $1
fi
}
LFS=$1
cd $LFS
for i in bin boot dev dev/pts etc home lib mnt proc sys root sbin tmp var; do
create_dir $i
done
for dirname in $LFS/usr $LFS/usr/local; do
create_dir $dirname
cd $dirname
for i in bin etc include lib sbin share src tmp var; do
create_dir $i
done
ln -s share/man man
ln -s share/doc doc
ln -s share/info info
cd $dirname/share
for i in dict doc info locale man nls misc terminfo zoneinfo; do
create_dir $i
done
cd $dirname/share/man
for i in man1 man2 man3 man4 man5 man6 man7 man8; do
create_dir $i
done
done
cd $LFS/var
for i in lock log mail run spool tmp install state; do
create_dir $i
done
cd $LFS
chmod 0750 root
chmod 1777 tmp usr/tmp var/tmp