Hello,
One more question:
/usr/sbin/setup-ds-admin.pl --silent --file=389-ds.inf
I included the format under 389-ds.inf.
Will it take during installation through Kickstart.
I guess. yes.
But what if I want to include it under kickstart file instead.
Any Suggestion?
On Sat, Jan 30, 2010 at 5:59 PM, Ajeet S Raina <ajeetraina(a)gmail.com> wrote:
You are genius dude !!!
On Sat, Jan 30, 2010 at 5:37 PM, Andrey Ivanov <
andrey.ivanov(a)polytechnique.fr> wrote:
> Hi,
>
> you can run setup-ds-admin.pl with --keepcache option. It will keep
> the generated .inf file in /tmp/ and then you can just run
> "setup-ds-admin.pl --silent --file=yourinffile.inf". For more
> information about the .inf file and its parameters :
>
http://directory.fedoraproject.org/wiki/FDS_Setup
>
> @+
>
> 2010/1/30 Ajeet S Raina <ajeetraina(a)gmail.com>:
>
> >
> > cat<<EOF>/usr/sbin/setup-ds-admin.pl
> >
> > Now the Last line is attempt to select run time options.
> > Below is what I want to collect through this menu:
> >
> > Code:
> >
> > [root@localhost ~]# /usr/sbin/setup-ds-admin.pl
> >
> >
> >
> >
> >
> ==============================================================================
> > This program will set up the 389 Directory and Administration Servers.
> >
> > It is recommended that you have "root" privilege to set up the
software.
> > Tips for using this program:
> > - Press "Enter" to choose the default and go to the next screen
> > - Type "Control-B" then "Enter" to go back to the previous
screen
> > - Type "Control-C" to cancel the setup program
> >
> > Would you like to continue with set up? [yes]: yes
> >
> >
> ==============================================================================
> > BY SETTING UP AND USING THIS SOFTWARE YOU ARE CONSENTING TO BE BOUND BY
> > AND ARE BECOMING A PARTY TO THE AGREEMENT FOUND IN THE
> > LICENSE.TXT FILE. IF YOU DO NOT AGREE TO ALL OF THE TERMS
> > OF THIS AGREEMENT, PLEASE DO NOT SET UP OR USE THIS SOFTWARE.
> >
> > Do you agree to the license terms? [no]: yes
> >
> >
> ==============================================================================
> > Your system has been scanned for potential problems, missing patches,
> > etc. The following output is a report of the items found that need to
> > be addressed before running this software in a production
> > environment.
> >
> > 389 Directory Server system tuning analysis version 10-AUGUST-2007.
> >
> > NOTICE : System is i686-unknown-linux2.6.18-164.el5 (1 processor).
> >
> > ERROR : Only 249MB of physical memory is available on the system. 256MB
> is
> > the
> > recommended minimum. 1024MB is recommended for best performance on large
> > production system.
> >
> > NOTICE : The net.ipv4.tcp_keepalive_time is set to 7200000 milliseconds
> > (120 minutes). This may cause temporary server congestion from lost
> > client connections.
> >
> > WARNING: There are only 1024 file descriptors (hard limit) available,
> which
> > limit the number of simultaneous connections.
> >
> > WARNING: There are only 1024 file descriptors (soft limit) available,
> which
> > limit the number of simultaneous connections.
> >
> > ERROR : The above errors MUST be corrected before proceeding.
> >
> > Would you like to continue? [no]: yes
> >
> >
> ==============================================================================
> > Choose a setup type:
> >
> > 1. Express
> > Allows you to quickly set up the servers using the most
> > common options and pre-defined defaults. Useful for quick
> > evaluation of the products.
> >
> > 2. Typical
> > Allows you to specify common defaults and options.
> >
> > 3. Custom
> > Allows you to specify more advanced options. This is
> > recommended for experienced server administrators only.
> >
> > To accept the default shown in brackets, press the Enter key.
> >
> > Choose a setup type [2]: 2
> >
> >
> ==============================================================================
> > Enter the fully qualified domain name of the computer
> > on which you're setting up server software. Using the form
> > <hostname>.<domainname>
> > Example:
eros.example.com.
> >
> > To accept the default shown in brackets, press the Enter key.
> >
> > Computer name [
389-ds.sap.com]:
> >
> >
> ==============================================================================
> > The servers must run as a specific user in a specific group.
> > It is strongly recommended that this user should have no privileges
> > on the computer (i.e. a non-root user). The setup procedure
> > will give this user/group some permissions in specific paths/files
> > to perform server-specific operations.
> >
> > If you have not yet created a user and group for the servers,
> > create this user and group using your native operating
> > system utilities.
> >
> > System User [nobody]: fds
> > System Group [nobody]: fds
> >
> >
> ==============================================================================
> > Server information is stored in the configuration directory server.
> > This information is used by the console and administration server to
> > configure and manage your servers. If you have already set up a
> > configuration directory server, you should register any servers you
> > set up or create with the configuration server. To do so, the
> > following information about the configuration server is required: the
> > fully qualified host name of the form
> > <hostname>.<domainname>(e.g.
hostname.example.com), the port number
> > (default 389), the suffix, the DN and password of a user having
> > permission to write the configuration information, usually the
> > configuration directory administrator, and if you are using security
> > (TLS/SSL). If you are using TLS/SSL, specify the TLS/SSL (LDAPS) port
> > number (default 636) instead of the regular LDAP port number, and
> > provide the CA certificate (in PEM/ASCII format).
> >
> > If you do not yet have a configuration directory server, enter 'No' to
> > be prompted to set up one.
> >
> > Do you want to register this software with an existing
> > configuration directory server? [no]: no
> >
> >
> ==============================================================================
> > Please enter the administrator ID for the configuration directory
> > server. This is the ID typically used to log in to the console. You
> > will also be prompted for the password.
> >
> > Configuration directory server
> > administrator ID [admin]:
> > Password:
> > Password (confirm):
> >
> >
> ==============================================================================
> > The information stored in the configuration directory server can be
> > separated into different Administration Domains. If you are managing
> > multiple software releases at the same time, or managing information
> > about multiple domains, you may use the Administration Domain to keep
> > them separate.
> >
> > If you are not using administrative domains, press Enter to select the
> > default. Otherwise, enter some descriptive, unique name for the
> > administration domain, such as the name of the organization
> > responsible for managing the domain.
> >
> > Administration Domain [
sap.com]:
immt.sap.com
> >
> >
> ==============================================================================
> > The standard directory server network port number is 389. However, if
> > you are not logged as the superuser, or port 389 is in use, the
> > default value will be a random unused port number greater than 1024.
> > If you want to use port 389, make sure that you are logged in as the
> > superuser, that port 389 is not in use.
> >
> > Directory server network port [389]: 389
> >
> >
> ==============================================================================
> > Each instance of a directory server requires a unique identifier.
> > This identifier is used to name the various
> > instance specific files and directories in the file system,
> > as well as for other uses as a server instance identifier.
> >
> > Directory server identifier [389-ds]:
> >
> >
> ==============================================================================
> > The suffix is the root of your directory tree. The suffix must be a
> valid
> > DN.
> > It is recommended that you use the dc=domaincomponent suffix convention.
> > For example, if your domain is
example.com,
> > you should use dc=example,dc=com for your suffix.
> > Setup will create this initial suffix for you,
> > but you may have more than one suffix.
> > Use the directory server utilities to create additional suffixes.
> >
> > Suffix [dc=sap, dc=com]: dc=immt,dc=sap. ,dc=com
> >
> >
> ==============================================================================
> > Certain directory server operations require an administrative user.
> > This user is referred to as the Directory Manager and typically has a
> > bind Distinguished Name (DN) of cn=Directory Manager.
> > You will also be prompted for the password for this user. The password
> must
> > be at least 8 characters long, and contain no spaces.
> > Press Control-B or type the word "back", then Enter to back up and
start
> > over.
> >
> > Directory Manager DN [cn=Directory Manager]:
> > Password:
> > Password (confirm):
> >
> >
> ==============================================================================
> > The Administration Server is separate from any of your web or
> application
> > servers since it listens to a different port and access to it is
> > restricted.
> >
> > Pick a port number between 1024 and 65535 to run your Administration
> > Server on. You should NOT use a port number which you plan to
> > run a web or application server on, rather, select a number which you
> > will remember and which will not be used for anything else.
> >
> > Administration port [9830]:
> >
> >
> ==============================================================================
> > The interactive phase is complete. The script will now set up your
> > servers. Enter No or go Back if you want to change something.
> >
> > Are you ready to set up your servers? [yes]: yes
> > Creating directory server . . .
> > Your new DS instance '389-ds' was successfully created.
> > Creating the configuration directory server . . .
> > Beginning Admin Server creation . . .
> > Creating Admin Server files and directories . . .
> > Updating adm.conf . . .
> > Updating admpw . . .
> > Registering admin server with the configuration directory server . . .
> > Updating adm.conf with information from configuration directory server .
> . .
> > Updating the configuration for the httpd engine . . .
> > Starting admin server . . .
> > The admin server was successfully started.
> > Admin server was successfully created, configured, and started.
> > Exiting . . .
> > Log file is '/tmp/setupsi7UPc.log'
> >
> > Anyone who can help how to include these stuffs in the kickstart.
> >
> > --
> > 389 users mailing list
> > 389-users(a)lists.fedoraproject.org
> >
https://admin.fedoraproject.org/mailman/listinfo/389-users
> >
> --
> 389 users mailing list
> 389-users(a)lists.fedoraproject.org
>
https://admin.fedoraproject.org/mailman/listinfo/389-users
>
--
”It is not possible to rescue everyone who is caught in the Windows
quicksand
--Make sure you are on solid Linux ground before trying.”
--
”It is not possible to rescue everyone who is caught in the Windows
quicksand
--Make sure you are on solid Linux ground before trying.”