Skip to content

Instantly share code, notes, and snippets.

#!/bin/bash
sitename="$1"
if [[ "$sitename" =~ ^/.* ]]; then
wwwdir="$sitename"
else
wwwdir="/var/www/sites/$sitename"
fi
files="wp-content"
bucket="$2"
s3cmd="$HOME/bin/s3cmd"
@wabson
wabson / Alfresco FE Test.md
Last active December 5, 2019 16:03
Add bonus points about deleting chips
@wabson
wabson / README.md
Last active October 19, 2020 13:08
Read RFID tags from Chafon RFID reader
#!/bin/sh
if [ -z "$1" -o -z "$2" ]; then
echo "Usage: $0 <target-dir> 1|0"
exit 1
fi
targets="$1/wp-content/plugins $1/wp-content/themes";
if [ "$2" -eq 1 ]; then
owner="www-data:www-data"
@wabson
wabson / wp-upgrade.sh
Last active April 13, 2023 14:01
Upgrade wordpress to latest version
#!/bin/bash
NOW=`date +%Y%m%d%H%M%S`
if [ -z "$1" ]; then
echo "Usage: $0 <source-zip>|<source-dir> <target-dir>"
exit 1
fi
if [ -z "$2" ]; then
wget "http://wordpress.org/latest.zip" -O "wordpress-$NOW.zip"
src="wordpress-$NOW.zip"
target=$1
@wabson
wabson / Dockerfile
Last active July 8, 2016 12:01
Docker files for running Alfresco with CORS enabled
FROM node:5
# Create src directory
RUN mkdir -p /usr/src
WORKDIR /usr/src
# Copy source and install app dependencies
COPY app /usr/src/app/
COPY assets /usr/src/assets/
COPY i18n /usr/src/i18n/
<?xml version='1.0' encoding='UTF-8'?>
<kml xmlns='http://www.opengis.net/kml/2.2'>
<Document>
<name>Richmond Hasler Race</name>
<description><![CDATA[]]></description>
<Folder>
<name>Start</name>
<Placemark>
<name>START</name>
<styleUrl>#line-62AF44-4-nodesc</styleUrl>
@wabson
wabson / Dockerfile
Last active May 21, 2020 21:39
Internal activiti-app container with CORS enabled and CSRF disabled
FROM tomcat:7.0
ENV ACTIVITI_APP_PROPS ${CATALINA_HOME}/lib/activiti-app.properties
COPY build-war/activiti-app.war /usr/local/tomcat/webapps/
COPY docker-activiti-app.properties ${ACTIVITI_APP_PROPS}
COPY mysql-connector-java-5.1.39.jar ${CATALINA_HOME}/lib
COPY set-activiti-config.sh entrypoint.sh /root/
@wabson
wabson / settings.xml
Created February 25, 2016 09:18
Maven settings.xml
<settings>
<profiles>
<profile>
<id>alfresco-internal</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<test.soffice.exe>/Applications/LibreOffice.app/Contents/MacOS/soffice</test.soffice.exe>
</properties>
@wabson
wabson / rule-config-condition.get.js
Created February 21, 2016 18:40
Fix for Share rule definition UI in 4.0
<import resource="classpath:alfresco/site-webscripts/org/alfresco/components/rules/config/rule-config.lib.js">
<import resource="classpath:alfresco/site-webscripts/org/alfresco/config.lib.js">
function main()
{
var c = new XML(config.script);
processScriptConfig(c);
processGlobalConfig();
// Load rule config definitions, or in this case "ActionConditionDefinition:s"