APC Back-UPS ES 700G: apcaccess status

APC      : 001,036,0920
DATE     : Wed Aug 18 16:16:22 CEST 2010
HOSTNAME : ubuntu
VERSION  : 3.14.6 (16 May 2009) debian
UPSNAME  : ubuntu
CABLE    : USB Cable
MODEL    : Back-UPS ES 700G 
UPSMODE  : Stand Alone
STARTTIME: Wed Aug 18 16:06:53 CEST 2010
STATUS   : ONBATT 
LINEV    : 000.0 Volts
LOADPCT  :  17.0 Percent Load Capacity
BCHARGE  : 074.0 Percent
TIMELEFT :  19.4 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME  : 0 Seconds
SENSE    : Medium
LOTRANS  : 180.0 Volts
HITRANS  : 266.0 Volts
ALARMDEL : Always
BATTV    : 12.4 Volts
LASTXFER : Low line voltag

APC Back-UPS ES 700G under Ubuntu

# install
apt-get install -y apcupsd

# configure
sed -i 's|UPSCABLE smart|UPSCABLE usb|g' /etc/apcupsd/apcupsd.conf
sed -i 's|UPSTYPE apcsmart|UPSTYPE usb|g' /etc/apcupsd/apcupsd.conf
sed -i 's|DEVICE /dev/ttyS0|DEVICE|g' /etc/apcupsd/apcupsd.conf
sed -i 's|ISCONFIGURED=no|ISCONFIGURED=yes|g' /etc/default/apcupsd

# start apcupsd demon
/etc/init.d/apcupsd start

# get status
apcaccess status

# monitor
tail -f /var/log/apcupsd.events

# OPTIONAL: configure /etc/apcupsd/apccontrol

# LINKS
http://www.apcupsd.com/manual/manual.html

Android

# install sdk
sudo apt-get install -y sun-java6-jdk
wget http://dl.google.com/android/android-sdk_r06-linux_86.tgz -P /tmp/
tar xzf /tmp/android-sdk_r06-linux_86.tgz -C ~/
echo "export PATH=\${PATH}:${HOME}/android-sdk-linux_86/tools" >> ~/.bashrc

# ADB: error: insufficient permissions for device
adb kill-server
sudo adb start-server
adb devices

# market in emulator (1.6 only)
wget http://member.america.htc.com/download/RomCode/ADP/signed-dream_devphone_userdebug-img-14721.zip -P /tmp/
unzip /tmp/signed-dream_devphone_userdebug-img-14721.zip -C /tmp

Strato HiDrive under Ubuntu

# create OpenVPN tunel
wget http://www.strato-faq.de/download/OpenVPN_HiDrive_config.zip -P /tmp
unzip /tmp/OpenVPN_HiDrive_config.zip -d /tmp/
cd /tmp/OpenVPN_config/
sudo openvpn /tmp/OpenVPN_config/hidrive.strato.com.ovpn

# smb
smb://smb.hidrive.strato.com/root

# ssh
sftp://USER_NAME@sftp.hidrive.strato.com/

# rsync
rsync -avzre "ssh" LOCAL_DIR YOU_USER_NAME@rsync.hidrive.strato.com:/users/YOU_USER_NAME/

# LINKS
https://www.hidrive.strato.com/
http://www.strato-faq.de/artikel.html?id=2286

Dosbox under Ubuntu

# dosbox.conf
[autoexec]
mount c /media/programme
c:
cd DB
TDB.EXE
exit

# run
dosbox -conf ./dosbox.conf

# LINKS
http://www.dosbox.com/wiki/MOUNT

Acrobat Reader

wget http://dl.dropbox.com/u/4170695/scripts/install.acroread.sh -O - | bash -

#!/bin/bash

# create debconf answer file
debconf-set-selections <<\EOF
acroread acroread/default-viewer boolean false
EOF

# add ubuntu partner repository
cat <<EOF> /etc/apt/sources.list.d/partner.list
deb http://archive.canonical.com/ubuntu $(lsb_release -cs) partner
deb-src http://archive.canonical.com/ubuntu $(lsb_release -cs) partner
EOF

# update repository
sudo apt-get update -qq

# install acrobat reader
sudo apt-get install acroread

# OPTIONAL: set back evince as default pdf viewer
#sed -i 's|application/pdf=AdobeReader.desktop|application/pdf=evince.desktop|g' /etc/gnome/defaults.list

Install TeamViewer under Ubuntu

wget http://dl.dropbox.com/u/4170695/scripts/install.teamviewer.sh -O - | bash -

#!/bin/bash

if [ "$(uname -m)" == "x86_64" ]; then
	# 64 bit
	URL=http://www.teamviewer.com/download/teamviewer_linux_x64.deb
else
	# 32 bit
	URL=http://www.teamviewer.com/download/teamviewer_linux.deb
fi

# download
wget ${URL} -P /tmp

# install
sudo dpkg -i /tmp/teamviewer_linux*.deb

Hetzner Xen Web Server

# reinstall root server
start hetzner rescue system
 
install debian 64 minimal
with lvm
boot 256m
root 8g
swap 2g
hostname yourHost
 
# install xen
http://www.panticz.de/node/38
 
mkdir /etc/xen/auto
 
 
# updae bootstrap
http://www.panticz.de/update_debootstrap
 
# enable ip forward in dom0
sed -i 's|#net.ipv4.ip_forward=1|net.ipv4.ip_forward=1|g' /etc/sysctl.conf
 
 
# create domU
DOMAIN_NAME=www1
DOMAIN_IP=178.63.46.240
 
#
# Jaunty
#
# test # --mirror=ftp://mirror.hetzner.de/ubuntu/packages
 
xen-create-image --hostname=${DOMAIN_NAME} \
--netmask=255.255.255.192 --g

Install Gimp 2.7.x

# install
sudo add-apt-repository ppa:matthaeus123/mrw-gimp-svn
sudo apt-get install -y gimp
 
# enable single window mode
Menu Window > check Single window mode
 
 
# old
sudo sh -c "echo 'deb http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu karmic main' >> /etc/apt/sources.list"
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 405A15CB
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install libgegl-0.0-0
 
# Links
http://www.webupd8.org/2009/08/how-to-install-gimp-27-in-ubuntu-jaunty.html

Webserver UTF-8 encoding

# Apache
/etc/apache2/conf.d/charset
 
AddDefaultCharset utf-8
 
# PHP
/etc/php5/apache2/php.ini
 
[PHP]
default_charset = "utf-8"
[mbstring]
mbstring.language = utf-8
mbstring.internal_encoding = utf-8
mbstring.http_input = utf-8
mbstring.http_output = utf-8
 
# MySQL
/etc/mysql/my.cnf
 
[client]
default-character-set = utf8
[mysqld]
default-character-set = utf8
character-set-server = utf8
collation-server= utf8_general_ci
init_connect = 'SET collation_connection = utf8_general_ci'
init_connect = 'SET NAMES utf8'
[mysqldump]
default-character-set = utf8
[mysqlimport]

Network benchmarking with lmbench

# enable multiverse repository
 
# install
sudo apt-get -y install lmbench
 
# server
/usr/lib64/lmbench/bin/x86_64-linux-gnu/bw_tcp -s
 
# client
/usr/lib64/lmbench/bin/x86_64-linux-gnu/bw_tcp SERVER_IP
 
# LINKS
http://www.linux.com/archive/articles/144532

Drupal Galleria

http://drupal.org/project/galleria
 
http://ftp.drupal.org/files/projects/galleria-6.x-1.0.tar.gz
 
# enable modules
/admin/build/modules
Upload
Galleria
 
# create gallery node type
/admin/content/types
Name: Galleria
Type: galleria
Description: This module allows users to create image galleries using the Galleria jQuery plugin
 
Workflow settings
Galleria from attachments: Enabled
 
# disable submitted by
/admin/build/themes/settings
Display post information on
checkout: Galleria
 
 
# Create Galleria
/node/add/galleria

Magento Product reflection effect

[ ! -f /tmp/mag_mirror.zip ] && wget -nv http://www.mxperts.de/wp-content/uploads/2009/07/mag_mirror.zip -P /tmp
if [ ! -d /tmp/mag_mirror/ ]; then
	unzip /tmp/mag_mirror.zip -d /tmp
fi
 
if [ !

Add Breadcrumb to Magento

wget http://www.mxperts.de/wp-content/uploads/2009/06/breadcrumb.zip -P /tmp/
 
unzip /tmp/breadcrumb.zip -d /tmp/
 
mv "/tmp/Breadcrumb/app/design/frontend/default/[ihr theme]" /tmp/Breadcrumb/app/design/frontend/default/default/
mv "/tmp/Breadcrumb/skin/frontend/default/[ihr theme]" /tmp/Breadcrumb/skin/frontend/default/default/
 
cd /var/www/
cp -a /tmp/Breadcrumb/* .
 
# add to ./app/design/frontend/default/default/layout/local.xml
<reference name="head">
   <action method="addItem"><type>skin_js</type><name>js/jquery.easing.1.3.js</name></action>
   <action method="addItem"><type

Customize your Magento with local.xml

./app/design/frontend/default/default/layout/local.xml
 
<?xml version="1.0" encoding="UTF-8"?>
<layout>
<default>
	<!-- Remove callouts and raely used stuff -->
	<!-- <remove name="right.poll"/> -->
	<remove name="right.permanent.callout"/> <!-- romove back to scholl banner in right panel -->
	<remove name="catalog.compare.sidebar"/> <!-- romove compare block in right panel -->
	<!-- <remove name="left.permanent.callout"/> -->
 
	<!-- add the local stylesheet -->
	<reference name="head">
		<action method="addCss"><stylesheet>css/mr.css</stylesheet></action>
	</reference>
</defaul

handbrake

apt-add-repository ppa:stebbins/handbrake-snapshots
apt-get update -qq
 
apt-get install handbrake-cli handbrake-gtk

meego

http://meego.com/downloads/releases
MeeGo v1.0 for Netbooks (Google Chrome Browser)
Download
I agree to the terms and conditions in the EULA.
Download
 
dd bs=4096 if=~/Desktop/meego-netbook-ia32-1.0.0.20100524.1.img of=/dev/sdb1
 
sync

iSCSI (Test)

iscsit# server
apt-get install -y iscsitarget
 
sed -i 's|ISCSITARGET_ENABLE=false|ISCSITARGET_ENABLE=true|g' /etc/default/iscsitarget
 
mkdir /media/storage
dd if=/dev/zero of=/media/storage/lun1.img bs=1M count=512
 
cat <<EOF>> /etc/ietd.conf
Target iqn.2001-04.com.example:storage.lun1
        #IncomingUser someuser secret
        #OutgoingUser
        Lun 0 Path=/media/storage/lun1.img,Type=fileio
        Alias LUN1
        #MaxConnections 6
EOF
 
 
cat <<EOF>> /etc/initiators.allow
iqn.2001-04.com.example:storage.lun1 192.168.2.3
EOF
 
/etc/init.d/iscsitarget restart

nautilus-elementary

sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa
sudo apt-get update -qq
sudo apt-get -y upgrade
nautilus -q
Syndicate content