Script started on Thu 08 Nov 2007 11:54:45 EST root@mq-ir:~/software# java -jar fedora-2.2.1-installer.jar *********************** Fedora Installation *********************** To install Fedora, please answer the following questions. Enter CANCEL at any time to abort the installation. Detailed installation instructions are available at: http://www.fedora.info/download/ Installation type ----------------- The 'quick' install is designed to get you up and running with Fedora as quickly and easily as possible. It will install Tomcat and an embedded version of the McKoi database. SSL support and XACML policy enforcement will be disabled. For more options, including the choice of hostname, ports, security, and databases, select 'custom'. To install only the Fedora client software, enter 'client'. Options : quick, custom, client Enter a value ==> custom Fedora home directory --------------------- This is the base directory for Fedora scripts, configuration files, etc. Enter the full path where you want to install these files. Enter a value [default is /usr/local/fedora-2.2.1] ==> Fedora administrator password ----------------------------- Enter the password to use for the Fedora administrator (fedoraAdmin) account. Enter a value ==> fedoraAdmin Fedora server host ------------------ The host Fedora will be running on. If a hostname (e.g. www.example.com) is supplied, a lookup will be performed and the IP address of the host (not the host name) will be used in the default Fedora XACML policies. Enter a value [default is localhost] ==> mq-ir.ramp.org.au Authentication requirement for API-A ------------------------------------ Fedora's management (API-M) interface always requires user authentication. Require user authentication for Fedora's access (API-A) interface? Options : true, false Enter a value [default is false] ==> true SSL availability ---------------- Should Fedora be available via SSL? Note: this does not preclude regular HTTP access; it just indicates that it should be possible for Fedora to be accessed over SSL. Options : true, false Enter a value [default is true] ==> true SSL required for API-A ---------------------- Should API-A be accessible exclusively via SSL? If true, requests to access API-A URLs will be automatically redirected to the secure port. Options : true, false Enter a value [default is false] ==> false SSL required for API-M ---------------------- Should API-M be accessible exclusively via SSL? If true, requests to access API-M URLs will be automatically redirected to the secure port. Options : true, false Enter a value [default is true] ==> false Servlet engine -------------- Which servlet engine will Fedora be running in? Enter 'included' to use the bundled Tomcat 5.0.28 server. To use your own, existing installation of Tomcat, enter 'existingTomcat'. Enter 'other' to use a different servlet container. Options : included, existingTomcat, other Enter a value [default is included] ==> existingTomcat Tomcat home directory --------------------- Please provide the full path to your existing Tomcat installation, or the path where you plan to install the bundled Tomcat. Enter a value [default is /usr/local/apache-tomcat-6.0.13] ==> Tomcat HTTP port ---------------- Which HTTP port (non-SSL) should Tomcat listen on? This can be changed later in Tomcat's server.xml file. Enter a value [default is 8080] ==> Tomcat shutdown port -------------------- Which port should Tomcat use for shutting down? Make sure this doesn't conflict with an existing service. This can be changed later in Tomcat's server.xml file. Enter a value [default is 8005] ==> Tomcat Secure HTTP port ----------------------- Which port (SSL) should Tomcat listen on? This can be changed later in Tomcat's server.xml file. Enter a value [default is 8443] ==> Keystore file ------------- For SSL support, Tomcat requires a keystore file. If the keystore file is located in the default location expected by Tomcat (a file named .keystore in the user home directory under which Tomcat is running), enter 'default'. Otherwise, please enter the full path to your keystore file, or, enter 'included' to use the the sample, self-signed certificate) provided by the installer. For more information about the keystore file, please consult: http://tomcat.apache.org/tomcat-5.0-doc/ssl-howto.html. Enter a value ==> included Policy enforcement enabled -------------------------- Should XACML policy enforcement be enabled? Note: This will put a set of default security policies in play for your Fedora server. Options : true, false Enter a value [default is true] ==> false Database -------- Please select the database you will be using with Fedora. The supported databases are McKoi, MySQL, Oracle and Postgres. If you do not have a database ready for use by Fedora or would prefer to use the embedded version of McKoi bundled with Fedora, enter 'included'. Options : mckoi, mysql, oracle, postgresql, included Enter a value ==> postgresql Postgresql JDBC driver ---------------------- You may either use the included JDBC driver or your own copy. Enter 'included' to use the included JDBC driver, or, enter the location (full path) of the driver. Enter a value [default is included] ==> Database username ----------------- Enter the database username Fedora will use to connect to the Fedora database. Enter a value ==> fedoraAdmin Database password ----------------- Enter the database password Fedora will use to connect to the Fedora database. Enter a value ==> fedoraAdmin JDBC URL -------- Please enter the JDBC URL. Enter a value [default is jdbc:postgresql://localhost/fedora22] ==> JDBC DriverClass ---------------- Please enter the JDBC driver class. Enter a value [default is org.postgresql.Driver] ==> Successfully connected to PostgreSQL Deploy local services and demos ------------------------------- Several sample back-end services are included with this distribution. These are required if you want to use the demonstration objects. If you'd like these to be automatically deployed, enter 'true'. Otherwise, the installer will put the files in your FEDORA_HOME/install directory in case you want to deploy them later. Options : true, false Enter a value [default is true] ==> Preparing FEDORA_HOME... Configuring fedora.fcfg Installing beSecurity Will not overwrite existing /usr/local/apache-tomcat-6.0.13/conf/server.xml. Wrote example server.xml to: /usr/local/fedora-2.2.1/install/server.xml WARNING: A keystore file already exists at: /usr/local/apache-tomcat-6.0.13/conf/keystore. WARNING: The existing keystore will not be overwritten. WARNING: The installer-provided keystore will not be installed, it will be copied to: /usr/local/fedora-2.2.1/install/keystore Preparing fedora.war... Processing web.xml Deploying fedora.war... Deploying fop.war... Deploying imagemanip.war... Deploying saxon.war... Deploying fedora-demo.war... Installation complete. ---------------------------------------------------------------------- Before starting Fedora, please ensure that any required environment variables are correctly defined (e.g. FEDORA_HOME, JAVA_HOME, JAVA_OPTS, CATALINA_HOME). For more information, please consult the Installation & Configuration Guide, located online at http://www.fedora.info/download/ or locally at /usr/local/fedora-2.2.1/docs/userdocs/distribution/installation.html ---------------------------------------------------------------------- root@mq-ir:~/software# cp /usr/local/fedora-2.2.1/install/keystore /usr/local/apache-tomcat-6.0.13/conf root@mq-ir:~/software# cp /usr/local/fedora-2.2.1/install/server.xml /usr/local/apache-tomcat-6.0.13/conf root@mq-ir:~/software# exit Script done on Thu 08 Nov 2007 11:59:36 EST
