Groups > SUSE Linux > openSUSE Installation Configuration Administration > Re: Need Opensuse 10.2 Yast Auto-installer Built




Need Opensuse 10.2 Yast Auto-installer Built

Need Opensuse 10.2 Yast Auto-installer Built
Mon, 07 Apr 2008 15:46:02 GMT
Hi OpenSuse Forum Readers

If you understand the title then you probably know what I am talking
about. See the sequence below. This is for a company distribution using
OpenSUSE. I need to have an installer app made that automates all the
steps below. Do you have experience doing this kind of thing and are
possibly willing to do an installer? If so, write me back. I hope that
I am not out of line posting a request like this in this forum. Its the
obvious place to go to look for someone who knows how to do this.
Thanks!

Tim

Note: the DAN and the EN refer to two network interfaces on the Suse
system, one connects to the internet and the other to the LAN.


Install OS

Initial boot

Boot with openSUSE 10.2 installation media. Keep in mind your machine
BIOS needs to be told to boot from the optical media drive if the hard
drive is blank. Most machines do this by default but if you find that
the OS installation media is not booting, you will likely have to
resolve the problem by modifying the BIOS settings.
Upon boot, at the next screen, select "Installation"
At the next screen, select the language and click Next.
At the next screen, accept the license agreement and click Next.
At the next screen, select "New Installation" and click Next.
At the next screen, select region and time zone, ensure the clock is
set to the correct time, and click next.
At the next screen, select the Desktop (KDE) and click next.
The next screen is titled "Installation Settings". In the
"Overview"
tab, there are two links for "Partitioning" and "Software".
You
configure these two areas by clicking on those words. First click on
Partitioning. 
Select "Base Partition Setup on This Proposal" and click Next. 
Click on the partition with the "Mount" entry set to
"/home", and then
click on the Edit button.
In the dialog box that appears, look for the "Mount Point" drop-down
box ("/home" should be selected) and change this selection to
"/opt".
Click the OK button to proceed.
Click the Accept button. This completes the partitioning setup.

You should be back at the "Installation Settings" screen where you
can
now click on "Software". Click on "Software" now to
configure the
software selection.
Click on the Details button (near bottom left of screen) and then make
the following changes:

Discard unneeded packages

In the right pane, click on the checkmark next to iptables such that it
is "never installed"; i.e., instead of a check next to iptables,
there
is a red circle with a white bar through it.

In the left pane, never install Enterprise Software Management (this is
in the "Base Technologies" section).
In the left pane, scroll the the "Proprietary Software" section and
never install both Java Environment and Misc. Proprietray Packages.
In the left pane, highlight Misc. Proprietary Packages by clicking on
it (not the red circle with the line through ti)
In the right pane, never install AdobeICCProfiles and agfa-fonts.

Select required packages

In the left pane, scroll to the "Development" section and click on
the
checkboxes next to Linux Kernel Development and C/C++ Developement, so
that a check appears next to each.
In the left pane, scroll to the "Server Functions" section and select
Network Administration -- don't click on the checkbox next to Network
Administration, just click on the phrase "Network Administration" so
it
is highlighted. This is what is meant by "select Network
Administration".
In the right pane, click on the checkbox next to wireshark.
In the left pane, scroll to the "Base Technologies" section and
select
Console Tools.
In the right pane, click on the checkbox next to nano.

Check dependencies

Click on the Check button at the bottom of the screen.
A dialog box appears with dependcency conflicts. For all of them,
select "ignore this requirement just here" and then click the
"Ok, Try
Again" button.
In the "Filter" drop-down box, select "Package Groups"
A tree appears in the left pane. In this tree, navigate to the
Development-Languages-Java branch. In the right pane, never install
java-1_4_2-gcj-compat. 
In the left pane, navigate to the Development->Tools branch. In the
right pane, click the checkbox next to "expect" to install it.
In the left pane, navigate to the Productivity->Security branch. In
the right pane, click the checkbox next to "pwgen" to install it.
Click on the Accept button at the bottom right of the screen.
A dialog box appears with a dependcency conflict. Select "ignore this
requirement just here" and then click the "Ok, Try Again"
button.

Continue with installation

In the dialog box "Changed Packages" that appears, click the Continue
button.
At the next screen (the Installation Settings screen), click the Accept
button.
In the dialog box "Confirm Installation" that appears, click the
Install button.
Wait while the machine performs installation; the machine automatically
reboots at the end of this step.
At the next screen, choose a root password and click Next.
At the next screen, choose a hostname and domain and click Next
At the next screen, "Network Configuration", do the following: 
Disable the firewall by clicking on "enabled" in the Firewall section
(The 
applications controls firewall functions; this is why the OS firewall
should be disabled). 
Disable IPv6 by clicking on "Disable IPv6" in the IPv6 section.
Click on Network Interfaces to configure the two network interfaces of
the machine: one of the interfaces sits on the 
EN (Enterprise Network) and the other interface sits on the DAN
(network reachable by deployed units). This may be the Internet or some
other network; what is required in this case is that the IP address of
the 
DAN interface is the same one used by deployed units to reach SitePath.

When back at the Network Configuration screen, click Next. 

At the next screen, select "No, Skip This Test" and click Next.
Select
No on the Additional Installation Sources prompt.
At the next screen, select your authentication method and click Next
(Local is default, leave it at that if you are unsure).
At the next screen, fill in the info for the non-root user and disable
automatic login. Keep in mind that this machine runs administrative
serivces only, and those can only be maintained by root. Unless you
want to use sudo all the time, having a non-root user has no practical
purpose other than to be needed to proceed past this installation step.
After the installation you may disable this user.
At the next screen (the Release Notes), click Next.
At the next screen (Hardware Configuration), review any specific
configuration requirements (there should not be anything you must
change here) and click Next. 
At the next screen (Installation Completed), click Finish. The next
screen is a login screen; log in as root and proceed to the next
section.

Configure Fundamentals

Now that the OS is installed it is time to set up certain fundamentals
before installing SitePath. 

time service
default route

Both of these are configured with the YaST program. Start YaST (after
logging in as root) by clicking on the right-most icon among the icons
in the left side of the taskbar. 

Time service

When YaST is started, in the left pane, select Network Services, then
in the right pane, select Network Service (xinetd).
Select the Enable radio button near the top of the screen.
In the list, scroll down to the "time" service of "stream"
type and
highlight it.
Click the "Toggle Status (On or Off)" button.
Click the Finish button.

Default route

If deployed units go through a router to communicate with SitePath then
you likely need to enter the default route of the 
DAN interface in SitePath. Do this with the following steps. 

When YaST is started, in the left pane, click Network Devices, then in
the right pane, click Network Card. 
A choice apears to select the method of configuration; leave it on the
default of "Tranditional Method with ifup" and click Next.
Your network interfaces appear here. Click the Edit buttton; it does
not matter which interface is selected.
Click the Routing button
Fill in the default route where prompted.

Once these fundamental setup operations are complete, proceed to the
next section to install 
the applications


-- 
tstoner
------------------------------------------------------------------------
tstoner's Profile: http://forums.novell.com/member.php?userid=13145
View this thread: http://forums.novell.com/showthread.php?t=323103
Post Reply
Re: Need Opensuse 10.2 Yast Auto-installer Built
Mon, 07 Apr 2008 17:22:05 GMT
tstoner a écrit :
> Hi OpenSuse Forum Readers
>
> If you understand the title then you probably know what I am talking

I think it's "autoyast" search for this

jdd

-- 
http://www.dodin.net
http://clairedodin.voices.com/
http://www.clairedodin.com/
Post Reply
Re: Need Opensuse 10.2 Yast Auto-installer Built
Mon, 07 Apr 2008 21:46:01 GMT
Autoyast might work but my engineer says "I tried it and it doesn't work
in that it yields an error after you boot with it, something about how
the xml config file (describing the setup) it's reading is corrupt
(even though I could see that the file isn't corrupt)".  

Autoyast would probably work but we dont know it well and are short
handed.  Someone who is well experienced with Autoyast who has time to
do a project would be just the ticket.  Anyone?  Let me know,
thanks!!!

Email me at tim123 -a-t- asentria.com

Tim


-- 
tstoner
------------------------------------------------------------------------
tstoner's Profile: http://forums.novell.com/member.php?userid=13145
View this thread: http://forums.novell.com/showthread.php?t=323103
Post Reply
about | contact