inc/config-me.inc.php
changeset 8 47dd15d8bb8c
child 10 68d13494519e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/inc/config-me.inc.php	Sun Apr 22 07:20:09 2007 +0000
@@ -0,0 +1,178 @@
+<?php
+
+/* Edit all fields below here to your information */
+
+/* MySQL Configuration */
+
+//
+// Host we should connect to.
+// This could be for example "localhost" or a sock file
+$dbhost = 'localhost';
+
+//
+// Your user with SELECT/INSERT/UPDATE/DELETE/CREATE access to $dbdatabase
+$dbuser = '';
+
+//
+// Youe password, the password for $dbuser
+$dbpass = '';
+
+// Your database, the database you want to use for PowerDNS (or are already using)
+$dbdatabase   = '';
+
+// The dsn you want to use (which database you want to use)
+// Tested is mysql and pgsql default is mysql
+$dbdsntype = 'mysql';
+
+/* URI Configuration */
+
+
+// $BASE_URL
+// This will be the main URI you will use to connect to PowerAdmin.
+// For instance: "http://poweradmin.sjeemz.nl"
+$BASE_URL = "http://";
+
+// $BASE_PATH
+// If PowerAdmin is in a subdir. Specify this here
+// For instance: "/admin/"
+$BASE_PATH = "/admin/";
+
+
+/* DNS Record information */
+
+
+// $HOSTMASTER
+// The email address of the hostmaster you want to be mailed.
+// For instance: "hostmaster@sjeemz.nl"
+$HOSTMASTER = "";
+
+// $NS1
+// Your first nameserver
+// Should be a domainname! Not an IP.
+$NS1 = "";
+
+// $NS2
+// Your second nameserver.
+// If you dont have a second nameserver, fill in the same value as $NS1
+$NS2 = "";
+
+/* You dont have to edit these fields. Change them if you want. */
+
+
+// $EXPIRE
+// Session timeout in seconds. This is 1800 seconds which is 30 minutes by default.
+// The information in this field should be in seconds.
+// After this $EXPIRE you are automatically logged out from the system.
+$EXPIRE = 1800;
+
+// $ALLOW_SOA_EDIT
+// Allow users with level 1 to edit/delete SOA records?
+$ALLOW_SOA_EDIT = 0;
+
+// $ALLOW_NS_EDIT
+// Allow users with level 1 to edit/delete pre-set NS records for their domain.
+$ALLOW_NS_EDIT = 1;
+
+// $DEFAULT_TTL
+// Default TTL for records.
+// Default time to live for all records. This notation is in seconds.
+$DEFAULT_TTL = 3600;      // (3600 seconds / 1 hour by default)
+
+
+// $NAME_LEVEL_X
+// These directives allow you to change the statusnames of users on the system.
+$NAME_LEVEL_1 = _('Normal user');
+$NAME_LEVEL_5 = _('Administrator');
+$NAME_LEVEL_10 = _('Administrator w/ user admin rights');
+
+// Enable fancy records or not (http://doc.powerdns.com/fancy-records.html)? true/false
+$FANCY_RECORDS = true;
+
+// Master or slave functionality. Set this to either true or false.
+// This field indicates if you are running in a MASTER/SLAVE setup or in a NATIVE setup.
+// By toggling this function you will get some more selection features.
+// Default is false.
+// Use these features with care, they havent been tested much yet.
+$MASTER_SLAVE_FUNCTIONS = false;
+
+
+/* ------------------------------------------ */
+/* No need to make changes below this line... */
+/* Which means, dont touch it		      */
+/* ------------------------------------------ */
+
+/* -------------------------------------------------------------------- */
+/* NO REALLY DONT TOUCH IT! Unless you _REALLY_ know what you are doing */
+/* -------------------------------------------------------------------- */
+
+// $rtypes - array of possible record types
+$rtypes = array('A', 'AAAA', 'CNAME', 'HINFO', 'MX', 'NAPTR', 'NS', 'PTR', 'SOA', 'TXT');
+
+// If fancy records is enabled, extend this field.
+if($FANCY_RECORDS)
+{
+	$rtypes[10] = 'URL';
+	$rtypes[11] = 'MBOXFW';
+}
+
+// $template - array of records that will be applied when adding a new zone file
+$template = array(
+                array(
+
+                                "name"          =>              "##DOMAIN##",
+                                "type"          =>              "SOA",
+                                "content"       =>              "$NS1 $HOSTMASTER 1",
+                                "ttl"           =>              "$DEFAULT_TTL",
+                                "prio"          =>              ""
+                ),
+                array(
+                                "name"          =>              "##DOMAIN##",
+                                "type"          =>              "NS",
+                                "content"       =>              "$NS1",
+                                "ttl"           =>              "$DEFAULT_TTL",
+                                "prio"          =>              ""
+                ),
+                array(
+                                "name"          =>              "##DOMAIN##",
+                                "type"          =>              "NS",
+                                "content"       =>              "$NS2",
+                                "ttl"           =>              "$DEFAULT_TTL",
+                                "prio"          =>              ""
+                ),
+                array(
+                                "name"          =>              "www.##DOMAIN##",
+                                "type"          =>              "A",
+                                "content"       =>              "##WEBIP##",
+                                "ttl"           =>              "$DEFAULT_TTL",
+                                "prio"          =>              ""
+                ),
+                array(
+                                "name"          =>              "##DOMAIN##",
+                                "type"          =>              "A",
+                                "content"       =>              "##WEBIP##",
+                                "ttl"           =>              "$DEFAULT_TTL",
+                                "prio"          =>              ""
+                ),
+                array(
+                                "name"          =>              "mail.##DOMAIN##",
+                                "type"          =>              "A",
+                                "content"       =>              "##MAILIP##",
+                                "ttl"           =>              "$DEFAULT_TTL",
+                                "prio"          =>              ""
+                ),
+                array(
+                                "name"          =>              "localhost.##DOMAIN##",
+                                "type"          =>              "A",
+                                "content"       =>              "127.0.0.1",
+                                "ttl"           =>              "$DEFAULT_TTL",
+                                "prio"          =>              ""
+                ),
+                array(
+                                "name"          =>              "##DOMAIN##",
+                                "type"          =>              "MX",
+                                "content"       =>              "mail.##DOMAIN##",
+                                "ttl"           =>              "$DEFAULT_TTL",
+                                "prio"          =>              "10"
+                )
+);
+?>