jenkins-bot has submitted this change and it was merged.
Change subject: noc: Add missing entries to createTxtFileSymlinks.sh
......................................................................
noc: Add missing entries to createTxtFileSymlinks.sh
The apache-config and dblist files were still manually created.
These are now tracked in createTxtFileSymlinks.sh as well to
avoid links from going stale or being forgotten about.
Moved fc-list to not be exclusively in docroot/conf, and created
txt links for the cdb files since they trigger a download in Chrome
(instead of viewed raw).
Change-Id: I246a6e2b71a1b3bfac710666b40e1fc25acbfa05
---
M docroot/noc/conf/all.dblist
M docroot/noc/conf/closed.dblist
M docroot/noc/conf/deleted.dblist
A docroot/noc/conf/fc-list
A docroot/noc/conf/fc-list.txt
M docroot/noc/conf/fishbowl.dblist
M docroot/noc/conf/flaggedrevs.dblist
M docroot/noc/conf/index.php
M docroot/noc/conf/interwiki.cdb
A docroot/noc/conf/interwiki.cdb.txt
M docroot/noc/conf/large.dblist
M docroot/noc/conf/medium.dblist
M docroot/noc/conf/private.dblist
M docroot/noc/conf/s1.dblist
M docroot/noc/conf/s2.dblist
M docroot/noc/conf/s3.dblist
M docroot/noc/conf/s4.dblist
M docroot/noc/conf/s5.dblist
M docroot/noc/conf/s6.dblist
M docroot/noc/conf/s7.dblist
M docroot/noc/conf/small.dblist
M docroot/noc/conf/special.dblist
M docroot/noc/conf/trusted-xff.cdb
A docroot/noc/conf/trusted-xff.cdb.txt
M docroot/noc/conf/wikibooks.dblist
M docroot/noc/conf/wikidataclient.dblist
M docroot/noc/conf/wikimania.dblist
M docroot/noc/conf/wikimedia.conf
M docroot/noc/conf/wikimedia.dblist
M docroot/noc/conf/wikinews.dblist
M docroot/noc/conf/wikipedia.dblist
M docroot/noc/conf/wikiquote.dblist
M docroot/noc/conf/wikisource.dblist
M docroot/noc/conf/wikiversity.dblist
M docroot/noc/conf/wikivoyage.dblist
M docroot/noc/conf/wiktionary.dblist
M docroot/noc/createTxtFileSymlinks.sh
R fc-list
38 files changed, 179 insertions(+), 114 deletions(-)
Approvals:
Krinkle: Looks good to me, approved
jenkins-bot: Verified
diff --git a/docroot/noc/conf/all.dblist b/docroot/noc/conf/all.dblist
index 1531ce6..ea189b6 120000
--- a/docroot/noc/conf/all.dblist
+++ b/docroot/noc/conf/all.dblist
@@ -1 +1 @@
-/home/wikipedia/common/all.dblist
\ No newline at end of file
+../../../all.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/closed.dblist b/docroot/noc/conf/closed.dblist
index d7c56f9..1916239 120000
--- a/docroot/noc/conf/closed.dblist
+++ b/docroot/noc/conf/closed.dblist
@@ -1 +1 @@
-/home/wikipedia/common/closed.dblist
\ No newline at end of file
+../../../closed.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/deleted.dblist b/docroot/noc/conf/deleted.dblist
index 1b48c58..422eb6f 120000
--- a/docroot/noc/conf/deleted.dblist
+++ b/docroot/noc/conf/deleted.dblist
@@ -1 +1 @@
-/home/wikipedia/common/deleted.dblist
\ No newline at end of file
+../../../deleted.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/fc-list b/docroot/noc/conf/fc-list
new file mode 120000
index 0000000..1700f9e
--- /dev/null
+++ b/docroot/noc/conf/fc-list
@@ -0,0 +1 @@
+../../../fc-list
\ No newline at end of file
diff --git a/docroot/noc/conf/fc-list.txt b/docroot/noc/conf/fc-list.txt
new file mode 120000
index 0000000..1700f9e
--- /dev/null
+++ b/docroot/noc/conf/fc-list.txt
@@ -0,0 +1 @@
+../../../fc-list
\ No newline at end of file
diff --git a/docroot/noc/conf/fishbowl.dblist b/docroot/noc/conf/fishbowl.dblist
index eb8869e..e5974aa 120000
--- a/docroot/noc/conf/fishbowl.dblist
+++ b/docroot/noc/conf/fishbowl.dblist
@@ -1 +1 @@
-/home/wikipedia/common/fishbowl.dblist
\ No newline at end of file
+../../../fishbowl.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/flaggedrevs.dblist
b/docroot/noc/conf/flaggedrevs.dblist
index a4ae926..8d9bee1 120000
--- a/docroot/noc/conf/flaggedrevs.dblist
+++ b/docroot/noc/conf/flaggedrevs.dblist
@@ -1 +1 @@
-/home/wikipedia/common/flaggedrevs.dblist
\ No newline at end of file
+../../../flaggedrevs.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/index.php b/docroot/noc/conf/index.php
index 29789a0..4b996d0 100644
--- a/docroot/noc/conf/index.php
+++ b/docroot/noc/conf/index.php
@@ -1,4 +1,27 @@
-<!DOCTYPE html>
+<?php
+
+ function outputFiles( $viewFilenames, $highlight = true ) {
+ $viewFilenames = array_map( 'basename', $viewFilenames );
+ natsort( $viewFilenames );
+ foreach ( $viewFilenames as $viewFilename ) {
+ $srcFilename = substr( $viewFilename, -4 ) === '.txt'
+ ? substr( $viewFilename, 0, -4 )
+ : $viewFilename;
+ echo "\n<li>";
+
+ if ( $highlight ) {
+ echo '<a href="./highlight.php?file=' .
htmlspecialchars( urlencode( $srcFilename ) ) . '">'
+ . htmlspecialchars( $srcFilename );
+ echo '</a> (<a href="./' . htmlspecialchars(
urlencode( $viewFilename ) ) . '">raw text</a>)';
+ } else {
+ echo '</a> <a href="./' . htmlspecialchars(
urlencode( $viewFilename ) ) . '">'
+ . htmlspecialchars( $srcFilename ) .
'</a>';
+ }
+ echo '</li>';
+ }
+ }
+
+?><!DOCTYPE html>
<html lang="en">
<head>
<title>Wikimedia configuration files</title>
@@ -21,7 +44,7 @@
<h2><img src="./images/document.png" alt=""> Apache configuration</h2>
<ul>
<?php
- outputFiles( glob( __DIR__ . '/*.conf' ), false );
+ outputFiles( glob( __DIR__ . '/*.conf' ) );
?>
</ul>
@@ -29,29 +52,10 @@
<ul>
<?php
$viewFilenames = array_merge(
- glob( __DIR__ . '/*.txt' )
+ glob( __DIR__ . '/*.php.txt' ),
+ glob( __DIR__ . '/{fc-list,langlist,wikiversions.dat}.txt',
GLOB_BRACE )
);
outputFiles( $viewFilenames );
- function outputFiles( $viewFilenames, $highlight = true ) {
- $viewFilenames = array_map( 'basename', $viewFilenames );
- natsort( $viewFilenames );
- foreach ( $viewFilenames as $viewFilename ) {
- $srcFilename = substr( $viewFilename, -4 ) === '.txt'
- ? substr( $viewFilename, 0, -4 )
- : $viewFilename;
- echo "\n<li>";
-
- if ( $highlight ) {
- echo '<a href="./highlight.php?file=' .
htmlspecialchars( urlencode( $srcFilename ) ) . '">'
- . htmlspecialchars( $srcFilename );
- echo '</a> (<a href="./' . htmlspecialchars(
urlencode( $viewFilename ) ) . '">raw text</a>)';
- } else {
- echo '</a> <a href="./' . htmlspecialchars(
urlencode( $viewFilename ) ) . '">'
- . htmlspecialchars( $srcFilename ) .
'</a>';
- }
- echo '</li>';
- }
- }
?>
</ul>
@@ -65,13 +69,17 @@
<h3><img src="./images/document.png" alt=""> CDB files</h3>
<ul>
<?php
- outputFiles( glob( __DIR__ . '/*.cdb' ), false );
+ outputFiles( glob( __DIR__ . '/*.cdb.txt' ) );
?>
</ul>
<h2>Lucene search configuration</h2>
<ul>
-<li><a href="./lsearch-global-2.1.conf">lsearch-global-2.1.conf</a></li>
+<?php
+ outputFiles( array(
+ './lsearch-global-2.1.conf',
+ ) );
+?>
</ul>
<hr>
diff --git a/docroot/noc/conf/interwiki.cdb b/docroot/noc/conf/interwiki.cdb
index 2d45fb6..ded6d62 120000
--- a/docroot/noc/conf/interwiki.cdb
+++ b/docroot/noc/conf/interwiki.cdb
@@ -1 +1 @@
-/home/wikipedia/common/wmf-config/interwiki.cdb
\ No newline at end of file
+../../../wmf-config/interwiki.cdb
\ No newline at end of file
diff --git a/docroot/noc/conf/interwiki.cdb.txt
b/docroot/noc/conf/interwiki.cdb.txt
new file mode 120000
index 0000000..ded6d62
--- /dev/null
+++ b/docroot/noc/conf/interwiki.cdb.txt
@@ -0,0 +1 @@
+../../../wmf-config/interwiki.cdb
\ No newline at end of file
diff --git a/docroot/noc/conf/large.dblist b/docroot/noc/conf/large.dblist
index 2f5773b..0c7dd4b 120000
--- a/docroot/noc/conf/large.dblist
+++ b/docroot/noc/conf/large.dblist
@@ -1 +1 @@
-/home/wikipedia/common/large.dblist
\ No newline at end of file
+../../../large.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/medium.dblist b/docroot/noc/conf/medium.dblist
index 4179ca7..11154fa 120000
--- a/docroot/noc/conf/medium.dblist
+++ b/docroot/noc/conf/medium.dblist
@@ -1 +1 @@
-/home/wikipedia/common/medium.dblist
\ No newline at end of file
+../../../medium.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/private.dblist b/docroot/noc/conf/private.dblist
index c1769ef..1abe1c7 120000
--- a/docroot/noc/conf/private.dblist
+++ b/docroot/noc/conf/private.dblist
@@ -1 +1 @@
-/home/wikipedia/common/private.dblist
\ No newline at end of file
+../../../private.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/s1.dblist b/docroot/noc/conf/s1.dblist
index af59bb8..6fd6dfe 120000
--- a/docroot/noc/conf/s1.dblist
+++ b/docroot/noc/conf/s1.dblist
@@ -1 +1 @@
-/home/wikipedia/common/s1.dblist
\ No newline at end of file
+../../../s1.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/s2.dblist b/docroot/noc/conf/s2.dblist
index d2ebb8c..2155525 120000
--- a/docroot/noc/conf/s2.dblist
+++ b/docroot/noc/conf/s2.dblist
@@ -1 +1 @@
-/home/wikipedia/common/s2.dblist
\ No newline at end of file
+../../../s2.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/s3.dblist b/docroot/noc/conf/s3.dblist
index a0d4e08..4b1abb0 120000
--- a/docroot/noc/conf/s3.dblist
+++ b/docroot/noc/conf/s3.dblist
@@ -1 +1 @@
-/home/wikipedia/common/s3.dblist
\ No newline at end of file
+../../../s3.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/s4.dblist b/docroot/noc/conf/s4.dblist
index ec250e5..1f2dd47 120000
--- a/docroot/noc/conf/s4.dblist
+++ b/docroot/noc/conf/s4.dblist
@@ -1 +1 @@
-/home/wikipedia/common/s4.dblist
\ No newline at end of file
+../../../s4.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/s5.dblist b/docroot/noc/conf/s5.dblist
index 5cc9d11..791d06c 120000
--- a/docroot/noc/conf/s5.dblist
+++ b/docroot/noc/conf/s5.dblist
@@ -1 +1 @@
-/home/wikipedia/common/s5.dblist
\ No newline at end of file
+../../../s5.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/s6.dblist b/docroot/noc/conf/s6.dblist
index 093c774..4d99383 120000
--- a/docroot/noc/conf/s6.dblist
+++ b/docroot/noc/conf/s6.dblist
@@ -1 +1 @@
-/home/wikipedia/common/s6.dblist
\ No newline at end of file
+../../../s6.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/s7.dblist b/docroot/noc/conf/s7.dblist
index b059b4b..6b32a4d 120000
--- a/docroot/noc/conf/s7.dblist
+++ b/docroot/noc/conf/s7.dblist
@@ -1 +1 @@
-/home/wikipedia/common/s7.dblist
\ No newline at end of file
+../../../s7.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/small.dblist b/docroot/noc/conf/small.dblist
index 0e6f81b..7494b07 120000
--- a/docroot/noc/conf/small.dblist
+++ b/docroot/noc/conf/small.dblist
@@ -1 +1 @@
-/home/wikipedia/common/small.dblist
\ No newline at end of file
+../../../small.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/special.dblist b/docroot/noc/conf/special.dblist
index 99a8947..b60a321 120000
--- a/docroot/noc/conf/special.dblist
+++ b/docroot/noc/conf/special.dblist
@@ -1 +1 @@
-/home/wikipedia/common/special.dblist
\ No newline at end of file
+../../../special.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/trusted-xff.cdb b/docroot/noc/conf/trusted-xff.cdb
index 8cba9ab..4e10554 120000
--- a/docroot/noc/conf/trusted-xff.cdb
+++ b/docroot/noc/conf/trusted-xff.cdb
@@ -1 +1 @@
-/home/wikipedia/common/wmf-config/trusted-xff.cdb
\ No newline at end of file
+../../../trusted-xff.cdb
\ No newline at end of file
diff --git a/docroot/noc/conf/trusted-xff.cdb.txt
b/docroot/noc/conf/trusted-xff.cdb.txt
new file mode 120000
index 0000000..4e10554
--- /dev/null
+++ b/docroot/noc/conf/trusted-xff.cdb.txt
@@ -0,0 +1 @@
+../../../trusted-xff.cdb
\ No newline at end of file
diff --git a/docroot/noc/conf/wikibooks.dblist
b/docroot/noc/conf/wikibooks.dblist
index d29c72d..9f8bfb8 120000
--- a/docroot/noc/conf/wikibooks.dblist
+++ b/docroot/noc/conf/wikibooks.dblist
@@ -1 +1 @@
-/home/wikipedia/common/wikibooks.dblist
\ No newline at end of file
+../../../wikibooks.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/wikidataclient.dblist
b/docroot/noc/conf/wikidataclient.dblist
index 0b22fca..6a03d2f 120000
--- a/docroot/noc/conf/wikidataclient.dblist
+++ b/docroot/noc/conf/wikidataclient.dblist
@@ -1 +1 @@
-/home/wikipedia/common/wikidataclient.dblist
\ No newline at end of file
+../../../wikidataclient.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/wikimania.dblist
b/docroot/noc/conf/wikimania.dblist
index 5eb136e..b13462a 120000
--- a/docroot/noc/conf/wikimania.dblist
+++ b/docroot/noc/conf/wikimania.dblist
@@ -1 +1 @@
-/home/wikipedia/common/wikimania.dblist
\ No newline at end of file
+../../../wikimania.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/wikimedia.conf b/docroot/noc/conf/wikimedia.conf
index cb19200..fbd50ec 120000
--- a/docroot/noc/conf/wikimedia.conf
+++ b/docroot/noc/conf/wikimedia.conf
@@ -1 +1 @@
-/home/wikipedia/conf/httpd/wikimedia.conf
\ No newline at end of file
+../../../wikimedia.conf
\ No newline at end of file
diff --git a/docroot/noc/conf/wikimedia.dblist
b/docroot/noc/conf/wikimedia.dblist
index fc6c92a..cfd15d9 120000
--- a/docroot/noc/conf/wikimedia.dblist
+++ b/docroot/noc/conf/wikimedia.dblist
@@ -1 +1 @@
-/home/wikipedia/common/wikimedia.dblist
\ No newline at end of file
+../../../wikimedia.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/wikinews.dblist b/docroot/noc/conf/wikinews.dblist
index e540676..df57613 120000
--- a/docroot/noc/conf/wikinews.dblist
+++ b/docroot/noc/conf/wikinews.dblist
@@ -1 +1 @@
-/home/wikipedia/common/wikinews.dblist
\ No newline at end of file
+../../../wikinews.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/wikipedia.dblist
b/docroot/noc/conf/wikipedia.dblist
index 8853569..96ca060 120000
--- a/docroot/noc/conf/wikipedia.dblist
+++ b/docroot/noc/conf/wikipedia.dblist
@@ -1 +1 @@
-/home/wikipedia/common/wikipedia.dblist
\ No newline at end of file
+../../../wikipedia.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/wikiquote.dblist
b/docroot/noc/conf/wikiquote.dblist
index 4e45d46..21e245b 120000
--- a/docroot/noc/conf/wikiquote.dblist
+++ b/docroot/noc/conf/wikiquote.dblist
@@ -1 +1 @@
-/home/wikipedia/common/wikiquote.dblist
\ No newline at end of file
+../../../wikiquote.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/wikisource.dblist
b/docroot/noc/conf/wikisource.dblist
index 2a1c651..6848d7d 120000
--- a/docroot/noc/conf/wikisource.dblist
+++ b/docroot/noc/conf/wikisource.dblist
@@ -1 +1 @@
-/home/wikipedia/common/wikisource.dblist
\ No newline at end of file
+../../../wikisource.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/wikiversity.dblist
b/docroot/noc/conf/wikiversity.dblist
index e875b25..9804ed0 120000
--- a/docroot/noc/conf/wikiversity.dblist
+++ b/docroot/noc/conf/wikiversity.dblist
@@ -1 +1 @@
-/home/wikipedia/common/wikiversity.dblist
\ No newline at end of file
+../../../wikiversity.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/wikivoyage.dblist
b/docroot/noc/conf/wikivoyage.dblist
index 9bf3b8a..ce6d9ee 120000
--- a/docroot/noc/conf/wikivoyage.dblist
+++ b/docroot/noc/conf/wikivoyage.dblist
@@ -1 +1 @@
-/home/wikipedia/common/wikivoyage.dblist
\ No newline at end of file
+../../../wikivoyage.dblist
\ No newline at end of file
diff --git a/docroot/noc/conf/wiktionary.dblist
b/docroot/noc/conf/wiktionary.dblist
index cbd34a4..6fe1921 120000
--- a/docroot/noc/conf/wiktionary.dblist
+++ b/docroot/noc/conf/wiktionary.dblist
@@ -1 +1 @@
-/home/wikipedia/common/wiktionary.dblist
\ No newline at end of file
+../../../wiktionary.dblist
\ No newline at end of file
diff --git a/docroot/noc/createTxtFileSymlinks.sh
b/docroot/noc/createTxtFileSymlinks.sh
index 2da6dfd..e8833c4 100755
--- a/docroot/noc/createTxtFileSymlinks.sh
+++ b/docroot/noc/createTxtFileSymlinks.sh
@@ -1,71 +1,124 @@
#!/bin/bash
cd $(dirname $0)/conf
-# [mediawiki-config]/wmf-config/
-wmf_config_files=(
- CommonSettings-labs.php
- CommonSettings.php
- InitialiseSettings-labs.php
- InitialiseSettings.php
- PoolCounterSettings-eqiad.php
- PoolCounterSettings-pmtpa.php
- StartProfiler.php
- abusefilter.php
- codereview.php
- db-eqiad.php
- db-labs.php
- db-pmtpa.php
- db-secondary.php
- ext-labs.php
- ext-production.php
- filebackend-labs.php
- filebackend.php
- flaggedrevs.php
- jobqueue-eqiad.php
- jobqueue-pmtpa.php
- liquidthreads.php
- logging-labs.php
- lucene-common.php
- lucene-labs.php
- lucene-production.php
- mc-eqiad.php
- mc-labs.php
- mc-pmtpa.php
- missing.php
- mobile-labs.php
- mobile.php
- proofreadpage.php
- throttle.php
- wgConf.php
-)
-
-# [mediawiki-config]/
-misc_files=(
- wikiversions.dat
+# Create .txt symlink from mediawiki-config
+mwconfig_files_txt=(
+ fc-list
langlist
+ trusted-xff.cdb
+ wikiversions.dat
+ wmf-config/CommonSettings-labs.php
+ wmf-config/CommonSettings.php
+ wmf-config/InitialiseSettings-labs.php
+ wmf-config/InitialiseSettings.php
+ wmf-config/PoolCounterSettings-eqiad.php
+ wmf-config/PoolCounterSettings-pmtpa.php
+ wmf-config/StartProfiler.php
+ wmf-config/abusefilter.php
+ wmf-config/codereview.php
+ wmf-config/db-eqiad.php
+ wmf-config/db-labs.php
+ wmf-config/db-pmtpa.php
+ wmf-config/db-secondary.php
+ wmf-config/ext-labs.php
+ wmf-config/ext-production.php
+ wmf-config/filebackend-labs.php
+ wmf-config/filebackend.php
+ wmf-config/flaggedrevs.php
+ wmf-config/interwiki.cdb
+ wmf-config/jobqueue-eqiad.php
+ wmf-config/jobqueue-pmtpa.php
+ wmf-config/liquidthreads.php
+ wmf-config/logging-labs.php
+ wmf-config/lucene-common.php
+ wmf-config/lucene-labs.php
+ wmf-config/lucene-production.php
+ wmf-config/mc-eqiad.php
+ wmf-config/mc-labs.php
+ wmf-config/mc-pmtpa.php
+ wmf-config/missing.php
+ wmf-config/mobile-labs.php
+ wmf-config/mobile.php
+ wmf-config/proofreadpage.php
+ wmf-config/throttle.php
+ wmf-config/wgConf.php
)
-if ls ./*.txt >/dev/null 2>&1
-then
- rm ./*.txt
-fi
+# Create non-txt symlink from mediawiki-config
+# Except for dblists, these are mostly for backwards compatibility as
+# raw views should use txt for consistent behaviour in browsers
+# (not triggering a download instead of a view, and rendering as plain text).
+mwconfig_files=(
+ all.dblist
+ closed.dblist
+ deleted.dblist
+ fc-list
+ fishbowl.dblist
+ flaggedrevs.dblist
+ langlist
+ large.dblist
+ medium.dblist
+ private.dblist
+ s1.dblist
+ s2.dblist
+ s3.dblist
+ s4.dblist
+ s5.dblist
+ s6.dblist
+ s7.dblist
+ small.dblist
+ special.dblist
+ trusted-xff.cdb
+ wikibooks.dblist
+ wikidataclient.dblist
+ wikimania.dblist
+ wikimedia.conf
+ wikimedia.dblist
+ wikinews.dblist
+ wikipedia.dblist
+ wikiquote.dblist
+ wikisource.dblist
+ wikiversions.dat
+ wikiversity.dblist
+ wikivoyage.dblist
+ wiktionary.dblist
+ wmf-config/interwiki.cdb
+)
-for i in "${wmf_config_files[@]}"
+# Create non-txt symlink from /home/wikipedia/conf
+other_config_file=(
+ httpd/en2.conf
+ httpd/foundation.conf
+ httpd/ganglia.conf
+ lucene/lsearch-global-2.1.conf
+ httpd/main.conf
+ httpd/nagios.conf
+ httpd/nonexistent.conf
+ httpd/postrewrites.conf
+ httpd/redirects.conf
+ httpd/remnant.conf
+ httpd/www.wikipedia.conf
+)
+
+for i in ./*
do
- ln -s ../../../wmf-config/$i ./$i.txt
+ if [[ $i != "./index.php" && $i != "./highlight.php" && $i !=
"./images" ]]
+ then
+ rm $i
+ fi
done
-for i in "${misc_files[@]}"
+for i in "${mwconfig_files_txt[@]}"
do
- ln -s ../../../$i ./$i.txt
+ ln -s ../../../$i "./$(basename $i).txt"
+done
- # backwards compatibity: Though non-txt sometimes triggers
- # a download in browsers (so we use .txt for everything now)
- # some users (RT-4927) still have links to /langlist or
- # /wikiversions.dat
- if [[ -e ./$i || -L ./$i ]]
- then
- rm ./$i
- fi
- ln -s ../../../$i ./$i
+for i in "${mwconfig_files[@]}"
+do
+ ln -s ../../../$i "./$(basename $i)"
+done
+
+for i in "${other_config_file[@]}"
+do
+ ln -s /home/wikipedia/conf/$i "./$(basename $i)"
done
diff --git a/docroot/noc/conf/fc-list b/fc-list
similarity index 100%
rename from docroot/noc/conf/fc-list
rename to fc-list
--
To view, visit https://gerrit.wikimedia.org/r/59033
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I246a6e2b71a1b3bfac710666b40e1fc25acbfa05
Gerrit-PatchSet: 3
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Krinkle <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: Krinkle <[email protected]>
Gerrit-Reviewer: Tim Starling <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits