Source File section

File deleted: BLFS-Packages/sendmail.8.12.9.tar.gz (Size: 1886008, Created: Mar 29 2003 )
File deleted: BLFS-Packages/mysql-3.23.55.tar.gz (Size: 11328584, Created: Jan 23 2003 )
File deleted: Old-Packages/linux-2.6.5.tar.bz2 (Size: 34684611, Created: Apr 4 06:16 )
File deleted: MyLinux-Packages/Mail-SpamAssassin-2.63.tar.gz (Size: 828596, Created: May 22 02:11 )
File deleted: MyLinux-Packages/samba-vscan-0.3.4.tar.bz2 (Size: 131027, Created: Nov 27 2003 )
File deleted: MyLinux-Packages/squirrelmail-1.4.1.tar.bz2 (Size: 1790721, Created: Jul 10 2003 )
File deleted: MyLinux-Packages/httpd-2.0.47.tar.gz (Size: 6217401, Created: Jul 10 2003 )
File deleted: MyLinux-Packages/php-4.3.2.tar.bz2 (Size: 3697581, Created: Jul 10 2003 )
File deleted: MyLinux-Packages/webmin-1.140.tar.gz (Size: 7006739, Created: Apr 23 17:20 )
File deleted: MyLinux-Packages/avelsieve-0.9.2.tar.gz (Size: 113589, Created: Jul 10 2003 )
File created: BLFS-Packages/mysql-4.0.21.tar.gz (Size: 14107388, Created: Sep 7 00:47 )
File created: BLFS-Packages/sendmail.8.13.1.tar.gz (Size: 1963257, Created: Oct 3 17:37 )
File created: Versuche/mySQLmax/maxdb-source-7_5_00_18.tgz (Size: 20770752, Created: Oct 3 18:24 )
File created: Old-Packages/Mail-SpamAssassin-2.63.tar.gz (Size: 828596, Created: May 22 02:11 )
File created: Old-Packages/sendmail.8.12.9.tar.gz (Size: 1886008, Created: Mar 29 2003 )
File created: Old-Packages/samba-vscan-0.3.4.tar.bz2 (Size: 131027, Created: Nov 27 2003 )
File created: Old-Packages/squirrelmail-1.4.1.tar.bz2 (Size: 1790721, Created: Jul 10 2003 )
File created: Old-Packages/httpd-2.0.47.tar.gz (Size: 6217401, Created: Jul 10 2003 )
File created: Old-Packages/php-4.3.2.tar.bz2 (Size: 3697581, Created: Jul 10 2003 )
File created: Old-Packages/webmin-1.140.tar.gz (Size: 7006739, Created: Apr 23 17:20 )
File created: Old-Packages/mysql-3.23.55.tar.gz (Size: 11328584, Created: Jan 23 2003 )
File created: Old-Packages/linux-2.6.5.tar.bz2 (Size: 34684611, Created: Apr 4 2004 )
File created: Old-Packages/avelsieve-0.9.2.tar.gz (Size: 113589, Created: Jul 10 2003 )
File created: MyLinux-Packages/squirrelmail-1.4.3a.tar.bz2 (Size: 2254039, Created: Jun 3 07:53 )
File created: MyLinux-Packages/Mail-SpamAssassin-3.0.0.tar.bz2 (Size: 897349, Created: Sep 22 02:59 )
File created: MyLinux-Packages/avelsieve-0.9.11.tar.gz (Size: 186295, Created: May 17 16:45 )
File created: MyLinux-Packages/php-5.0.2.tar.bz2 (Size: 4577974, Created: Sep 23 23:50 )
File created: MyLinux-Packages/webmin-1.160.tar.gz (Size: 7518886, Created: Sep 6 01:16 )
File created: MyLinux-Packages/samba-vscan-0.3.5.tar.bz2 (Size: 161982, Created: Apr 30 19:26 )
File created: MyLinux-Packages/httpd-2.0.52.tar.gz (Size: 6918995, Created: Sep 28 02:00 )

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

##############################################################
# Package IPSec                                              #
##############################################################
echo "Unpacking IPSec Sources"
mkdir $LFS/IPSec-Sources
cd $LFS/IPSec-Sources
$MYLINUXMGR/UNPACK Versuche/IPSec

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 FreeS/WAN"
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-IPSEC || 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 ipsec" || 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/COMPILE-BLFS

764c764
< cd ../../sendmail-8.12.9/
---
> cd ../../sendmail-8.13.1/
795c795
< # uses not the localtion /etc/mail but /usr/src/sendmail/cf/cf, which
---
> # does not use the location /etc/mail but /usr/src/sendmail/cf/cf, which
797,799c797,799
< #cp -R  /usr/src/sendmail-8.12.9/cf/* .
< #cp -R  /usr/src/sendmail-8.12.9/cf/cf/submit.mc .
< #cp -R  /usr/src/sendmail-8.12.9/cf/cf/sendmail.mc .
---
> #cp -R  /usr/src/sendmail-*/cf/* .
> #cp -R  /usr/src/sendmail-*/cf/cf/submit.mc .
> #cp -R  /usr/src/sendmail-*/cf/cf/sendmail.mc .
1264c1264
< cd /BLFS-Sources/mysql-3.23.55/
---
> cd /BLFS-Sources/mysql-4.0.21/

File changed: mylinux-usermanager-0.98/compile-scripts/COMPILE-MYLINUX

278c278
< cp /BLFS-Sources/sendmail-8.12.9/cf/sendmail.schema /etc/openldap/schema/
---
> cp /BLFS-Sources/sendmail-8.13.1/cf/sendmail.schema /etc/openldap/schema/
780c780
< cd /BLFS-Sources/sendmail-8.12.9/
---
> cd /BLFS-Sources/sendmail-8.13.1/
1157c1157
< # httpd-2.0.47                                               #
---
> # httpd-2.0.52                                               #
1159c1159
< cd /MyLinux-Sources/httpd-2.0.47/
---
> cd /MyLinux-Sources/httpd-2.0.52/
1252c1252
< ./configure --with-apache=/MyLinux-Sources/httpd-2.0.47 --prefix=/usr --sysconfdir=/etc --localstatedir=/var
---
> ./configure --with-apache=/MyLinux-Sources/httpd-2.0.52 --prefix=/usr --sysconfdir=/etc --localstatedir=/var
1292c1292
< # php-4.3.2                                                  #
---
> # php-5.0.2                                                  #
1294c1294
< cd /MyLinux-Sources/php-4.3.2/
---
> cd /MyLinux-Sources/php-5.0.2/
1307c1307
< cat /MyLinux-Sources/php-4.3.2/php.ini-dist | sed 's/register_globals = Off/register_globals = On/' > /usr/local/lib/php.ini
---
> cat /MyLinux-Sources/php-5.0.2/php.ini-dist | sed 's/register_globals = Off/register_globals = On/' > /usr/local/lib/php.ini
1365c1365
< # squirrelmail-1.4.1                                         #
---
> # squirrelmail-1.4.3a                                        #
1367c1367
< cp -R /MyLinux-Sources/squirrelmail-1.4.1/ /usr/local/httpd/htdocs/squirrelmail/
---
> cp -R /MyLinux-Sources/squirrelmail-1.4.3a/ /usr/local/httpd/htdocs/squirrelmail/
1752c1752
< cd /MyLinux-Sources/samba-vscan-0.3.4/
---
> cd /MyLinux-Sources/samba-vscan-0.3.5/
1895c1895
< cd /MyLinux-Sources/Mail-SpamAssassin-2.63/
---
> cd /MyLinux-Sources/Mail-SpamAssassin-3.0.0/
1946c1946
< cd /MyLinux-Sources/webmin-1.140/
---
> cd /MyLinux-Sources/webmin-1.160/
3226c3226
< cp /BLFS-Sources/mysql-3.23.55/Docs/manual.html /usr/local/httpd/htdocs/mysql-manual.html
---
> cp /BLFS-Sources/mysql-4.0.21/Docs/manual.html /usr/local/httpd/htdocs/mysql-manual.html

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

79c79,80
< tar czpf ${PKG}-backup.tgz --files-from=/tmp/FILELIST
---
> echo "Storing files which may be overwritten for uninstalling"
> tar czpf ${PKG}-backup.tgz --files-from=/tmp/FILELIST 2>/dev/null
81a83
> echo "Extracting Package"