SF.net SVN: morphix: [2389] trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh
[email protected] Thu, 17 Aug 2006 15:13:30 -0700
| Newsgroups | gmane.linux.morphix.cvs |
|---|---|
| Message-ID | <[email protected]> |
Revision: 2389
Author: bmsleight
Date: 2006-08-17 15:13:25 -0700 (Thu, 17 Aug 2006)
ViewCVS: http://svn.sourceforge.net/morphix/?rev=2389&view=rev
Log Message:
-----------
moving along
Modified Paths:
--------------
trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh
Modified: trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh
===================================================================
--- trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh 2006-08-17 21:19:48 UTC (rev 2388)
+++ trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh 2006-08-17 22:13:25 UTC (rev 2389)
@@ -144,7 +144,7 @@
MESSAGE_MAIN_MENU_6="Using an XML template to build a mainmodule"
MESSAGE_MAIN_MENU_7="Step inside the MainModule - changing by hand"
MESSAGE_MAIN_MENU_8="Rebranding an ISO"
-MESSAGE_MAIN_MENU_9="Building a whiole ISO from Scratch"
+MESSAGE_MAIN_MENU_9="Building a whole ISO from Scratch"
MESSAGE_MAIN_MENU_10="Testing an iso using qemu"
MESSAGE_SETTING_USE="Setting up Morphing Morphix
@@ -155,7 +155,7 @@
We need to select somewhere to store the new cd images.
Select from the following a mount points to use "
-MESSAGE_SETTING_NOT="Morphing Morphix notconfigured"
+MESSAGE_SETTING_NOT="Morphing Morphix not Configured"
###########################################################
MESSAGE_SETTING_MAKEISO="Setting up Morphing Morphix
@@ -254,7 +254,7 @@
MESSAGE_MAKE_MINI_2="Saving files in /home/morph
We make the mini-module using one of the morphix-tools
-make-mini, along with isomorph to add the MiniModule to the
+make-mini, along with isomorph to ad the MiniModule to the
image file.
Commands :-
@@ -313,8 +313,8 @@
MESSAGE_CHROOT_1="Chrooting a Main Module
We will now extract the MainModule. This can take a while
-as ~800M is extracted. We started then dropped in to the
-MainModule root. Once we exit we re-compress the MainModule.
+as ~800M is extracted. WSe arte then dropped in to the
+ModuleModule root. Once we exit we re-compresses the MainModule.
We will use the commands:-
isomorph --get main ./MyMorph.iso /tmp/
@@ -350,6 +350,70 @@
"
MESSAGE_REBRAND_3="Select a Graphic for rebranding"
###########################################################
+MESSAGE_WHOLEISO="Building a whole ISO from Scratch
+
+In this example we will build the LiveCD from scratch.
+We will be building MorphixLiveKiosk.
+
+It is quite easy to build, it takes two commands; isomaker
+and morphix-rebrand. Ingredients:-
+ * MainModule xml template
+ * MiniModules xmls templates
+ * Graphics file for branding
+"
+MESSAGE_WHOLEISO_1="Building a whole ISO from Scratch
+
+We will retrive the templates and graphic file from the
+internet (Morphix SVN repository).
+
+wget http://svn.sourceforge.net/viewvc/*checkout*/morphix/t
+ runk/mmaker/templates/basemod-2.6.9.xml -o /tmp/basemod-2
+ .6.9.xml
+wget http://svn.sourceforge.net/viewvc/*checkout*/morphix/t
+ runk/mmaker/templates/morphix-livekiosk.xml -o /tmp/morph
+ ix-livekiosk.xml
+wget http://svn.sourceforge.net/viewvc/*checkout*/morphix/t
+ runk/scripts-mini/MorphixMini-KioskSetting.xml -o /tmp/Mo
+ rphixMini-KioskSetting.xml
+wget http://svn.sourceforge.net/viewvc/*checkout*/morphix/t
+ runk/how_tos/images/MorphixLiveKiosk.png -o /tmp/MorphixL
+ iveKiosk.png
+"
+MESSAGE_WHOLEISO_2="Building a whole ISO from Scratch
+
+Do you want to build the MorphixMini-KioskAddins which
+contains Non-GPL software, flash and java plugins ?
+"
+MESSAGE_WHOLEISO_3="Building a whole ISO from Scratch
+
+Again retrive the template:-
+
+wget http://svn.sourceforge.net/viewvc/*checkout*/morphix/t
+ runk/scripts-mini/MorphixMini-KioskSetting.xml -o /tmp/Mo
+ rphixMini-KioskSetting.xml
+"
+MESSAGE_WHOLEISO_4="Building a whole ISO from Scratch
+
+Now we have all the ingredients. We will build the cd. This
+will take some time. We will use the commands:-
+isomaker -b ./basemod-2.6.15.xml -m ./morphix-livekiosk.xml
+ -n ./MorphixMini-KioskSetting.xml
+ -n ./MorphixMini-KioskAddins.xml
+ -r http://www.morphix.org/debian
+ -p grub-gfxboot-iso-udeb
+ -p morphix-cdrom-misc-udeb
+ -p morphix-grub-menulist-udeb
+ -p morphix-iso-grubtheme ./morphix-livekiosk.iso
+morphix-rebrand ./morphix-livekiosk.iso
+ ./MorphixLiveKiosk.iso
+ ./MorphixLiveKiosk.png
+
+(The -n ./MorphixMini-KioskAddins.xml part of isomaker is optional)
+
+Continue ?
+"
+
+###########################################################
MESSAGE_QEMU="Testing an ISO using Qemu
The next Morph is not really a Morph. It is used to test
@@ -396,7 +460,7 @@
xdialog_yes_no ()
{
- Xdialog --title "$MESSAGE_TITLE" --yesno "$1" --wrap 0 0
+ Xdialog --title "$MESSAGE_TITLE" --left --yesno "$1" 0 0
}
@@ -921,6 +985,13 @@
if [ "$?" = "1" ]
then
log_file "autobuild_whole_iso"
+ #MESSAGE_WHOLEISO_1 2 4 y/n
+ xdialog_message "$MESSAGE_WHOLEISO"
+ xdialog_message "$MESSAGE_WHOLEISO_1"
+ xdialog_yes_no "$MESSAGE_WHOLEISO_2"
+ xdialog_message "$MESSAGE_WHOLEISO_3"
+ xdialog_yes_no "$MESSAGE_WHOLEISO_4"
+
fi
main_menu
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642