I hereby claim:
- I am buckett on github.
- I am buckett (https://keybase.io/buckett) on keybase.
- I have a public key whose fingerprint is 5995 EA73 3654 5C2B DA08 061A 25F2 599A 6903 DA3A
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash -e | |
# Quick script to download, unpack and muller tomcat. | |
# Location to download file to, also used like a cache to check if we already have it. | |
downloads=~/Downloads | |
# Filename on remote server and in local download folder | |
file=apache-tomcat-8.0.20.tar.gz | |
# Location to get download from | |
remote=http://archive.apache.org/dist/tomcat/tomcat-8/v8.0.20/bin | |
# Folder to unpack tomcat into |
-- Deletes all user myworkspaces we can find. | |
-- Matthew Buckett | |
BEGIN WORK; | |
CREATE TEMPORARY TABLE delete_ids ( | |
id varchar(99) UNIQUE | |
); | |
-- If you want to be more brutal you can exlude the join to sakai_user_id_map and just look for all IDs that start with ~ |
#!/usr/bin/perl | |
# script for splitting multi-cert input into individual certs | |
# Artistic Licence | |
# | |
# v0.0.1 Nick Burch <nick@tirian.magd.ox.ac.uk> | |
# v0.0.2 Tom Yates <tyates@gatekeeper.ltd.uk> | |
# v0.0.3 Matthew Buckett <matthew.buckett@it.ox.ac.uk> | |
# | |
use strict; |
if (PermissionLevelManager.PERMISSION_LEVEL_NAME_OWNER.equals(membershipItem.getPermissionLevelName())){ | |
PermissionsMask mask = new PermissionsMask(); | |
mask.put(PermissionLevel.NEW_FORUM, Boolean.valueOf(permBean.getNewForum())); | |
mask.put(PermissionLevel.NEW_TOPIC, Boolean.valueOf(permBean.getNewTopic())); | |
mask.put(PermissionLevel.NEW_RESPONSE, Boolean.valueOf(permBean.getNewResponse())); | |
mask.put(PermissionLevel.NEW_RESPONSE_TO_RESPONSE, Boolean.valueOf(permBean.getResponseToResponse())); | |
mask.put(PermissionLevel.MOVE_POSTING, Boolean.valueOf(permBean.getMovePosting())); | |
mask.put(PermissionLevel.CHANGE_SETTINGS,Boolean.valueOf(permBean.getChangeSettings())); | |
mask.put(PermissionLevel.POST_TO_GRADEBOOK, Boolean.valueOf(permBean.getPostToGradebook())); | |
mask.put(PermissionLevel.READ, Boolean.val |
#!/bin/sh | |
# Simple script to make your copy of maven use coloured output | |
# Details from http://www.aheritier.net/united-colors-of-maven/ | |
if [[ -z "$M2_HOME" ]]; then | |
echo \$M2_HOME unset, please set and re-run this script 1>&2 | |
exit 1 | |
fi | |
cd $M2_HOME || ( echo "\$M2_HOME isn't set to a directory" 1>&2; exit 1) |
#!/bin/bash -e | |
# Quick script to download, unpack and muller tomcat. | |
# Location to download file to, also used like a cache to check if we already have it. | |
downloads=~/Downloads | |
# Filename on remote server and in local download folder | |
file=apache-tomcat-7.0.50.tar.gz | |
# Location to get download from | |
remote=http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.50/bin |
#!/bin/bash | |
# | |
# You must run this in the Sakai working directory in master branch | |
# chcherrypick.sh -u (to update your repo) | |
# chcherrypick.sh -m (to check the list of pending cherry picks even they are not Verified in jira) | |
# chcherrypick.sh (to check the list of pending cherry picks) | |
# | |
SEPARATOR=$'\n'"###" | |
SEPARATOREND="###" | |
CNT=1 |
#!/bin/bash | |
# This attempts to look in all the jar files for any tag library description files (tlds). | |
# This is useful because to speed up tomcat startup you can stop if scanning everything | |
# and then add back in the files that are needed. | |
# This needs to be run on a tomcat folder that has unpacked wars as it won't find JARs inside | |
# WARs. | |
# It outputs the pattern to put in the `tldScan` attribute of the JAR scanner |
<!doctype html> | |
<html> | |
<head> | |
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> | |
<script type="text/javascript"> | |
var spData = null; | |
var columnTitle = []; | |
var URL_COL_NUMBER = 11; // Column L | |
var EMAIL_COL_NUMBER = 8; // Col I |