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|'`
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 Mozilla #
##############################################################
echo "Unpacking Mozilla Sources"
mkdir $LFS/Mozilla-Sources
cd $LFS/Mozilla-Sources
$MYLINUXMGR/UNPACK Versuche/mozilla
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 Mozilla"
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-MOZILLA || 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 mozilla" || 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/regtemplate.reg
78c78
< "ProxyOverride"="#DOMAIN#; https://#FQHOSTNAME#:10000; http://#FQHOSTNAME#:631; http://#FQHOSTNAME#:901; <local>"
---
> "ProxyOverride"="http://#FQHOSTNAME#; https://#FQHOSTNAME#; https://#FQHOSTNAME#:10000; http://#FQHOSTNAME#:631; http://#FQHOSTNAME#:901; <local>"
File changed: mylinux-usermanager-0.98/rootfiles/secnfsaccount.pl
22a23
> use mylinux::env;
52c53
< $FSTAB .= "$MACHINENAME:/ /mnt/$MACHINENAME nfs user,noauto,hard,intr,rsize=8192,wsize=8192,mountprog=$NEWMID,nfsprog=$NEWPROG 0 0";
---
> $FSTAB .= "$env::fqhostname:/ /mnt/$MACHINENAME nfs user,noauto,hard,intr,rsize=8192,wsize=8192,mountprog=$NEWMID,nfsprog=$NEWPROG 0 0";
61c62
< $FSTAB .= "$MACHINENAME:$mp /mnt/$MACHINENAME.$mp nfs user,noauto,hard,intr,rsize=8192,wsize=8192,mountprog=$NEWMID,nfsprog=$NEWPROG 0 0";
---
> $FSTAB .= "$env::fqhostname:/mnt/$mp /mnt/$MACHINENAME.$mp nfs user,noauto,hard,intr,rsize=8192,wsize=8192,mountprog=$NEWMID,nfsprog=$NEWPROG 0 0\n";