X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plc_config.xml;h=e70de6a6032e5f0b323a593cb629d8dc9f2c352c;hb=744ec84d40c4d36bde6af7064df35f0e7e62e22f;hp=a9e1a7ebcacab41bdf2da411a7c55bcf9441e0f9;hpb=7451c4ad9bb729b4972c51a5b86b7bcdf59dbee9;p=myplc.git diff --git a/plc_config.xml b/plc_config.xml index a9e1a7e..e70de6a 100644 --- a/plc_config.xml +++ b/plc_config.xml @@ -6,7 +6,7 @@ Default PLC configuration file Mark Huang Copyright (C) 2006 The Trustees of Princeton University -$Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ +$Id: plc_config.xml,v 1.18 2007/01/18 18:44:18 mlhuang Exp $ --> @@ -111,18 +111,41 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ Primary DNS Server - 128.112.136.10 + 127.0.0.1 Primary DNS server address. Secondary DNS Server - 128.112.136.12 + Secondary DNS server address. + + DNS + MyPLC can provide forward DNS resolution for itself + and for its nodes. To enable resolution for MyPLC itself, set + the Primary DNS Server address to 127.0.0.1 and provide external + IP addresses for the database, API, web, and boot servers + below. To enable resolution for nodes, use the external IP + address of this machine as the primary DNS server address for + each node. + + + + Enable DNS + true + Enable the internal DNS server. The server does + not provide reverse resolution and is not a production + quality or scalable DNS solution. Use the internal DNS + server only for small deployments or for + testing. + + + + Mail Many maintenance scripts, as well as the API and @@ -187,11 +210,17 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ Hostname localhost.localdomain - The fully qualified hostname or IP address of - the database server. This hostname must be resolvable and - reachable by the rest of your installation. + The fully qualified hostname of the database + server. + + IP Address + 127.0.0.1 + The IP address of the database server, if not + resolvable by the configured DNS servers. + + Port 5432 @@ -201,7 +230,7 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ Database Name - planetlab3 + planetlab4 The name of the database to access. @@ -244,21 +273,22 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ Hostname localhost.localdomain - The fully qualified hostname or IP address of - the API server. This hostname must be resolvable and - reachable by the rest of your installation, as well as your - nodes. + The fully qualified hostname of the API + server. + + IP Address + 127.0.0.1 + The IP address of the API server, if not + resolvable by the configured DNS servers. + + Port - 80 + 443 The TCP port number through which the API - should be accessed. Warning: SSL (port 443) access is not - fully supported by the website code yet. We recommend that - port 80 be used for now and that the API server either run - on the same machine as the web server, or that they both be - on a secure wired network. + should be accessed. @@ -298,29 +328,30 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ be downloaded, or its contents replaced by a file upload, but the actual shouldn't need to be changed. --> - - SSL Certificate - /etc/planetlab/api_ssl.crt - The signed SSL certificate to use for HTTPS - access. If not specified or non-existent, a self-signed - certificate will be generated. - - - SSL Key + SSL Private Key /etc/planetlab/api_ssl.key - The corresponding SSL private key used for - signing the certificate, and for signing slice tickets. If - not specified or non-existent, one will be + The SSL private key to use for encrypting HTTPS + traffic. If non-existent, one will be generated. - - SSL Key - /etc/planetlab/api_ssl.pub - The corresponding SSL public key. If not - specified or non-existent, one will be - generated. + + SSL Public Certificate + /etc/planetlab/api_ssl.crt + The corresponding SSL public certificate. By + default, this certificate is self-signed. You may replace + the certificate later with one signed by a root + CA. + + + + Root CA SSL Public Certificate + /etc/planetlab/api_ca_ssl.crt + The certificate of the root CA, if any, that + signed your server certificate. If your server certificate is + self-signed, then this file is the same as your server + certificate. @@ -347,12 +378,17 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ Hostname localhost.localdomain - The fully qualified hostname or IP address of - the web server. This hostname must be resolvable and - reachable by the rest of your installation, as well as your - nodes. + The fully qualified hostname of the web + server. + + IP Address + 127.0.0.1 + The IP address of the web server, if not + resolvable by the configured DNS servers. + + Port 80 @@ -373,20 +409,30 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ be downloaded, or its contents replaced by a file upload, but the actual shouldn't need to be changed. --> + + SSL Private Key + /etc/planetlab/www_ssl.key + The SSL private key to use for encrypting HTTPS + traffic. If non-existent, one will be + generated. + + - SSL Certificate + SSL Public Certificate /etc/planetlab/www_ssl.crt - The signed SSL certificate to use for HTTPS - access. If not specified or non-existent, a self-signed - certificate will be generated. + The corresponding SSL public certificate for + the HTTP server. By default, this certificate is + self-signed. You may replace the certificate later with one + signed by a root CA. - - SSL Key - /etc/planetlab/www_ssl.key - The corresponding SSL private key. If not - specified or non-existent, one will be - generated. + + Root CA SSL Public Certificate + /etc/planetlab/www_ca_ssl.crt + The certificate of the root CA, if any, that + signed your server certificate. If your server certificate is + self-signed, then this file is the same as your server + certificate. @@ -410,12 +456,17 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ Hostname localhost.localdomain - The fully qualified hostname or IP address of - the boot server. This hostname must be resolvable and - reachable by the rest of your installation, as well as your - nodes. + The fully qualified hostname of the boot + server. + + IP Address + 127.0.0.1 + The IP address of the boot server, if not + resolvable by the configured DNS servers. + + Port 80 @@ -437,20 +488,29 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ be downloaded, or its contents replaced by a file upload, but the actual shouldn't need to be changed. --> - - SSL Certificate + + SSL Private Key + /etc/planetlab/boot_ssl.key + The SSL private key to use for encrypting HTTPS + traffic. + + + + SSL Public Certificate /etc/planetlab/boot_ssl.crt - The signed SSL certificate to use for HTTPS - access. If not specified, or non-existent a self-signed - certificate will be generated. + The corresponding SSL public certificate for + the HTTP server. By default, this certificate is + self-signed. You may replace the certificate later with one + signed by a root CA. - - SSL Key - /etc/planetlab/boot_ssl.key - The corresponding SSL private key. If not - specified or non-existent, one will be - generated. + + Root CA SSL Public Certificate + /etc/planetlab/boot_ca_ssl.crt + The certificate of the root CA, if any, that + signed your server certificate. If your server certificate is + self-signed, then this file is the same as your server + certificate. @@ -476,6 +536,9 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ sendmail sendmail-cf + + dnsmasq + rsync @@ -507,9 +570,6 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ python - - plcapilib - postgresql postgresql-server @@ -523,16 +583,19 @@ $Id: plc_config.xml,v 1.11 2006/04/24 18:04:25 mlhuang Exp $ access the DB directly. --> php php-pgsql - php-xmlrpc + + gd php-gd + perl-GD mod_python + PLCAPI PyXML