axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] [DoyenCD]


From: alfredo
Subject: [Axiom-developer] [DoyenCD]
Date: Mon, 23 Jan 2006 15:44:01 -0600

Changes http://wiki.axiom-developer.org/DoyenCD/diff
--

--removed:
-\usepackage[dvips,final,colorlinks=true,pdfstartview=FitH]{hyperref}

??changed:
-This document shows the explicit steps necessary to create a
-Doyen LiveCD from Red Hat's Fedora Core 3 distribution. 
-
-The Doyen CD is a scientific platform which can be distributed
-at various science conferences. It enables scientific software
-to be distributed as literate programs.
-
-The Doyen CD has a local wiki and a set of scientific packages
-which can be scripted from the wiki pages. The scientific packages
-can be tailor to the specific conference.
This document shows the explicit steps necessary to create a Doyen LiveCD from 
Red Hat's Fedora Core 3 distribution. The Doyen CD is a scientific platform 
which can be distributed at various science conferences. It enables scientific 
software to be distributed as literate programs. The Doyen CD has a local wiki 
and a set of scientific packages which can be scripted from the wiki pages. The 
scientific packages can be tailor to the specific conference.

??changed:
-In the first screen, you will be presented with some bootoptions. Press Enter 
to continue.
In the first screen, you will be presesented with some boot options. Press 
Enter to continue.

??changed:
-In the language selection, select your preferred language and click next.
In the language selection, select your prefered language and click next.

??changed:
-At this point depending if your system is not clean, an upgrade examine window 
will appear. Please select "Install Fedora Core"
At this point depending if your system is not clean, an upgrade examine window 
will appear. Please select {\em "Install Fedora Core"}.

??changed:
-In the installation type window, select "Custom".
-
-\subsection{Disk Partitioning Setup}
-
-In the Disk Partitioning Setup, select Manually partition with Disk Druid.
In the installation type window, select {\em "Custom"}.

\subsection{Disk Partioning Setup}

In the Disk Partioning Setup, select Manually partition with Disk Druid.

??changed:
-Note: For our base distribution, only three partitions should be created.
-A boot partition of 100 MB, a swap space generally the double of your amount 
of RAM,
-and a root partition which size depends on the programs to be installed in the 
system.
For our base distribution, only three partitions should be created. A boot 
partition of 100 MB, a swap space generally the double of your amount of RAM, 
and a root partition which size depends on the programs to be installed in the 
system.

??changed:
-Leave the default boot loader configuration.
Preserve the default boot loader configuration.

??changed:
-Leave the DHCP option for the eth0 by default. For the Hostname, select 
manually and in the text box type doyen.
Preserve the DHCP option for the eth0 by default. For the hostname, select 
manually and in the text box type doyen.

??changed:
-Select enable firewall and enable Remote Login (SSH) and Web Server(HTTP, 
HTTPS). Also, select disable for SELinux.
Select enable firewall and select Remote Login (SSH) and Web Server(HTTP, 
HTTPS). Also, select disable for SELinux.

??changed:
-Select the desire password for the root account. In our base CD the password 
by default is address@hidden
Select the desire password for the root account. In Doyen Live CD the default 
password is address@hidden

++added:
\item httpd

??changed:
-rpm -ivh noweb-2.8a-4.i386.rpm
rpm -ivh noweb-2.10a-4.i386.rpm

??changed:
-In this section you will install and configure the ZWiki server. First,  
download the Zope 2.8 rpm package from the rpmfind.net server and the zwiki 
package.
In this section, you will install and configure the ZWiki server. First,  
download the Zope 2.8 rpm package from the rpmfind.net server and the zwiki 
package.

??changed:
-wget 
http://axiom.axiom-developer.org/axiom-website/DOWNLOADS/axiom-Feb2005-Fedora3-bin.tgz
-
-tar -xzf axiom-Feb2005-Fedora3-bin.tgz -C /etc/
wget 
http://alfredo.axiom-developer.org/redhatbuild/pkgs/axiom-Doyen-Fedora3-bin.tgz

tar -xzf axiom-Doyen-Fedora3-bin.tgz -C /usr/local/

??changed:
-export AXIOM=/etc/axiom/mnt/fedora3
export AXIOM=/usr/local/axiom/mnt/linux

--removed:
-cd /tmp/pkgs
-

--removed:
-

++added:
Install SWIG (www.swig.org).

<<step>>=

yum -y install swig

@

Install GCC compiler.

<<step>>=

yum -y install gcc

@

Upgrade Python interpreter

<<step>>=

yum -y upgrade python

@

Install Python development tools

<<step>>=

yum -y install python-devel

@

Run these commands from the texbreaker.mak file

<<step>>=

cd /usr/lib/zope/lib/python/Products/LatexWiki

swig -python texbreaker.i

gcc -fpic -c texbreaker.c texbreaker_wrap.c -I/usr/include/python2.3

ld -shared texbreaker.o texbreaker_wrap.o -o _texbreaker.so

@


++added:
<<edit>>=

vi /etc/X11/xorg.conf

@

For multiple video card support change the driver name for the video card 
indentifier. Set driver value to "vesa".

\subsubsection{Generic mouse configuration}

Place the moused script in the /etc/init.d directory


??changed:
-vi /etc/X11/xorg.conf
cd /tmp/pkgs/

wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/moused

cp moused /etc/init.d/

chmod 755 /etc/init.d/moused

??changed:
-For multiple video card support change the driver name for the video card 
identifier. Set driver value to "vesa".
-
-\subsubsection{Generic mouse configuration}
-
-Place the moused script in the /etc/init.d directory
Add the script to the run levels 3, 4, and 5.

??changed:
-wget http://alfredo.axiom-developer.org/redhatbuild/pkgs/moused
-
-cp moused /etc/init.d/
-
-chmod 755 /etc/init.d/moused
ln -s /etc/init.d/moused /etc/rc3.d/S01moused

ln -s /etc/init.d/moused /etc/rc4.d/S01moused

ln -s /etc/init.d/moused /etc/rc5.d/S01moused

??changed:
-Add the script to the run levels 3, 4, and 5.
\subsection{Shutdown Scripts}

??changed:
-ln -s /etc/init.d/moused /etc/rc3.d/S01moused
-
-ln -s /etc/init.d/moused /etc/rc4.d/S01moused
-
-ln -s /etc/init.d/moused /etc/rc5.d/S01moused
mv /sbin/shutdown /sbin/sysshutdown

wget http:/alfredo.axiom-developer.org/redhatbuild/pkgs/shutdown

cp shutdown /sbin/

??changed:
-\subsubsection{Build Live CD scripts}
-
-Download the scripts necessary to build the CD from the Linux-Live webpage.

\subsubsection{Build Live CD scritps}

Download the scripts necessary to build the CD.

--removed:
-cd /tmp/pkgs
-

??changed:
-Edit the config file and make these changes: Change KERNEL name to 
KERNEL="2.6.113.2". Save and close the config file.
Edit the config file and make these changes: Change KERNEL name to 
KERNEL="2.6.13.2". Save and close the config file.

??changed:
-Create module dependencies for newly installed kernel.
Create module dependecies for newly installed kernel.

??changed:
-\subsubsection{Clean Up and ISO creation and burning}
\subsubsection{Clean Up and ISO creation and burnning}

??changed:
-rm -rf /var/cache/yum/base/packages/*
-rm -rf /var/cache/yum/updates-released/packages/*
yum clean all

??changed:
-Run the runme.sh script, which will create the distribution iso.
Run the runme.sh script, which will create the distribution iso. This one will 
be located in the /tmp directory under the name of livecd.iso.

--removed:
-If you have a CD recorder unit, you can create the Doyen CD by running:
-

--removed:
-                                                                               
                                                                              

??changed:
-                                                                               
                                                                              


??changed:
-        # Is this a printconf system?
-        if [ -f /lib/modules/\$KERNEL/kernel/drivers/input/mouse/\$MODULE ]
        if [ -f /lib/modules/2.6.13.2/kernel/drivers/input/mouse/psmouse.ko ]

??changed:
-               \# run printconf-backend to set up the configuration.
-                /sbin/modprobe psmouse
                modprobe psmouse

--removed:
-        echo -n $"Starting $prog: "

--removed:
-        \# stop daemon
-        echo -n $"Stopping $prog: "

??changed:
-                                                                               
                                                                              


--removed:
-                                                                               
                                                                              

--removed:
-       ModelName    "ViewSonic E70"

??changed:
-       Driver      "radeon"
        Driver      "vesa"

??changed:
-       Identifier "Screen0"
-       Device     "Videocard0"
-       Monitor    "Monitor0"
-       DefaultDepth     24
-       SubSection "Display"
-               Viewport   0 0
-               Depth     24
-               Modes    "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" 
"640x480"
-       EndSubSection
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth    16
        SubSection "Display"
                Viewport   0 0
                Depth     16
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection

--removed:
-

--removed:
-

??changed:
-                                                                               
                                                                              


??changed:
-                                                                               
                                                                              


??changed:
-                                                                               
                                                                              
-export AXIOM=/etc/axiom/mnt/fedora3
-                                                                               
                                                                              
-PATH=$PATH:$HOME/bin:$AXIOM/bin
-                                                                               
                                                                              

PATH=$PATH:$HOME/bin


++added:
export AXIOM=/usr/local/axiom/mnt/linux
PATH=$PATH:$HOME/bin:$AXIOM/bin

++added:
\subsection{REBOOT}

<<reboot>>=
#!/bin/bash

#Un-mount all loop devices, including /
umount -lda

#Call system shutdown to halt system
sysshutdown -r now
@

\subsection{SHUTDOWN}

<<shutdown>>=
#!/bin/bash

#Un-mount all loop devices, including /
umount -lda

#Call system shutdown to halt system
sysshutdown -h now
@


??changed:
-notangle=/usr/local/bin/notangle
-noweave=/usr/local/bin/noweave
notangle=/usr/bin/notangle
noweave=/usr/bin/noweave

++added:
        ${notangle} -Rshutdown steps.pamphlet >shutdown
        ${notangle} -Rreboot steps.pamphlet >reboot

++added:


--
forwarded from http://wiki.axiom-developer.org/address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]