Skip to content

Instantly share code, notes, and snippets.

View AaronSchulz's full-sized avatar

Aaron AaronSchulz

  • Wikimedia Foundation
  • San Francisco, CA
View GitHub Profile
@AaronSchulz
AaronSchulz / wiki_login
Created November 22, 2023 18:45
Example script for getting MediaWiki login session cookies via password login and using them with api.php/rest.php
#!/bin/bash
SITE_URL=$1
USER_NAME=$2
COOKIE_PREFIX=$3
if [[ -z "$SITE_URL" || -z "$USER_NAME" || -z "$COOKIE_PREFIX" ]]; then
echo "wiki_login <api.php url> <username> <site cookie prefix>"
echo "e.g. wiki_login https://localhost/core aaron my_wiki"
exit 1
fi
#!/bin/bash
echo memcached-php
echo =============
sudo -u www-data php tests/phpunit/phpunit.php tests/phpunit/includes/libs/objectcache/BagOStuffTest.php --use-bagostuff=memcached-php
echo memcached-pecl
echo =============
sudo -u www-data php tests/phpunit/phpunit.php tests/phpunit/includes/libs/objectcache/BagOStuffTest.php --use-bagostuff=memcached-pecl
echo hash
echo =============
sudo -u www-data php tests/phpunit/phpunit.php tests/phpunit/includes/libs/objectcache/BagOStuffTest.php --use-bagostuff=hash