From 6e6be3aa8f73ab2bb4b9a8be3e3dc84fcfe0f66b Mon Sep 17 00:00:00 2001
From: "Michiel@unhosted" <michiel@unhosted.org>
Date: Mon, 12 Sep 2011 00:32:38 +0200
Subject: [PATCH] putting activation inside activate.php

---
 .well-known                      |  1 -
 apps/user_webfinger/activate.php | 11 +++++++++++
 2 files changed, 11 insertions(+), 1 deletion(-)
 delete mode 120000 .well-known
 create mode 100644 apps/user_webfinger/activate.php

diff --git a/.well-known b/.well-known
deleted file mode 120000
index 2587475f56..0000000000
--- a/.well-known
+++ /dev/null
@@ -1 +0,0 @@
-apps/user_webfinger/
\ No newline at end of file
diff --git a/apps/user_webfinger/activate.php b/apps/user_webfinger/activate.php
new file mode 100644
index 0000000000..6302ca0fa7
--- /dev/null
+++ b/apps/user_webfinger/activate.php
@@ -0,0 +1,11 @@
+<?php
+$ownCloudBaseUri = substr($_SERVER['REQUEST_URI'],0, -(strlen('/apps/user_webfinger/activate.php')));
+$thisAppDir = __DIR__;
+$appsDir = dirname($thisAppDir);
+$ownCloudDir = dirname($appsDir);
+try{
+	symlink($thisAppDir, $ownCloudDir.'/.well-known');
+	echo "Webfinger should now work.";
+} catch(Exception $e) {
+	echo "Please create a file called '.well-known in the ownCloud root, give the web server user permission to change it, and retry;";
+}
-- 
GitLab