summaryrefslogtreecommitdiffstats
path: root/usr/local/pkg
diff options
context:
space:
mode:
authorErmal LUÇI <eri@pfsense.org>2015-01-15 21:42:00 +0100
committerErmal LUÇI <eri@pfsense.org>2015-01-15 21:42:00 +0100
commit8d4e768a27523134bd5a4afe99f9b0bb9aae61a4 (patch)
tree9c1d2d429370b43073ef2c7afdc8c9e00ef5042f /usr/local/pkg
parent05071b6541ed769b66ef15df3532591d8d38975b (diff)
downloadpfsense-8d4e768a27523134bd5a4afe99f9b0bb9aae61a4.zip
pfsense-8d4e768a27523134bd5a4afe99f9b0bb9aae61a4.tar.gz
Time to let these go
Diffstat (limited to 'usr/local/pkg')
-rw-r--r--usr/local/pkg/openntpd.inc55
-rw-r--r--usr/local/pkg/openntpd.xml29
2 files changed, 0 insertions, 84 deletions
diff --git a/usr/local/pkg/openntpd.inc b/usr/local/pkg/openntpd.inc
deleted file mode 100644
index dcbb50a..0000000
--- a/usr/local/pkg/openntpd.inc
+++ /dev/null
@@ -1,55 +0,0 @@
-<?php
-require_once('config.inc');
-require_once('globals.inc');
-require_once('service-utils.inc');
-
-function openntpd_install() {
- global $g;
-
- $config_file = $g['varetc_path'] . '/openntpd.conf';
- $rcfile = array();
- $rcfile['file'] = 'openntpd.sh';
- $rcfile['start'] = <<<EOD
-if [ -f $config_file ]; then
- ntpd -f $config_file
-fi
-
-EOD;
- $rcfile['stop'] = "killall ntpd";
- write_rcfile($rcfile);
-}
-
-function openntpd_get_iface_ip($iface) {
- $iface = convert_friendly_interface_to_real_interface_name($iface);
- $line = trim(shell_exec("ifconfig " . escapeshellarg($iface) . " | grep inet | grep -v inet6"));
- list($dummy, $ip, $dummy2, $dummy3) = explode(' ', $line);
-
- return $ip;
-}
-
-function openntpd_resync() {
- global $g, $config;
-
- $settings = $config['installedpackages']['openntpd']['config'][0];
- $config_file = $g['varetc_path'] . '/openntpd.conf';
-
- if ($settings['enable'] == 'on') {
- $conf = '';
-
- $ifaces = explode(',', $settings['interface']);
- $ips = array_map('openntpd_get_iface_ip', $ifaces);
- foreach ($ips as $ip)
- $conf .= "listen on $ip\n";
-
- $servers = explode(',', $config['system']['timeservers']);
- foreach ($servers as $server)
- $conf .= "servers $server\n";
-
- file_put_contents($config_file, $conf);
- }
- else {
- if (file_exists($config_file))
- unlink($config_file);
- }
- restart_service('openntpd');
-}
diff --git a/usr/local/pkg/openntpd.xml b/usr/local/pkg/openntpd.xml
deleted file mode 100644
index bfc1718..0000000
--- a/usr/local/pkg/openntpd.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<packagegui>
- <include_file>system.inc</include_file>
- <name>openntpd</name>
- <title>NTP server</title>
- <fields>
- <field>
- <fieldname>enable</fieldname>
- <fielddescr>Enable</fielddescr>
- <description>Check this to enable the NTP server.</description>
- <type>checkbox</type>
- </field>
- <field>
- <fieldname>interface</fieldname>
- <fielddescr>Interface</fielddescr>
- <description>Select the interface(s) the NTP server will listen on.</description>
- <default_value>lan</default_value>
- <multiple/>
- <type>select_source</type>
- <source><![CDATA[get_possible_listen_ips()]]></source>
- <source_name>name</source_name>
- <source_value>value</source_value>
-
- </field>
- </fields>
- <custom_php_resync_config_command>
- system_ntp_configure();
- </custom_php_resync_config_command>
-</packagegui>
OpenPOWER on IntegriCloud