Source File section

File deleted: MyLinux-Packages/updatedd_1.9-2.tar.gz (Size: 73894, Created: Mar 2 22:19 )
File created: Versuche/QoS/iproute2-latest.tar.gz (Size: 283969, Created: Sep 1 21:06 )
File created: Versuche/QoS/IPROUTE2 Utility Suite Documentation-Dateien/sv14814886.jpg (Size: 36784, Created: Sep 1 21:08 )
File created: Versuche/QoS/iproute2-latest.url (Size: 118, Created: Sep 1 21:08 )
File created: Versuche/QoS/iproute2-2.6.X-ss042104.tar.bz2 (Size: 167187, Created: Sep 1 21:06 )
File created: Versuche/QoS/IPROUTE2 Utility Suite Documentation.htm (Size: 269657, Created: Sep 1 21:08 )
File created: Versuche/QoS/Quality of Surfing.doc (Size: 40448, Created: Sep 1 21:20 )
File created: Versuche/QoS/iproute2+tc notes.htm (Size: 64679, Created: Sep 1 21:09 )
File created: MyLinux-Packages/updatedd_1.9-2.tar.gz (Size: 73894, Created: Mar 2 2004 )

Usermanager Section

File deleted: mylinux-usermanager-0.98/compile-scripts/x

#!/bin/bash
########################################################################
# File:           compile-scripts/MAIN-PACKAGE                         #
# myLinux Server: Copyright (c) 2004 Michael Oberg                     #
# Version:        0.98                                                 #
# Author:         Michael Oberg <michael.oberg@mylinuxproject.de>      #
#                                                                      #
# This program is free software; you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation; either version 2 of the License, or    #
# (at your option) any later version.                                  #
#                                                                      #
# This program is distributed in the hope that it will be useful,      #
# but WITHOUT ANY WARRANTY; without even the implied warranty of       #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the         #
# GNU General Public License for more details.                         #
#                                                                      #
# You should have received a copy of the GNU Public License along      #
# with this package; if not, write to the Free Software Foundation,    #
# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.       #
########################################################################
# Warning: You have to make sure that setup/mylinux.conf is correct.
MYLINUXMGR=`dirname $0`
if echo $MYLINUXMGR | grep '^[^/]' > /dev/null
then
  # MYLINUXMGR is not an absolute path, but relative to pwd;
  # change it into an absolute path
  MYLINUXMGR=`pwd`/`dirname $0`
fi
MYLINUXPACKAGE=`echo $MYLINUXMGR | sed 's|/compile-scripts||'`
MYLINUXPACKAGENAME=`echo $MYLINUXPACKAGE | sed 's|.*/\([^/]*\)|\1|'`

cp $MYLINUXMGR/{COMPILE-*,STARTPACKAGE,CREATEPACKAGE} $LFS/MyLinux-Sources



echo "Start Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/STARTPACKAGE" || exit 1

echo "Compile doxygen"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c /MyLinux-Sources/COMPILE-DOXYGEN || exit 1

echo "Create Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/CREATEPACKAGE doxygen" || exit 1
##############################################################
# Package Asterisk                                           #
##############################################################
echo "Unpacking Asterisk Sources"
mkdir $LFS/Asterisk-Sources
cd $LFS/Asterisk-Sources
$MYLINUXMGR/UNPACK Versuche/Asterisk

echo "Start Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/STARTPACKAGE" || exit 1

echo "Compile Asterisk"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c /MyLinux-Sources/COMPILE-ASTERISK || exit 1

echo "Create Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/CREATEPACKAGE asterisk" || exit 1
##############################################################
# Package Kernel 2.6.x                                       #
##############################################################
echo "Unpacking Kernel Sources"
mkdir $LFS/Kernel-Sources
cd $LFS/Kernel-Sources
$MYLINUXMGR/UNPACK Versuche/Kernel
cp $LFS/Versuche/Kernel/FullInstallKernel26 $LFS/Kernel-Sources/

echo "Start Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/STARTPACKAGE" || exit 1

echo "Compile Kernel"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c /MyLinux-Sources/COMPILE-KERNEL26 || exit 1

echo "Create Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/CREATEPACKAGE kernel26" || exit 1
##############################################################
# Package Kaffeine Media Player                              #
##############################################################
echo "Unpacking Kaffeine Sources"
mkdir $LFS/Kaffeine-Sources
cd $LFS/Kaffeine-Sources
$MYLINUXMGR/UNPACK Versuche/Video

echo "Start Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/STARTPACKAGE" || exit 1

echo "Compile Kaffeine"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c /MyLinux-Sources/COMPILE-KAFFEINE || exit 1

echo "Create Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/CREATEPACKAGE kaffeine" || exit 1
##############################################################
# Package Kaffeine Media Player Codecs                       #
##############################################################
cd $LFS/Kaffeine-Sources

echo "Start Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/STARTPACKAGE" || exit 1

mkdir $LFS/usr/lib/win32
cp -Rdp $LFS/Kaffeine-Sources/all-*/* $LFS/usr/lib/win32/
chown -R root.root $LFS/usr/lib/win32/

cat << "EOF1" > $LFS/package-runonce.sh
cat << EOF
Warning: The codecs in this package are not freeware. By installing
them you agree to many commercial licenses. Look at
http://www.mplayerhq.hu/MPlayer/releases/codecs/ for further
information.

You may delete codecs in /usr/lib/win32/ after package installation,
if you cannot agree with their licenses.

Press <enter> to continue with installation.
EOF
read
EOF1

echo "Create Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/CREATEPACKAGE wincodecs" || exit 1
##############################################################
# Package Gimp                                               #
##############################################################
echo "Unpacking Gimp Sources"
mkdir $LFS/Gimp-Sources
cd $LFS/Gimp-Sources
$MYLINUXMGR/UNPACK Versuche/Gimp

echo "Start Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/STARTPACKAGE" || exit 1

echo "Compile Gimp"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c /MyLinux-Sources/COMPILE-GIMP || exit 1

echo "Create Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/CREATEPACKAGE gimp" || exit 1
##############################################################
# Package tcsh                                               #
##############################################################
echo "Unpacking tcsh Sources"
mkdir $LFS/TCSH-Sources
cd $LFS/TCSH-Sources
$MYLINUXMGR/UNPACK Versuche/csh

echo "Start Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/STARTPACKAGE" || exit 1

echo "Compile tcsh"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c /MyLinux-Sources/COMPILE-TCSH || exit 1

echo "Create Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/CREATEPACKAGE tcsh" || exit 1
##############################################################
# Package OpenOffice.org                                     #
##############################################################
echo "Unpacking OpenOffice.org Sources"
mkdir $LFS/OOO-Sources
cd $LFS/OOO-Sources
$MYLINUXMGR/UNPACK Versuche/OpenOffice

echo "Start Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/STARTPACKAGE" || exit 1

echo "Compile OpenOffice.org"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c /MyLinux-Sources/COMPILE-OOO || exit 1

echo "Create Package"
chroot $LFS /usr/bin/env -i \
    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
    /bin/bash --login \
    -c "/MyLinux-Sources/CREATEPACKAGE openoffice" || exit 1
##############################################################
# Package Compiler 340                                       #
##############################################################
#echo "Start Package"
#chroot $LFS /usr/bin/env -i \
#    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
#    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
#    /bin/bash --login \
#    -c "/MyLinux-Sources/STARTPACKAGE" || exit 1
#
#echo "Compile GCC 3.4.0"
#chroot $LFS /usr/bin/env -i \
#    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
#    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
#    /bin/bash --login \
#    -c /MyLinux-Sources/COMPILE-COMPILERS340 || exit 1
#
#echo "Create Package"
#chroot $LFS /usr/bin/env -i \
#    HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
#    PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/kde/bin:/usr/local/qt/bin \
#    /bin/bash --login \
#    -c "/MyLinux-Sources/CREATEPACKAGE gcc340" || exit 1
##############################################################
# End Installation                                           #
##############################################################

# since .profile sets a PATH, it has to be moved while compiling -
# restoring it now
mv $LFS/root/profile-backup $LFS/root/.profile

# reactivate ldap in nsswitch.conf
mv $LFS/etc/nsswitch.bak $LFS/etc/nsswitch.conf

File changed: mylinux-usermanager-0.98/compile-scripts/CREATEPACKAGE

125c125
<   echo 'cat << "EOF" >> /tmp/patch.txt' >> /package-install.sh
---
>   echo 'cat << "EOF" > /tmp/patch.txt' >> /package-install.sh
133a134
> rm /tmp/patch.txt
148c149
<   echo 'cat << "EOF" >> /tmp/patch.txt' >> /package-install.sh
---
>   echo 'cat << "EOF" > /tmp/patch.txt' >> /package-install.sh
156a158
> rm /tmp/patch.txt