[mediawiki119/el6] First update and upload

Stephen J Smoogen smooge at fedoraproject.org
Mon Jun 25 20:19:23 UTC 2012


commit 582d380421d1e98024b0e55f0a4ad96c7b8bb7ad
Author: Stephen Smoogen <smooge at gmail.com>
Date:   Mon Jun 25 14:19:19 2012 -0600

    First update and upload

 .gitignore                  |    1 +
 README.RPM                  |  110 ++++++++++++++++
 keys.txt                    |  124 ++++++++++++++++++
 mediawiki-1.19.0.tar.gz.sig |  Bin 0 -> 72 bytes
 mediawiki119.conf           |   18 +++
 mediawiki119.spec           |  296 +++++++++++++++++++++++++++++++++++++++++++
 sources                     |    1 +
 7 files changed, 550 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..5162f52 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/mediawiki-1.19.0.tar.gz
diff --git a/README.RPM b/README.RPM
new file mode 100644
index 0000000..63a2a3d
--- /dev/null
+++ b/README.RPM
@@ -0,0 +1,110 @@
+This mediawiki package differs from the main mediawiki package by not
+patching in support for  multiple instances (e.g. Wiki Farms).
+
+RPM specific instruction for MediaWiki
+======================================
+
+- this is RPM packaged MediaWiki
+- this package is prepared to run one global Wiki
+- global Wiki is under /var/www/mediawiki119/ directory
+- this directory contain only files for this one instance:
+  index.php - symbolic link to /usr/share/mediawiki/index.php
+  LocalSettings.php - local configuration
+  config - directory for startup configuration
+  images - directory structure for uploaded files (images etc)
+
+How to run your Wiki
+====================
+
+1) install packages mediawiki119 and httpd, then (re)start your Web server
+   and make sure it will autostart after reboot:
+
+   yum install httpd mediawiki119
+   /etc/init.d/httpd restart
+   chkconfig httpd on
+
+2) install MySQL (or PostreSQL) database, run it and make sure it will
+   autostart after reboot:
+
+   yum install mysql-server
+   /etc/init.d/mysqld start
+   chkconfig mysqld on
+
+3) set up admin (root) access to your preffered SQL database
+
+   mysqladmin password YourSecretPassword
+
+4) allow write access to /var/www/mediawiki119/config by:
+
+   chmod a+w /var/www/mediawiki119/config
+
+5) modify your /etc/httpd/conf.d/mediawiki119.conf to fit your
+   needs. This will mean uncommenting sections for your site.
+
+
+6) use WebBrowser to go to http://localhost/wiki119/config and fill
+   up needed info on this page to create LocalSettings.php
+   If you would like to config your Wiki from remote host, you have
+   to allow access to the config directory by modyfying directory
+   directive in /etc/httpd/conf.d/mediawiki119.conf
+
+7) move /var/www/mediawiki119/config/LocalSettings.php to /var/www/mediawiki119/
+   and change owner to root:
+
+   mv /var/www/mediawiki119/config/LocalSettings.php /var/www/mediawiki119
+   chown root:root /var/www/mediawiki119/LocalSettings.php
+
+8) disable write access to /var/www/mediawiki119/config by:
+
+   chmod a-w /var/www/mediawiki119/config
+
+
+
+How to run another independent Wiki
+===================================
+
+1) create new directory in the user's public_html directory, for
+   example:
+
+   mkdir  /home/myhomedir/public_html/wiki
+
+2) copy startup config directory there by:
+
+   cp -a /usr/share/mediawiki119/config /home/myhomedir/public_html/wiki
+
+3) create symbolic link to your common installation
+
+   cd /home/myhomedir/public_html/wiki
+   DIR=/usr/share/mediawiki119/
+
+   LINKS="StartProfiler.php api.php extensions includes index.php languages maintenance opensearch_desc.php serialized skins"
+   for i in ${LINKS}; do
+     ln -s ${DIR}/${i} ./${i}
+   done
+   
+
+4) create upload structure and allow write access (for uploaded files)
+
+   cd /home/myhomedir/public_html/wiki
+   mkdir -p images/{archive,deleted,temp,thumb}
+   chmod 2777 images images/*
+
+5) alter your httpd server configuration by adding this lines to the
+   config file /etc/httpd/conf.d/mediawiki119.conf:
+
+   Alias /~myhomedir/wiki/skins  /usr/share/mediawiki119/skins
+   Alias /~myhomedir/wiki/images /home/myhomedir/ke/public_html/wiki/images
+   Alias /~myhomedir/wiki        /home/myhomedir/ke/public_html/wiki/index.php
+
+8) reload your server:
+
+   /etc/init.d/httpd reload
+
+7) go to http://localhost/~myhomedir/wiki/config and fill the form
+
+8) move newly created LocalSettings.php and change ownership by:
+
+   mv /home/myhomedir/public_html/wiki/config/LocalSettings.php /home/myhomedir/public_html/wiki
+   chown myhomedir:myhomedir /home/myhomedir/public_html/wiki/LocalSettings.php
+
+===
diff --git a/keys.txt b/keys.txt
new file mode 100644
index 0000000..18f4554
--- /dev/null
+++ b/keys.txt
@@ -0,0 +1,124 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+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
+AKCuSkj6F2+R4WtCozxxpO3/riMqlQ==
+=UPzx
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/mediawiki-1.19.0.tar.gz.sig b/mediawiki-1.19.0.tar.gz.sig
new file mode 100644
index 0000000..4f26101
Binary files /dev/null and b/mediawiki-1.19.0.tar.gz.sig differ
diff --git a/mediawiki119.conf b/mediawiki119.conf
new file mode 100644
index 0000000..2b75222
--- /dev/null
+++ b/mediawiki119.conf
@@ -0,0 +1,18 @@
+# This is a sample configuration for a wiki instance located under
+# /var/www/mediawiki119 and exposed as http://thishost/wiki119. Please
+# read /usr/share/doc/mediawiki119-*/README.RPM on whether to use this
+# instance or create copies of it.
+
+# Alias /wiki119/index.php           /var/www/mediawiki119/index.php
+# Alias /wiki119/api.php             /var/www/mediawiki119/api.php
+# Alias /wiki119/opensearch_desc.php /var/www/mediawiki119/opensearch_desc.php
+# Alias /wiki119/skins               /var/www/mediawiki119/skins
+# Alias /wiki119/images              /var/www/mediawiki119/images
+# Alias /wiki119                     /var/www/mediawiki119/index.php
+
+# Remove this after installing.
+#Alias /wiki119/mw-config               /var/www/mediawiki119/mw-config
+
+#<Directory /var/www/mediawiki119>
+#  Options FollowSymLinks
+#</Directory>
diff --git a/mediawiki119.spec b/mediawiki119.spec
new file mode 100644
index 0000000..2a72ec2
--- /dev/null
+++ b/mediawiki119.spec
@@ -0,0 +1,296 @@
+%define mwdatadir %{_datadir}/mediawiki119
+%define mwikidir  %{_var}/www/mediawiki119
+
+Summary: A wiki engine
+Name:    mediawiki119
+Version: 1.19.0
+Release: 4%{?dist}
+License: GPLv2+ and public domain and CC-BY-SA
+Group:   Development/Tools
+URL:     http://www.mediawiki.org/
+Source0: http://download.wikimedia.org/mediawiki/1.19/mediawiki-%{version}.tar.gz
+Source1: mediawiki119.conf
+Source2: README.RPM
+Source3: http://download.wikimedia.org/mediawiki/1.19/mediawiki-%{version}.tar.gz.sig
+Source4: keys.txt
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildArch: noarch
+Requires(pre): httpd
+Requires: php >= 5.2.3, php-xml, php-mysql, php-pgsql,
+
+
+%description
+MediaWiki is the software used for Wikipedia and the other Wikimedia
+Foundation websites. Compared to other wikis, it has an excellent
+range of features and support for high-traffic websites using multiple
+servers
+
+%prep
+%setup -q -n mediawiki-%{version}
+
+##
+## Copy over the README's 
+cp -p %{SOURCE2} .
+cp -p %{SOURCE3} .
+cp -p %{SOURCE4} .
+
+%build
+
+%install
+rm -rf %{buildroot}
+
+# move away the documentation to the final folder.
+mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}
+
+# now copy the rest to the buildroot.
+mkdir -p %{buildroot}%{mwdatadir}
+
+FILES="StartProfiler.sample api.php img_auth.php index.php load.php opensearch_desc.php profileinfo.php redirect.php redirect.phtml thumb.php thumb_handler.php wiki.phtml"
+
+DIRECS="bin cache extensions images includes languages maintenance mw-config resources serialized skins"
+
+rm docs/html/.gitignore
+
+for i in ${FILES} ${DIRECS}; do
+    cp -a ./${i} %{buildroot}%{mwdatadir}/${i}
+done
+
+# remove unneeded parts
+rm -fr %{buildroot}%{mwdatadir}/includes/zhtable
+find %{buildroot}%{mwdatadir}/  \( -name .htaccess \) -exec rm '{}' \;
+find %{buildroot}%{mwdatadir}/  \( -name \*.cmi \) -exec rm '{}' \;
+find %{buildroot}%{mwdatadir}/  \( -name .gitignore \) -exec rm '{}' \;
+find %{buildroot}%{mwdatadir}/  \( -name .gitreview \) -exec rm '{}' \;
+
+## REMOVE FOR RPMLINT
+rm -f %{buildroot}%{mwdatadir}/maintenance/archives/patch-image_reditects.sql
+rm -f %{buildroot}%{mwdatadir}/maintenance/archives/patch-page_no_title_convert.sql
+rm -rf %{buildroot}%{mwdatadir}/maintenance/hiphop/
+
+# fix permissions
+chmod +x %{buildroot}%{mwdatadir}/bin/*
+find %{buildroot}%{mwdatadir} -name \*.pl | xargs chmod +x
+
+# create a default instance of which other instances can be copied
+mkdir -p %{buildroot}%{mwikidir}
+cd %{buildroot}%{mwikidir}/
+
+cp -a %{buildroot}%{mwdatadir}/images .
+cp -a %{buildroot}%{mwdatadir}/mw-config .
+cp -a %{buildroot}%{mwdatadir}/cache .
+
+LINKS="api.php extensions includes index.php languages maintenance opensearch_desc.php resources serialized skins"
+for i in ${LINKS}; do
+  ln -s %{mwdatadir}/${i} ./${i}
+done
+
+## Remind user to remove this.
+##
+ln -s %{mwdatadir}/mw-config ./mw-config
+
+
+mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d/
+install -m 0644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/httpd/conf.d/mediawiki119.conf
+chmod 755 %{buildroot}%{mwdatadir}/includes/normal/UtfNormalTest2.php
+chmod 755 %{buildroot}%{mwdatadir}/extensions/ConfirmEdit/captcha.py
+
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING CREDITS FAQ HISTORY INSTALL README RELEASE-NOTES-1.19 UPGRADE docs
+%doc README.RPM keys.txt mediawiki-%{version}.tar.gz.sig
+%attr(-,apache,apache) %dir %{mwdatadir}/images
+%attr(0644,root,root)  %config(noreplace) %{_sysconfdir}/httpd/conf.d/mediawiki119.conf
+%{mwikidir}
+%{mwdatadir}
+
+
+%changelog
+* Tue May 22 2012 Stephen Smoogen <ssmoogen at ponyo.int.smoogespace.com> - 1.19.0-4
+- Do all changes listed in the review.
+
+* Wed May  9 2012 Stephen Smoogen <ssmoogen at ponyo.int.smoogespace.com> - 1.19.0-3
+- Fix items ian weller found for me.
+
+* Tue May  8 2012 Stephen Smoogen <ssmoogen at ponyo.int.smoogespace.com> - 1.19.0-1
+- Make it so it works with 1.19
+- Remove mentions of hiphop since we don't ship that.
+
+* Wed May 11 2011 Orion Poplawski <orion at cora.nwra.com> - 1.16.5-1
+- Security update to 1.16.5, fixes:
+    CVE-2011-1578 CVE-2011-1579 CVE-2011-1580 CVE-2011-1765 (Bug 696362)
+    CVE-2011-0047 (Bug 674457)
+
+* Sat Jan 15 2011 Stephen Smoogen <ssmoogen at ponyo.int.smoogespace.com> - 1.16.1-2
+- Security update to 1.16.1 http://lists.wikimedia.org/pipermail/mediawiki-announce/2011-January/000093.html
+
+* Tue Oct 12 2010 Stephen Smoogen <smooge at xanadu.int.smoogespace.com> - 1.16.0-6
+- Change tex names to provide names
+- Try a better find to remove ignored files
+- Remove execstack
+
+* Tue Sep  7 2010 Stephen Smoogen <smooge at xanadu.int.smoogespace.com> - 1.16.0-5
+- Fix minor issues with patch and get works for me version
+
+* Fri Sep  3 2010 Stephen Smoogen <smooge at xanadu.int.smoogespace.com> - 1.16.0-4
+- Add patch from https://bugzilla.redhat.com/show_bug.cgi?id=484855
+
+* Mon Aug 30 2010 Stephen Smoogen <smooge at xanadu.int.smoogespace.com> - 1.16.0-3
+- More little fixes to make a sort of makefile inside of spec
+
+* Thu Aug 26 2010 Stephen Smoogen <smooge at xanadu.int.smoogespace.com> - 1.16.0-2
+- Make more rpmlint fixes
+
+* Thu Aug 26 2010 Stephen Smoogen <smooge at xanadu.int.smoogespace.com> - 1.16.0-1
+- Made a proper doc section versus a mv
+- Made it so we don't over-write an played with mediawiki.conf file
+
+* Wed Aug 25 2010 Stephen Smoogen <smooge at xanadu.int.smoogespace.com> - 1.16.0-1
+- Take mainstream mediawiki-1.15 spec file and update
+- Changed Readme.RPM to https://bugzilla.redhat.com/show_bug.cgi?id=475841
+  (thankyou Milan Kerslager)
+- Remove commoncode patch due to https://fedorahosted.org/fesco/ticket/225
+
+* Wed Apr  7 2010 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.15.3-53
+- Update to 1.15.3 (Fixes login CSRF vulnerability).
+
+* Wed Mar 31 2010 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.15.2-51
+- Update to 1.15.2 (Fixes CSS validation issue and data leakage
+  vulnerability).
+
+* Fri Jul 24 2009 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.15.1-50
+- Add a README.RPM and a sample apache mediawiki.conf file.
+
+* Thu Jul 23 2009 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.15.1-49
+- All (runtime) dependencies from mediawiki need to move to
+  mediawiki-nomath.
+
+* Mon Jul 13 2009 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.15.1-48
+- Update to 1.15.1 (Fixes XSS vulnerability).
+
+* Sat Jul 11 2009 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.15.0-47
+- Fix api.php breakage.
+
+* Sat Jun 13 2009 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.15.0-46
+- Update to 1.15.0.
+
+* Thu Apr 16 2009 S390x secondary arch maintainer <fedora-s390x at lists.fedoraproject.org>
+- ExcludeArch sparc64, s390, s390x as we don't have OCaml on those archs
+  (added sparc64 per request from the sparc maintainer)
+
+* Sat Feb 28 2009 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.14.0-45
+- Update to 1.14.0.
+
+* Sun Feb 22 2009 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.13.4-44
+- Split package up, so some users can decide to not install math
+  support (results in smaller installs), see RH bug #485447.
+
+* Wed Feb 18 2009 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.13.4-43
+- Update to 1.13.4, closes RH bug #485728.
+
+* Tue Dec 23 2008 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.13.3-42
+- Update to 1.13.3, closes RH bug #476621 (CVE-2008-5249,
+  CVE-2008-5250, CVE-2008-5252 and CVE-2008-5687, CVE-2008-5688)
+
+* Sun Oct  5 2008 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.13.2-41
+- Update to 1.13.2.
+
+* Sun Aug 24 2008 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.13.0-40
+- Use consistently Patch0 and %%patch0.
+
+* Sat Aug 16 2008 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.13.0-39
+- Update to 1.13.0.
+
+* Wed May 21 2008 Tom "spot" Callaway <tcallawa at redhat.com> 1.10.4-40
+- fix license tag
+
+* Tue Mar  4 2008 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.10.4-38
+- Update to 1.10.4.
+
+* Tue Feb 17 2008 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.10.3-37
+- Update to 1.10.3.
+- Fixes CVE-2008-0460 (bug #430286).
+
+* Wed May  9 2007 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.10.0-35
+- Update to 1.10.0.
+
+* Thu Feb 22 2007 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.9.3-34
+- Update to 1.9.4.
+
+* Mon Feb  5 2007 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.9.2-33
+- Update to 1.9.2.
+
+* Fri Feb  2 2007 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.9.1-32
+- Fix permissions.
+- Remove some parts not needed at runtime anymore.
+
+* Thu Feb  1 2007 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.9.1-31
+- Update to 1.9.1.
+
+* Sat Oct 14 2006 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.8.2-28
+- Update to 1.8.2.
+
+* Wed Oct 11 2006 Axel Thimm <Axel.Thimm at ATrpms.net> - 1.8.1-27
+- Update to 1.8.1.
+- Update to 1.8.0.
+
+* Mon Jul 10 2006 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.7.1.
+
+* Wed Jun  7 2006 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.6.7.
+
+* Fri May 26 2006 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.6.6.
+
+* Thu Apr 13 2006 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.6.3.
+
+* Sat Apr  8 2006 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.6.2.
+
+* Fri Apr  7 2006 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.6.1.
+
+* Mon Apr  3 2006 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5.8.
+
+* Thu Mar  2 2006 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5.7.
+
+* Thu Jan 19 2006 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5.6.
+
+* Fri Jan  6 2006 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5.5.
+
+* Sun Dec  4 2005 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5.3.
+
+* Fri Nov  4 2005 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5.2.
+
+* Mon Oct 31 2005 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5.1.
+
+* Thu Oct  6 2005 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5.0.
+
+* Fri Sep  2 2005 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5rc4.
+
+* Sun Jul 31 2005 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5beta4.
+
+* Fri Jul  8 2005 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5beta3.
+
+* Tue Jul  5 2005 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Update to 1.5beta2.
+
+* Sun Jul  3 2005 Axel Thimm <Axel.Thimm at ATrpms.net>
+- Initial build.
+
diff --git a/sources b/sources
index e69de29..32d3e67 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+f33dd8be095d6ed3f33b2e422d7b61b6  mediawiki-1.19.0.tar.gz


More information about the scm-commits mailing list