|
|
|
@ -5,32 +5,32 @@ $appsDir = dirname($thisAppDir); |
|
|
|
|
$ownCloudDir = dirname($appsDir); |
|
|
|
|
$docRoot = $_SERVER['DOCUMENT_ROOT']; |
|
|
|
|
if(file_exists($docRoot . '/.well-known/host-meta')) { |
|
|
|
|
OC_Log::write( |
|
|
|
|
'user_webfinger', |
|
|
|
|
$docRoot . "/.well-known already exists; installation aborted", |
|
|
|
|
OC_Log::ERROR |
|
|
|
|
); |
|
|
|
|
OC_Log::write( |
|
|
|
|
'user_webfinger', |
|
|
|
|
$docRoot . "/.well-known already exists; installation aborted", |
|
|
|
|
OC_Log::ERROR |
|
|
|
|
); |
|
|
|
|
} else { |
|
|
|
|
if(@symlink($thisAppDir, $docRoot . '/.well-known')) { |
|
|
|
|
OC_Log::write( |
|
|
|
|
'user_webfinger', |
|
|
|
|
"Webfinger symlink created at " . $docRoot . "/.well-known", |
|
|
|
|
OC_Log::INFO |
|
|
|
|
); |
|
|
|
|
} else { |
|
|
|
|
if(@symlink($thisAppDir, $ownCloudDir . '/.well-known')) { |
|
|
|
|
OC_Log::write( |
|
|
|
|
'user_webfinger', |
|
|
|
|
"Couldn't create webfinger symlink in document root, linked to " . $ownCloudDir . "/.well-known instead", |
|
|
|
|
OC_Log::WARN |
|
|
|
|
); |
|
|
|
|
} else { |
|
|
|
|
OC_Log::write( |
|
|
|
|
'user_webfinger', |
|
|
|
|
"Couldn't create webfinger symlink, either check write permissions or create the link manually!", |
|
|
|
|
OC_Log::ERROR |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if(@symlink($thisAppDir, $docRoot . '/.well-known')) { |
|
|
|
|
OC_Log::write( |
|
|
|
|
'user_webfinger', |
|
|
|
|
"Webfinger symlink created at " . $docRoot . "/.well-known", |
|
|
|
|
OC_Log::INFO |
|
|
|
|
); |
|
|
|
|
} else { |
|
|
|
|
if(@symlink($thisAppDir, $ownCloudDir . '/.well-known')) { |
|
|
|
|
OC_Log::write( |
|
|
|
|
'user_webfinger', |
|
|
|
|
"Couldn't create webfinger symlink in document root, linked to " . $ownCloudDir . "/.well-known instead", |
|
|
|
|
OC_Log::WARN |
|
|
|
|
); |
|
|
|
|
} else { |
|
|
|
|
OC_Log::write( |
|
|
|
|
'user_webfinger', |
|
|
|
|
"Couldn't create webfinger symlink, either check write permissions or create the link manually!", |
|
|
|
|
OC_Log::ERROR |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
?> |
|
|
|
|