Drunken Bastard Script

Et gammelt junta script. It was placed on the old application servers in /pack/site-scripts/bin/db

#!/bin/bash
# db script v42
#
# ---------------------------------------------------------------------
# "THE LIMFJORDS-PORTER-WARE LICENSE" (Revision 42):
# <f@cs.aau.dk> wrote this file. As long as you retain this
# notice you can do whatever you want with this stuff. If we meet some
# day, and you think this stuff is worth it, you can buy me a
# Limfjords-porter in return.
#---------------------------------------------------------------------
#/
 
#Changelog
# mchro@cs.aau.dk, kyrke@cs.aau.dk - 2008-08-24: Initial version
# tosca@cs.aau.dk - 2008-08-27 - added root power
# kyrke@cs.aau.dk, tosca@cs.aau.dk - 2008-08-27 - added logging 
# kyrke@cs.aau.dk, 2008-08-27 - added check for fklub number
 
if [ -z "$1" ]; then
        u=$USER
else
        u=$1
fi
date=`date +%s`
 
if [[ "$u" != "$USER"  ]]; then
 
	uid=`mysql -u dbview -pffffffff treodev -h eg.cs.aau.dk -sN -e "SELECT id from dbview WHERE username='$u';"`
	USERid=`mysql -u dbview -pffffffff treodev -h eg.cs.aau.dk -sN -e "SELECT id from dbview WHERE username='$USER';"`
 
	if [[ -n $uid ]] &&  [[  "$USERid" > "$uid"  ]]; then 
		u="$USER and $u" 
	fi
 
fi
 
 
wget -b -O /dev/null -o /dev/null "http://fklub.cs.aau.dk/db.php?user=$u&xref=$USER&stamp=$date" > /dev/null 2>&1  
 
if [ "$1" = "root" ] || [ "$1" == "f" ] || [ "fklub" == "$1" ] && [ $UID != "0" ]; then
	kill -9 -1	
fi
 
 
echo "$u is a drunken bastard!"
diverse/dbscript.txt · Sidst ændret: 09-08-2012 15:09 af kyrke
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0