2008-11-13 11:05:30 +00:00
|
|
|
<?php
|
|
|
|
|
2009-03-30 11:20:18 +00:00
|
|
|
## AFI / SAFI pairs for BGP (and other stuff, perhaps)
|
|
|
|
$config['afi']['ipv4']['unicast'] = "IPv4";
|
|
|
|
$config['afi']['ipv4']['multiicast'] = "IPv4 Multicast";
|
|
|
|
$config['afi']['ipv4']['vpn'] = "VPNv4";
|
|
|
|
$config['afi']['ipv6']['unicast'] = "IPv6";
|
|
|
|
$config['afi']['ipv6']['multicast'] = "IPv6 Multicast";
|
|
|
|
|
2010-06-25 13:04:03 +00:00
|
|
|
$config['os']['default']['overgraph'][] = "device_cpu";
|
|
|
|
$config['os']['default']['overgraph'][] = "device_memory";
|
|
|
|
$config['os']['default']['overtext'] = "CPU & Memory Usage";
|
|
|
|
|
|
|
|
$config['os']['linux']['group'] = "unix";
|
|
|
|
$config['os']['linux']['text'] = "Linux";
|
2010-07-04 18:23:25 +00:00
|
|
|
$config['os']['linux']['ifXmcbc'] = 1;
|
2010-06-25 13:04:03 +00:00
|
|
|
|
|
|
|
$config['os']['freebsd']['group'] = "unix";
|
|
|
|
$config['os']['freebsd']['text'] = "FreeBSD";
|
|
|
|
|
|
|
|
$config['os']['openbsd']['group'] = "unix";
|
|
|
|
$config['os']['openbsd']['text'] = "OpenBSD";
|
|
|
|
|
|
|
|
$config['os']['netbsd']['group'] = "unix";
|
|
|
|
$config['os']['netbsd']['text'] = "NetBSD";
|
|
|
|
|
|
|
|
$config['os']['dragonfly']['group'] = "unix";
|
|
|
|
$config['os']['dragonfly']['text'] = "DragonflyBSD";
|
|
|
|
|
2010-07-17 19:20:00 +00:00
|
|
|
$config['os']['netware']['text'] = "Novell Netware";
|
|
|
|
$config['os']['netware']['icon'] = "novell";
|
|
|
|
|
2010-06-25 13:04:03 +00:00
|
|
|
$config['os']['monowall']['group'] = "unix";
|
|
|
|
$config['os']['monowall']['text'] = "m0n0wall";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['monowall']['type'] = "firewall";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
|
|
|
$config['os']['solaris']['group'] = "unix";
|
|
|
|
$config['os']['solaris']['text'] = "Sun Solaris";
|
|
|
|
|
|
|
|
$config['os']['adva']['group'] = "unix";
|
|
|
|
$config['os']['adva']['text'] = "Adva";
|
|
|
|
$config['os']['adva']['ifalias'] = 1;
|
|
|
|
|
|
|
|
$config['os']['opensolaris']['group'] = "unix";
|
|
|
|
$config['os']['opensolaris']['text'] = "Sun OpenSolaris";
|
|
|
|
|
|
|
|
$config['os']['ios']['group'] = "ios";
|
|
|
|
$config['os']['ios']['text'] = "Cisco IOS";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['ios']['type'] = "network";
|
2010-07-04 18:23:25 +00:00
|
|
|
$config['os']['ios']['ifXmcbc'] = 1;
|
2010-06-25 13:04:03 +00:00
|
|
|
|
|
|
|
$config['os']['iosxe']['group'] = "ios";
|
|
|
|
$config['os']['iosxe']['text'] = "Cisco IOS-XE";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['iosxe']['type'] = "network";
|
2010-07-04 18:23:25 +00:00
|
|
|
$config['os']['iosxe']['ifXmcbc'] = 1;
|
2010-07-17 23:22:44 +00:00
|
|
|
$config['os']['iosxe']['icon'] = "ios";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
|
|
|
$config['os']['iosxr']['group'] = "ios";
|
|
|
|
$config['os']['iosxr']['text'] = "Cisco IOS-XR";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['iosxr']['type'] = "network";
|
2010-07-04 18:23:25 +00:00
|
|
|
$config['os']['iosxr']['ifXmcbc'] = 1;
|
2010-07-17 23:22:44 +00:00
|
|
|
$config['os']['iosxr']['icon'] = "ios";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
|
|
|
$config['os']['asa']['group'] = "ios";
|
|
|
|
$config['os']['asa']['text'] = "Cisco ASA";
|
|
|
|
$config['os']['asa']['ifname'] = 1;
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['asa']['type'] = "firewall";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
|
|
|
$config['os']['pix']['group'] = "ios";
|
|
|
|
$config['os']['pix']['text'] = "Cisco PIX-OS";
|
|
|
|
$config['os']['pix']['ifname'] = 1;
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['pix']['type'] = "firewall";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
|
|
|
$config['os']['nxos']['group'] = "ios";
|
|
|
|
$config['os']['nxos']['text'] = "Cisco NX-OS";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['nxos']['type'] = "network";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
|
|
|
$config['os']['catos']['group'] = "ios";
|
|
|
|
$config['os']['catos']['text'] = "Cisco CatOS";
|
|
|
|
$config['os']['catos']['ifname'] = 1;
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['catos']['type'] = "network";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
|
|
|
$config['os']['junos']['text'] = "Juniper JunOS";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['junos']['type'] = "network";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['screenos']['text'] = "Juniper ScreenOS";
|
|
|
|
$config['os']['screenos']['type'] = "firewall";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-06-26 22:44:33 +00:00
|
|
|
$config['os']['routeros']['text'] = "Mikrotik RouterOS";
|
|
|
|
$config['os']['routeros']['type'] = "network";
|
2010-06-26 22:51:43 +00:00
|
|
|
$config['os']['routeros']['nobulk'] = 1;
|
2010-06-26 22:44:33 +00:00
|
|
|
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['junose']['text'] = "Juniper JunOSe";
|
|
|
|
$config['os']['junose']['type'] = "network";
|
2010-07-17 23:22:44 +00:00
|
|
|
$config['os']['junose']['icon'] = "junos";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-06-25 12:18:00 +00:00
|
|
|
$config['os']['generic']['text'] = "Generic Device";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-06-25 12:18:00 +00:00
|
|
|
$config['os']['ironware']['text'] = "Brocade IronWare";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['ironware']['type'] = "network";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-07-14 11:50:01 +00:00
|
|
|
$config['os']['extremeware']['text'] = "Extremeware";
|
|
|
|
$config['os']['extremeware']['type'] = "network";
|
|
|
|
$config['os']['extremeware']['ifname'] = 1;
|
|
|
|
|
2010-06-25 12:18:00 +00:00
|
|
|
$config['os']['powerconnect']['text'] = "Dell PowerConnect";
|
2010-06-25 13:04:03 +00:00
|
|
|
$config['os']['powerconnect']['ifname'] = 1;
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['powerconnect']['type'] = "network";
|
2010-07-17 17:26:47 +00:00
|
|
|
$config['os']['powerconnect']['icon'] = "dell";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-07-15 23:17:25 +00:00
|
|
|
$config['os']['powervault']['text'] = "Dell PowerVault";
|
2010-07-17 17:26:47 +00:00
|
|
|
$config['os']['powervault']['icon'] = "dell";
|
2010-07-15 17:21:02 +00:00
|
|
|
|
2010-07-15 23:17:25 +00:00
|
|
|
$config['os']['drac']['text'] = "Dell DRAC";
|
2010-07-17 17:26:47 +00:00
|
|
|
$config['os']['drac']['icon'] = "dell";
|
2010-07-15 23:17:25 +00:00
|
|
|
|
2010-07-17 14:40:02 +00:00
|
|
|
$config['os']['bcm963']['text'] = "Broadcom BCM963xxx";
|
|
|
|
$config['os']['bcm963']['icon'] = "broadcom";
|
|
|
|
|
2010-07-15 23:51:07 +00:00
|
|
|
$config['os']['netopia']['text'] = "Motorola Netopia";
|
|
|
|
$config['os']['netopia']['type'] = "network";
|
|
|
|
|
2010-07-17 17:26:47 +00:00
|
|
|
$config['os']['dlink']['text'] = "D-Link Switch";
|
|
|
|
$config['os']['dlink']['type'] = "network";
|
|
|
|
$config['os']['dlink']['icon'] = "dlink";
|
|
|
|
|
|
|
|
$config['os']['dlinkap']['text'] = "D-Link Access Point";
|
|
|
|
$config['os']['dlinkap']['type'] = "network";
|
2010-07-17 19:20:00 +00:00
|
|
|
$config['os']['dlinkap']['icon'] = "dlink";
|
2010-07-17 17:26:47 +00:00
|
|
|
|
2010-07-15 23:17:25 +00:00
|
|
|
$config['os']['axiscam']['text'] = "AXIS Network Camera";
|
2010-07-17 23:22:44 +00:00
|
|
|
$config['os']['axiscam']['icon'] = "axis";
|
2010-07-15 23:17:25 +00:00
|
|
|
|
2010-07-16 09:39:11 +00:00
|
|
|
$config['os']['axisdocserver']['text'] = "AXIS Network Document Server";
|
2010-07-17 23:22:44 +00:00
|
|
|
$config['os']['axisdocserver']['icon'] = "axis";
|
2010-07-16 09:39:11 +00:00
|
|
|
|
2010-07-15 23:17:25 +00:00
|
|
|
$config['os']['gamatronicups']['text'] = "Gamatronic UPS Stack";
|
|
|
|
$config['os']['gamatronicups']['type'] = "power";
|
2010-07-15 21:56:18 +00:00
|
|
|
|
2010-07-13 00:07:48 +00:00
|
|
|
$config['os']['airport']['type'] = "network";
|
|
|
|
$config['os']['airport']['text'] = "Apple AirPort";
|
2010-07-17 23:22:44 +00:00
|
|
|
$config['os']['airport']['icon'] = "apple";
|
2010-07-13 00:07:48 +00:00
|
|
|
|
2010-06-25 12:18:00 +00:00
|
|
|
$config['os']['windows']['text'] = "Microsoft Windows";
|
2010-06-25 13:04:03 +00:00
|
|
|
$config['os']['windows']['ifname'] = 1;
|
|
|
|
|
2010-06-25 12:18:00 +00:00
|
|
|
$config['os']['procurve']['text'] = "HP ProCurve";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['procurve']['type'] = "network";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-06-25 12:18:00 +00:00
|
|
|
$config['os']['speedtouch']['text'] = "Thomson Speedtouch";
|
2010-06-25 13:04:03 +00:00
|
|
|
$config['os']['speedtouch']['ifname'] = 1;
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['speedtouch']['type'] = "network";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-07-17 17:44:16 +00:00
|
|
|
$config['os']['sonicwal']['text'] = "SonicWALL";
|
|
|
|
$config['os']['sonicwal']['type'] = "firewall";
|
|
|
|
$config['os']['sonicwal']['overgraph'][] = "device_bits";
|
|
|
|
$config['os']['sonicwal']['overtext'] = "Traffic";
|
|
|
|
|
2010-07-11 19:11:46 +00:00
|
|
|
$config['os']['zywall']['text'] = "ZyXEL ZyWALL";
|
|
|
|
$config['os']['zywall']['type'] = "firewall";
|
|
|
|
$config['os']['zywall']['overgraph'][] = "device_bits";
|
|
|
|
$config['os']['zywall']['overtext'] = "Traffic";
|
2010-07-17 17:26:47 +00:00
|
|
|
$config['os']['zywall']['icon'] = "zyxel";
|
|
|
|
|
|
|
|
$config['os']['prestige']['text'] = "ZyXEL Prestige";
|
|
|
|
$config['os']['prestige']['type'] = "network";
|
|
|
|
$config['os']['prestige']['icon'] = "zyxel";
|
|
|
|
|
2010-07-17 19:20:00 +00:00
|
|
|
$config['os']['zyxeles']['text'] = "ZyXEL Ethernet Switch";
|
|
|
|
$config['os']['zyxeles']['type'] = "network";
|
|
|
|
$config['os']['zyxeles']['icon'] = "zyxel";
|
|
|
|
|
2010-07-17 17:26:47 +00:00
|
|
|
$config['os']['ies']['text'] = "ZyXEL IES DSLAM";
|
|
|
|
$config['os']['ies']['type'] = "network";
|
|
|
|
$config['os']['ies']['icon'] = "zyxel";
|
2010-07-11 19:11:46 +00:00
|
|
|
|
2010-06-25 12:18:00 +00:00
|
|
|
$config['os']['allied']['text'] = "AlliedWare";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['allied']['type'] = "network";
|
2010-06-25 12:18:00 +00:00
|
|
|
|
|
|
|
$config['os']['mgeups']['text'] = "MGE UPS";
|
|
|
|
$config['os']['mgeups']['group'] = "ups";
|
2010-06-25 13:04:03 +00:00
|
|
|
$config['os']['mgeups']['overgraph'][] = "device_current";
|
2010-06-25 13:05:28 +00:00
|
|
|
$config['os']['mgeups']['overtext'] = "Current";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['mgeups']['type'] = "power";
|
2010-07-17 18:08:38 +00:00
|
|
|
$config['os']['mgeups']['icon'] = "mge";
|
2010-06-25 12:18:00 +00:00
|
|
|
|
2010-07-15 23:17:25 +00:00
|
|
|
$config['os']['mgepdu']['text'] = "MGE PDU";
|
|
|
|
$config['os']['mgepdu']['type'] = "power";
|
2010-07-17 18:08:38 +00:00
|
|
|
$config['os']['mgepdu']['icon'] = "mge";
|
2010-07-15 23:17:25 +00:00
|
|
|
|
2010-06-25 12:18:00 +00:00
|
|
|
$config['os']['apc']['text'] = "APC Management Module";
|
2010-06-25 13:04:03 +00:00
|
|
|
$config['os']['apc']['overgraph'][] = "device_current";
|
2010-06-25 13:05:28 +00:00
|
|
|
$config['os']['apc']['overtext'] = "Current";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['apc']['type'] = "power";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-06-25 12:18:00 +00:00
|
|
|
$config['os']['areca']['text'] = "Areca RAID Subsystem";
|
2010-06-25 13:05:28 +00:00
|
|
|
$config['os']['areca']['overgraph'][] = "";
|
|
|
|
$config['os']['areca']['overtext'] = "";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['netmanplus']['text'] = "NetMan Plus";
|
|
|
|
$config['os']['netmanplus']['group'] = "ups";
|
|
|
|
$config['os']['netmanplus']['nobulk'] = 1;
|
2010-06-25 13:04:03 +00:00
|
|
|
$config['os']['netmanplus']['overgraph'][] = "device_current";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['netmanplus']['overtext'] = "Current";
|
|
|
|
$config['os']['netmanplus']['type'] = "power";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['akcp']['text'] = "AKCP SensorProbe";
|
2010-07-06 14:54:11 +00:00
|
|
|
$config['os']['akcp']['overgraph'][] = "device_temperatures";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['akcp']['overtext'] = "Temperature";
|
|
|
|
$config['os']['akcp']['type'] = "environment";
|
2010-06-25 13:04:03 +00:00
|
|
|
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['minkelsrms']['text'] = "Minkels RMS";
|
2010-07-06 14:54:11 +00:00
|
|
|
$config['os']['minkelsrms']['overgraph'][] = "device_temperatures";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['minkelsrms']['overtext'] = "Temperature";
|
|
|
|
$config['os']['minkelsrms']['type'] = "environment";
|
2010-06-25 12:18:00 +00:00
|
|
|
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['papouch-tme']['text'] = "Papouch TME";
|
2010-07-06 14:54:11 +00:00
|
|
|
$config['os']['papouch-tme']['overgraph'][] = "device_temperatures";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['papouch-tme']['overtext'] = "Temperature";
|
|
|
|
$config['os']['papouch-tme']['type'] = "environment";
|
2010-02-02 15:02:12 +00:00
|
|
|
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['dell-laser']['group'] = "printer";
|
|
|
|
$config['os']['dell-laser']['text'] = "Dell Laser";
|
2010-06-25 13:04:03 +00:00
|
|
|
$config['os']['dell-laser']['overgraph'][] = "device_toner";
|
2010-06-25 13:43:05 +00:00
|
|
|
$config['os']['dell-laser']['overtext'] = "Toner";
|
|
|
|
$config['os']['dell-laser']['ifname'] = 1;
|
|
|
|
$config['os']['dell-laser']['type'] = "printer";
|
2010-07-17 21:13:48 +00:00
|
|
|
$config['os']['dell-laser']['icon'] = "dell";
|
2010-06-25 13:43:05 +00:00
|
|
|
|
2010-07-17 20:15:44 +00:00
|
|
|
$config['os']['xerox']['group'] = "printer";
|
|
|
|
$config['os']['xerox']['text'] = "Xerox Printer";
|
|
|
|
$config['os']['xerox']['overgraph'][] = "device_toner";
|
|
|
|
$config['os']['xerox']['overtext'] = "Toner";
|
|
|
|
$config['os']['xerox']['ifname'] = 1;
|
|
|
|
$config['os']['xerox']['type'] = "printer";
|
|
|
|
|
2010-07-02 16:11:59 +00:00
|
|
|
$config['os']['jetdirect']['group'] = "printer";
|
|
|
|
$config['os']['jetdirect']['text'] = "HP Printer";
|
|
|
|
$config['os']['jetdirect']['overgraph'][] = "device_toner";
|
|
|
|
$config['os']['jetdirect']['overtext'] = "Toner";
|
|
|
|
$config['os']['jetdirect']['ifname'] = 1;
|
|
|
|
$config['os']['jetdirect']['type'] = "printer";
|
|
|
|
|
2010-07-17 17:26:47 +00:00
|
|
|
$config['os']['ricoh']['group'] = "printer";
|
|
|
|
$config['os']['ricoh']['text'] = "Ricoh Printer";
|
|
|
|
$config['os']['ricoh']['overgraph'][] = "device_toner";
|
|
|
|
$config['os']['ricoh']['overtext'] = "Toner";
|
|
|
|
$config['os']['ricoh']['type'] = "printer";
|
|
|
|
|
2010-07-17 18:00:26 +00:00
|
|
|
$config['os']['brother']['group'] = "printer";
|
|
|
|
$config['os']['brother']['text'] = "Brother Printer";
|
|
|
|
$config['os']['brother']['overgraph'][] = "device_toner";
|
|
|
|
$config['os']['brother']['overtext'] = "Toner";
|
|
|
|
$config['os']['brother']['type'] = "printer";
|
|
|
|
|
2010-07-17 17:26:47 +00:00
|
|
|
$config['os']['konica']['group'] = "printer";
|
|
|
|
$config['os']['konica']['text'] = "Konica-Minolta Printer";
|
|
|
|
$config['os']['konica']['overgraph'][] = "device_toner";
|
|
|
|
$config['os']['konica']['overtext'] = "Toner";
|
|
|
|
$config['os']['konica']['ifname'] = 1;
|
|
|
|
$config['os']['konica']['type'] = "printer";
|
|
|
|
|
|
|
|
$config['os']['kyocera']['group'] = "printer";
|
|
|
|
$config['os']['kyocera']['text'] = "Kyocera Mita Printer";
|
|
|
|
$config['os']['kyocera']['overgraph'][] = "device_toner";
|
|
|
|
$config['os']['kyocera']['overtext'] = "Toner";
|
|
|
|
$config['os']['kyocera']['ifname'] = 1;
|
|
|
|
$config['os']['kyocera']['type'] = "printer";
|
|
|
|
|
|
|
|
$config['os']['3com']['text'] = "3Com";
|
|
|
|
$config['os']['3com']['overgraph'][] = "";
|
|
|
|
$config['os']['3com']['overtext'] = "";
|
|
|
|
$config['os']['3com']['type'] = "network";
|
2009-11-28 09:48:23 +00:00
|
|
|
|
2010-06-24 16:23:37 +00:00
|
|
|
$device_types = array('server','network','firewall','workstation','printer','power', 'environment');
|
2009-09-24 14:40:31 +00:00
|
|
|
|
2008-11-13 11:05:30 +00:00
|
|
|
##############################
|
|
|
|
# No changes below this line #
|
|
|
|
##############################
|
|
|
|
|
2010-06-24 18:04:42 +00:00
|
|
|
$config['version'] = "0.10";
|
2008-11-13 11:05:30 +00:00
|
|
|
|
2010-07-10 12:09:21 +00:00
|
|
|
$config['rrdgraph_def_text'] = str_replace(" ", " ", $config['rrdgraph_def_text']);
|
2009-11-21 15:07:09 +00:00
|
|
|
$config['rrd_opts_array'] = explode(" ", trim($config['rrdgraph_def_text']));
|
|
|
|
|
2010-07-02 19:58:13 +00:00
|
|
|
if(!$config['mibdir'])
|
|
|
|
{
|
|
|
|
$config['mibdir'] = $config['install_dir']."/mibs/";
|
|
|
|
}
|
|
|
|
|
2010-04-02 10:31:51 +00:00
|
|
|
if(isset($config['enable_nagios']) && $config['enable_nagios']) {
|
2009-12-29 15:19:46 +00:00
|
|
|
$nagios_link = mysql_connect($config['nagios_db_host'], $config['nagios_db_user'], $config['nagios_db_pass']);
|
|
|
|
if (!$nagios_link) {
|
|
|
|
echo "<h2>Nagios MySQL Error</h2>";
|
|
|
|
die;
|
2009-04-23 21:13:56 +00:00
|
|
|
}
|
|
|
|
$nagios_db = mysql_select_db($config['nagios_db_name'], $nagios_link);
|
2010-02-28 02:20:05 +00:00
|
|
|
}
|
2009-04-23 21:13:56 +00:00
|
|
|
|
2010-02-28 02:20:05 +00:00
|
|
|
# If we're on SSL, let's properly detect it
|
|
|
|
if(isset($_SERVER['HTTPS'])) {
|
|
|
|
$config['base_url'] = preg_replace('/^http:/','https:', $config['base_url']);
|
2009-04-29 22:04:13 +00:00
|
|
|
}
|
|
|
|
|
2008-11-13 11:05:30 +00:00
|
|
|
### Connect to database
|
2010-07-17 20:30:05 +00:00
|
|
|
$observium_link = mysql_pconnect($config['db_host'], $config['db_user'], $config['db_pass']);
|
|
|
|
if (!$observium_link) {
|
|
|
|
echo "<h2>Observer MySQL Error</h2>";
|
2010-06-16 10:31:13 +00:00
|
|
|
echo mysql_error();
|
2008-11-13 11:05:30 +00:00
|
|
|
die;
|
|
|
|
}
|
2010-07-17 20:30:05 +00:00
|
|
|
$observium_db = mysql_select_db($config['db_name'], $observium_link);
|
2008-11-13 11:05:30 +00:00
|
|
|
|
|
|
|
# Set some times needed by loads of scripts (it's dynamic, so we do it here!)
|
|
|
|
|
|
|
|
$now = time();
|
|
|
|
$day = time() - (24 * 60 * 60);
|
|
|
|
$twoday = time() - (2 * 24 * 60 * 60);
|
|
|
|
$week = time() - (7 * 24 * 60 * 60);
|
|
|
|
$month = time() - (31 * 24 * 60 * 60);
|
|
|
|
$year = time() - (365 * 24 * 60 * 60);
|
|
|
|
|
2010-05-02 23:24:47 +00:00
|
|
|
$config['now'] = $now;
|
|
|
|
$config['day'] = $day;
|
|
|
|
$config['twoday'] = $twoday;
|
|
|
|
$config['week'] = $week;
|
|
|
|
$config['month'] = $month;
|
|
|
|
$config['year'] = $year;
|
|
|
|
|
|
|
|
|
2008-11-13 11:05:30 +00:00
|
|
|
?>
|