ViitorInstall/.basedirs
kueller 632b48e1e3 Neue Version V963
git-svn-id: svn://svn.compuextreme.de/Viitor/V963/ViitorInstall@5933 504e572c-2e33-0410-9681-be2bf7408885
2011-01-03 10:48:06 +00:00

58 lines
1.1 KiB
Bash
Executable File

#!/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 Ü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