From 1698732cffab2f625c16a1d8d1227497a0965d43 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Mon, 18 Apr 2016 01:35:09 -0700 Subject: convert all the _well_known service controllers which are a bit touchy when it comes to the router --- mod/_well_known.php | 64 ----------------------------------------------------- 1 file changed, 64 deletions(-) delete mode 100644 mod/_well_known.php (limited to 'mod/_well_known.php') diff --git a/mod/_well_known.php b/mod/_well_known.php deleted file mode 100644 index 23d79bb1d..000000000 --- a/mod/_well_known.php +++ /dev/null @@ -1,64 +0,0 @@ - 1) { - - $arr = array('server' => $_SERVER, 'request' => $_REQUEST); - call_hooks('well_known', $arr); - - - if(! check_siteallowed($_SERVER['REMOTE_ADDR'])) { - logger('well_known: site not allowed. ' . $_SERVER['REMOTE_ADDR']); - killme(); - } - - // from php.net re: REMOTE_HOST: - // Note: Your web server must be configured to create this variable. For example in Apache - // you'll need HostnameLookups On inside httpd.conf for it to exist. See also gethostbyaddr(). - - if(get_config('system','siteallowed_remote_host') && (! check_siteallowed($_SERVER['REMOTE_HOST']))) { - logger('well_known: site not allowed. ' . $_SERVER['REMOTE_HOST']); - killme(); - } - - - switch(argv(1)) { - case 'zot-info': - App::$argc -= 1; - array_shift(App::$argv); - App::$argv[0] = 'zfinger'; - require_once('mod/zfinger.php'); - zfinger_init($a); - break; - - case 'webfinger': - App::$argc -= 1; - array_shift(App::$argv); - App::$argv[0] = 'wfinger'; - require_once('mod/wfinger.php'); - wfinger_init($a); - break; - - case 'host-meta': - App::$argc -= 1; - array_shift(App::$argv); - App::$argv[0] = 'hostxrd'; - require_once('mod/hostxrd.php'); - hostxrd_init($a); - break; - - default: - if(file_exists(App::$cmd)) { - echo file_get_contents(App::$cmd); - killme(); - } - elseif(file_exists(App::$cmd . '.php')) - require_once(App::$cmd . '.php'); - break; - - } - } - - http_status_exit(404); -} \ No newline at end of file -- cgit v1.2.3