The popular open-source contract for web professionals by Stuff & Nonsense
- Originally published: 23rd December 2008
- Revised date: March 15th 2016
- Original post
#!/usr/bin/perl | |
# This script will download and install the latest wine compatible version | |
# of the IMVUClient | |
# Be strict to avoid messy code | |
use strict; | |
# Use FindBin module to get script directory | |
use FindBin; |
#!/usr/bin/env sh | |
URL="https://api.pushover.net/1/messages.json" | |
API_KEY="" | |
USER_KEY="" | |
DEVICE="" | |
TITLE="${1}" | |
MESSAGE="${2}" |
# shellshock upgrade & patch for Mac OSX | |
# OSX ships with a horribly old version of bash (3.2) which is vulnerable to | |
# the Shellshock exploit (CVE-2014-6271) | |
# We use homebrew to get a recent version of bash, then symlink it to | |
# /bin/bash and /bin/sh (because sh is really bash) | |
# | |
# Use this to see if you're vulnerable | |
# env X="() { :;} ; echo vulnerable" /bin/bash -c "echo testing" | |
brew update && brew install bash |
echo "" | |
echo "Apple OS X ShellShock BASH Fix Script" | |
echo "---------------------------------------------------------" | |
echo "Version : 20140926-2" | |
echo "Maintainer : T.Veluwenkamp <contact@timveluwenkamp.eu>" | |
echo "Copyright : Copyright (C) 2014 T.Veluwenkamp" | |
echo "---------------------------------------------------------" | |
echo "" | |
echo "Making TEMP dir to recompile BASH in..." | |
mkdir bash-fix |
#/bin/bash | |
# change the mac | |
wan1="eth1.2" | |
wan2="eth1" | |
/sbin/ifconfig $wan1 down | |
/sbin/ifconfig $wan2 down |
c=createComboBox(MainForm.gbScanOptions) | |
c.Style='csDropDownList' | |
c.Items.add('All') | |
c.ItemIndex=0 | |
c.Align=alTop | |
c.BorderSpacing.Left=6 | |
c.BorderSpacing.Right=6 |
# Step 1: Set priveleges | |
$ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -allowAccessFor -allUsers -privs -all | |
Starting... | |
Setting allow all users to YES. | |
Setting all users privileges to 1073742079. | |
Done. | |
# Step 2: Allow VNC clients |
#!/bin/sh | |
start='18:00:00' | |
early_end='19:00:00' | |
end='08:30:00' | |
ssid='KIDZ' | |
pass='KidsAreCool' | |
allowip() { | |
rule=$1 |
SET @oldsite='http://oldsite.com'; | |
SET @newsite='http://newsite.com'; | |
UPDATE wp_options SET option_value = replace(option_value, @oldsite, @newsite) WHERE option_name = 'home' OR option_name = 'siteurl'; | |
UPDATE wp_posts SET post_content = replace(post_content, @oldsite, @newsite); | |
UPDATE wp_links SET link_url = replace(link_url, @oldsite, @newsite); | |
UPDATE wp_postmeta SET meta_value = replace(meta_value, @oldsite, @newsite); | |
/* only uncomment next line if you want all your current posts to post to RSS again as new */ | |
#UPDATE wp_posts SET guid = replace(guid, @oldsite, @newsite); |