Install proftpd FTP server

<?php
$URL="https://raw.githubusercontent.com/panticz/installit/master/install.proftpd.sh";
echo "wget $URL -O - | bash -";
echo "

";
$c = curl_init();
curl_setopt($c, CURLOPT_URL, $URL);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
echo htmlspecialchars(curl_exec($c));
curl_close($c);
echo "

";
?>

Create new ftp user
adduser ftp_user_1 -shell /bin/false -home /var/www/ftp_user_1/

# add ftp user to grup
adduser ftp_user_1 ftpuser

# clear user dir
rm /var/www/ftp_user_1/.*

Links
http://www.thomas-krenn.com/de/wiki/FTP-Server_unter_Debian_einrichten
http://www.debian-administration.org/article/228/Setting_up_an_FTP_server_on_Debian

Install Dovecot

<?php
$URL="https://raw.githubusercontent.com/panticz/installit/master/install.dovecot.sh";
echo "wget $URL -O - | bash -";
echo "

";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $URL);
$result = curl_exec($ch);
curl_close($ch);
htmlspecialchars($result);

echo "

";
?>

/etc/dovecot/conf.d/10-master.conf
inet_listener imaps {
port = 993
ssl = yes
}

openssl req -new -x509 -nodes -out /etc/dovecot/dovecot.pem -keyout /etc/dovecot/private/dovecot.pem -days 1095 -newkey rsa:4096

Links
http://wiki2.dovecot.org/SSL/DovecotConfiguration
http://wiki2.dovecot.org/SSL/CertificateCreation
http://ebalaskas.gr/wiki/dovecot/DovecotSSL
http://wiki.ubuntuusers.de/Dovecot
https://help.ubuntu.com/11.04/serverguide/C/dovecot-server.html
http://wiki.dovecot.org/MainConfig
http://www.howtoforge.com/dovecot_mail_server_sieve_virtual_users

Show (full) description on the product list page

Show (full) description on the product list page

# enable description attribute in product listing
admin > Catalod->Attributes-> Manage Attributes
description attribute
Set "Used in product listing" to "Yes"
Save

# edit tamplate
./app/design/frontend/default/default/template/catalog/product/list.phtml
<?php echo nl2br($this->htmlEscape($_product->getShortDescription())) ?>
<?php echo nl2br($this->htmlEscape($_product->getDescription())) ?>

# Link
http://marius-strajeru.blogspot.com/2009/11/show-description-in-product-list-page.html

Install Kodi

Install stable version
<?php
$URL="https://raw.githubusercontent.com/panticz/installit/master/install.xbmc.sh";
echo "wget $URL -O - | bash -";
echo "

";
$c = curl_init();
curl_setopt($c, CURLOPT_URL, $URL);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
echo htmlspecialchars(curl_exec($c));
curl_close($c);
echo "

";
?>

install unstable version
wget http://installit.googlecode.com/hg/install.xbmc.sh -O /tmp/install.xbmc.sh
bash /tmp/install.xbmc.sh -u

Unofficial PVR repository
sudo add-apt-repository ppa:lars-opdenkamp/xbmc-pvr

XBMC standalone
sudo apt-get install -y xbmc xbmc-standalone

Configuring a Wii Remote
http://www.mini-itx.com/projects/xbmc-ion/module/6

Ubuntu: Install Nero Linux

Nero Download
http://www.nero.com/enu/downloads-linux4-trial.php

<?php
$URL="https://raw.githubusercontent.com/panticz/installit/master/install.nero.sh";
echo "wget $URL -O - | bash -";
echo "

";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $URL);
$result = curl_exec($ch);
curl_close($ch);
htmlspecialchars($result);

echo "

";
?>
Extract Nero DOS bootimage
mkdir /tmp/nero
dpkg -x /tmp/nerolinux-x86_64.deb /tmp/nero
ls -l /tmp/nero/usr/share/nero/DosBootImage.ima

Drupal: Add XML Sitemap

get XML sitemap module for your Drupal
http://drupal.org/project/xmlsitemap - XML sitemap

/admin/build/modules
enable
XML sitemap
XML sitemap node

/admin/settings/xmlsitemap/settings
Advanced settings

/admin/content/node-type/page?destination=admin%2Fsettings%2Fxmlsitemap%2Fsettings
XML sitemap
Inclusion:
Included

/admin/content/node-type/webform?destination=admin%2Fsettings%2Fxmlsitemap%2Fsettings
XML sitemap
Inclusion:
Included

/admin/settings/xmlsitemap/rebuild

Drupal: Add Google +1 Button

get Google Plus One module for your Drupal
http://drupal.org/project/google_plusone

/admin/build/modules
enable
Google Plus One +1

/admin/settings/google-plusone
Display the button on these content types:
enable
Page

Display the button in these view modes::
enable
Full node

Include count?:
No

Size:
select
Small (15px)

Optional wrapper with CSS:
margin: 4px 4px 14px 14px;float:right

/admin/user/permissions
google_plusone module
view google plusone
enable
anonymous user
authenticated user