<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Jericho Situmorang</title>
		<link>http://jericho.at.ua/</link>
		<description></description>
		<lastBuildDate>Wed, 11 Apr 2012 23:06:50 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://jericho.at.ua/news/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Choose gcc and g++ version. Downgrade gcc-4.4 to gcc-4.3</title>
			<description>&lt;div align=&quot;justify&quot;&gt;Tingkat terakhir di kampus (sebut saja ITB) merupakan hal-hal yang paling sibuk. Why not? untuk mengerjakan Tugas Akhir yang 5 SKS dan dipaksa untuk menyelesaikan secepat mungkin, semua cara dilakukan dari awal hingga menemukan sebuah inspirsai. Yah walau cuma ide sesaat.&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div align=&quot;justify&quot;&gt;Contohnya: Saat ini (12 April 2012) subuh-subuh di lab ICA (Intelligent Control System), saya seorang mahasiswa yang mencoba-mencoba untuk &quot;ngoprek&quot; Software OpenTLD aka Predator aka TLD Vision. Saat itu sedang berusaha keras mencoba menggunakan software tersebut di laptop pribadi (Intel(R) Core(TM)2 CPU T5300 @1.73GHz) dengan OS Linux Ubuntu 10.04.&lt;br&gt;&lt;br&gt;Perlengkapan tempur dalam laptop:&lt;br&gt;1. OpenCV 2.3.1&lt;br&gt;2. Matlab R2011b&lt;br&gt;&lt;br&gt;Setelah mencoba-coba baca dari beberapa referensi tiba-tiba DAMN, untuk running file &quot;&lt;font color=&quot;#ff0000&quot;&gt;compile.m&lt;/font&gt;&quot; diperlukan gcc-4.3 (Matlab R2011b) sedangkan yang tersedia saat ini gcc-4.4.&lt;br&gt;&lt;br&gt;Next, dengan segala car...</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;Tingkat terakhir di kampus (sebut saja ITB) merupakan hal-hal yang paling sibuk. Why not? untuk mengerjakan Tugas Akhir yang 5 SKS dan dipaksa untuk menyelesaikan secepat mungkin, semua cara dilakukan dari awal hingga menemukan sebuah inspirsai. Yah walau cuma ide sesaat.&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div align=&quot;justify&quot;&gt;Contohnya: Saat ini (12 April 2012) subuh-subuh di lab ICA (Intelligent Control System), saya seorang mahasiswa yang mencoba-mencoba untuk &quot;ngoprek&quot; Software OpenTLD aka Predator aka TLD Vision. Saat itu sedang berusaha keras mencoba menggunakan software tersebut di laptop pribadi (Intel(R) Core(TM)2 CPU T5300 @1.73GHz) dengan OS Linux Ubuntu 10.04.&lt;br&gt;&lt;br&gt;Perlengkapan tempur dalam laptop:&lt;br&gt;1. OpenCV 2.3.1&lt;br&gt;2. Matlab R2011b&lt;br&gt;&lt;br&gt;Setelah mencoba-coba baca dari beberapa referensi tiba-tiba DAMN, untuk running file &quot;&lt;font color=&quot;#ff0000&quot;&gt;compile.m&lt;/font&gt;&quot; diperlukan gcc-4.3 (Matlab R2011b) sedangkan yang tersedia saat ini gcc-4.4.&lt;br&gt;&lt;br&gt;Next, dengan segala cara mau tidak mau compiler harus di downgrade. OK baeklah. Berikut step-by-stepnya:&lt;br&gt;&lt;br&gt;&lt;font color=&quot;#0000cd&quot;&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/font&gt; Pertama kita hapus dulu yang ada&lt;br&gt;&lt;pre&gt;&lt;code&gt;sudo update-alternatives --remove-all gcc &lt;br&gt;sudo update-alternatives --remove-all g++&lt;br&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;&lt;b&gt;&lt;font color=&quot;#0000cd&quot;&gt;2.&lt;/font&gt;&lt;/b&gt; Install lagi package-nya&lt;br&gt;&lt;br&gt;sudo apt-get install gcc-4.3 gcc-4.4
 g++-4.3 g++-4.4&lt;br&gt;&lt;br&gt;&lt;font color=&quot;#0000cd&quot;&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/font&gt; Install alternative-nya&lt;br&gt;&lt;br&gt;&lt;pre&gt;&lt;code&gt;sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.3 10&lt;br&gt;sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 20&lt;br&gt;&lt;br&gt;sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.3 10&lt;br&gt;sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 20&lt;br&gt;&lt;br&gt;sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30&lt;br&gt;sudo update-alternatives --set cc /usr/bin/gcc&lt;br&gt;&lt;br&gt;sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30&lt;br&gt;sudo update-alternatives --set c++ /usr/bin/g++&lt;br&gt;&lt;/code&gt;&lt;/pre&gt;&lt;font color=&quot;#0000cd&quot;&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/font&gt; Step terakhir kita konfigurasi&lt;br&gt;&lt;br&gt;&lt;pre&gt;&lt;code&gt;sudo update-alternatives --config gcc&lt;br&gt;sudo update-alternatives --config g++&lt;br&gt;&lt;/code&gt;&lt;/pre&gt;OK sekarang gcc kita telah dibuat menjadi gcc-4.3. Lanjut lagi ngopreknya.&lt;br&gt;&lt;br&gt;$ gcc --version&lt;br&gt;gcc (Ubuntu 4.3.4-10ubuntu1) 4.3.4&lt;br&gt;Copyright (C) 2008 Free Software Foundation, Inc.&lt;br&gt;This is free software; see the source for copying conditions.&amp;nbsp; There is NO&lt;br&gt;warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.&lt;br&gt;&lt;br&gt;&lt;br&gt;#FightForOctober #Yeahhh&lt;br&gt;&lt;/div&gt;</content:encoded>
			<link>https://jericho.at.ua/news/choose_gcc_and_g_version_downgrade_gcc_4_4_to_gcc_4_3/2012-04-12-32</link>
			<dc:creator>000jericho</dc:creator>
			<guid>https://jericho.at.ua/news/choose_gcc_and_g_version_downgrade_gcc_4_4_to_gcc_4_3/2012-04-12-32</guid>
			<pubDate>Wed, 11 Apr 2012 23:06:50 GMT</pubDate>
		</item>
		<item>
			<title>SOP Surfer 8.0</title>
			<description>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; line-height: 19px; color: rgb(255, 255, 224);&quot;&gt;Berikut adalah cara atau langkah-langkah pengoprasian aplikasi Surfer 8.0 untuk pembuatan kontur.&lt;/span&gt;
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;New - &amp;nbsp;Worksheet&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;Tulis data X Y dan Z pada sheet.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;X dan Y adalah koordinat titik pengukuran sedang Z adalah nilai yang akan dilihat konturnya&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;Save file dalam bentuk &lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;xls&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;New - Plot documents&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;Grid - data&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-f...</description>
			<content:encoded>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 16px; line-height: 19px; color: rgb(255, 255, 224);&quot;&gt;Berikut adalah cara atau langkah-langkah pengoprasian aplikasi Surfer 8.0 untuk pembuatan kontur.&lt;/span&gt;
&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;New - &amp;nbsp;Worksheet&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;Tulis data X Y dan Z pada sheet.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;X dan Y adalah koordinat titik pengukuran sedang Z adalah nilai yang akan dilihat konturnya&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;Save file dalam bentuk &lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;xls&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;New - Plot documents&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;Grid - data&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;Buka File &lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;xls&lt;/span&gt; tadi&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;Atur data column, hati-hati penempatan koordinat dengan kolum pada sheet&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;OK&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;Map - Contour map - New Contour Map&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;Buka File hasil grid data tadi file.grd&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: 14pt; &quot;&gt;hasil keluar, silahkan atur-atur kontrasnya, dalam properties centang fill contour&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;</content:encoded>
			<link>https://jericho.at.ua/news/sop_surfer_8_0/2012-03-15-31</link>
			<dc:creator>000jericho</dc:creator>
			<guid>https://jericho.at.ua/news/sop_surfer_8_0/2012-03-15-31</guid>
			<pubDate>Thu, 15 Mar 2012 03:17:34 GMT</pubDate>
		</item>
		<item>
			<title>[Quiz] exploit this program!</title>
			<description>&lt;div style=&quot;text-align: justify;&quot;&gt;Bank terkenal di Republik Kaya-Raya, baru meluncurkan program transfer secara online melalui mesin ATM. Hanya tinggal memasukkan jumlah yang ditransfer, maka uang nasabah akan ditransfer, canggih sekali bukan? :D&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Namun sayangnya, program ATM tersebut mengandung vulnerability yang sangat berbahaya karena dapat membocorkan data bank yang kategorinya &quot;very very top super classified&quot;. Pokoknya kalau sampai data ini bocor, bank bisa bangkrut!&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Quiznya:&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;1. Dimanakah letak kesalahannya?&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;2. Exploitlah program ini untuk mencuri data rahasia bank.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;3. Sertakan screenshot sebagai bukti anda berhasil mengexploit program ini.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;tex...</description>
			<content:encoded>&lt;div style=&quot;text-align: justify;&quot;&gt;Bank terkenal di Republik Kaya-Raya, baru meluncurkan program transfer secara online melalui mesin ATM. Hanya tinggal memasukkan jumlah yang ditransfer, maka uang nasabah akan ditransfer, canggih sekali bukan? :D&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Namun sayangnya, program ATM tersebut mengandung vulnerability yang sangat berbahaya karena dapat membocorkan data bank yang kategorinya &quot;very very top super classified&quot;. Pokoknya kalau sampai data ini bocor, bank bisa bangkrut!&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Quiznya:&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;1. Dimanakah letak kesalahannya?&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;2. Exploitlah program ini untuk mencuri data rahasia bank.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;3. Sertakan screenshot sebagai bukti anda berhasil mengexploit program ini.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Hints: data ini adalah data sangat rahasia, nasabah pemakai ATM tidak boleh tahu. Tapi dengan memasukkan &quot;magic number&quot; tertentu, nasabah bisa mencuri data tsb ~i&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Selamat mencoba )-l&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;#include &lt;stdio.h&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;#include &lt;stdlib.h&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;int main(void)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;char *passwd=&quot;rahasia&quot;; // super extreme top secret data!&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;int saldo=1000000000; // satu milyar&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;int transfer;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;printf(&quot;Masukkan jumlah transfer:&quot;);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;scanf(&quot;%d&quot;,&amp;amp;transfer);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;saldo = saldo - transfer;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;printf( &quot;Saldo sekarang: %s&amp;#92;n&quot;,saldo);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;return 0;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(255, 105, 180);&quot;&gt;}&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;source code diatas dan disave saldo.c (atau apapun)&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(50, 205, 50); &quot;&gt;jericho@go-rangers:~/belajar C$&lt;/span&gt;gcc saldo.c -o saldo&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;jericho@go-rangers:~/belajar C$&lt;/span&gt; gdb -q ./saldo&lt;/div&gt;&lt;div&gt;Reading symbols from /home/jericho/belajar C/saldo...(no debugging symbols found)...done.&lt;/div&gt;&lt;div&gt;(gdb) set disassembly-flavor intel&lt;/div&gt;&lt;div&gt;(gdb) disassemble main&lt;/div&gt;&lt;div&gt;Dump of assembler code for function main:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048444 &lt;+0&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;push &amp;nbsp; ebp&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048445 &lt;+1&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;ebp,esp&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048447 &lt;+3&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;and &amp;nbsp; &amp;nbsp;esp,0xfffffff0&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x0804844a &lt;+6&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;sub &amp;nbsp; &amp;nbsp;esp,0x20&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x0804844d &lt;+9&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;DWORD PTR [esp+0x1c],0x8048570&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048455 &lt;+17&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;DWORD PTR [esp+0x18],0x3b9aca00&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x0804845d &lt;+25&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;eax,0x8048578&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048462 &lt;+30&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;DWORD PTR [esp],eax&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048465 &lt;+33&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;call &amp;nbsp; 0x8048364 &lt;printf@plt&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x0804846a &lt;+38&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;eax,0x8048592&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x0804846f &lt;+43&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;lea &amp;nbsp; &amp;nbsp;edx,[esp+0x14]&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048473 &lt;+47&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;DWORD PTR [esp+0x4],edx&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048477 &lt;+51&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;DWORD PTR [esp],eax&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x0804847a &lt;+54&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;call &amp;nbsp; 0x8048374 &lt;__isoc99_scanf@plt&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x0804847f &lt;+59&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;eax,DWORD PTR [esp+0x14]&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048483 &lt;+63&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;sub &amp;nbsp; &amp;nbsp;DWORD PTR [esp+0x18],eax&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048487 &lt;+67&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;eax,0x8048595&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x0804848c &lt;+72&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;edx,DWORD PTR [esp+0x18]&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048490 &lt;+76&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;DWORD PTR [esp+0x4],edx&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048494 &lt;+80&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;DWORD PTR [esp],eax&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x08048497 &lt;+83&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;call &amp;nbsp; 0x8048364 &lt;printf@plt&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x0804849c &lt;+88&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;mov &amp;nbsp; &amp;nbsp;eax,0x0&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x080484a1 &lt;+93&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;leave &amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;0x080484a2 &lt;+94&amp;gt;:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;ret &amp;nbsp; &amp;nbsp;&lt;/div&gt;&lt;div&gt;End of assembler dump.&lt;/div&gt;&lt;div&gt;(gdb) x/s 0x8048570&lt;/div&gt;&lt;div&gt;0x8048570:&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt; &quot;rahasia&quot;&lt;/div&gt;&lt;div&gt;(gdb) p 1000000000-0x8048570&lt;/div&gt;&lt;div&gt;$1 = 865485968&lt;/div&gt;&lt;div&gt;(gdb)&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;table style=&quot;;width:100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;border:black 1px solid;vertical-align:top&quot;&gt;&lt;font size=&quot;2&quot; style=&quot;font-size: 10pt; color: rgb(255, 0, 0);&quot;&gt;&amp;nbsp;magic number = 865485968&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;jericho@go-rangers:~/belajar C$&lt;/span&gt; ./saldo&lt;/div&gt;&lt;div&gt;Masukkan jumlah transfer:865485968&lt;/div&gt;&lt;div&gt;Saldo sekarang: rahasia&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;jericho@go-rangers:~/belajar C$&lt;/span&gt; ./saldo&lt;/div&gt;&lt;div&gt;Masukkan jumlah transfer:865485967&lt;/div&gt;&lt;div&gt;Saldo sekarang: ahasia&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;jericho@go-rangers:~/belajar C$&lt;/span&gt; ./saldo&lt;/div&gt;&lt;div&gt;Masukkan jumlah transfer:865485961&lt;/div&gt;&lt;div&gt;Saldo sekarang:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;jericho@go-rangers:~/belajar C$&lt;/span&gt; ./saldo&lt;/div&gt;&lt;div&gt;Masukkan jumlah transfer:865485960&lt;/div&gt;&lt;div&gt;Saldo sekarang: Masukkan jumlah transfer:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;jericho@go-rangers:~/belajar C$&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Perhatikan dengan mengurangkan jumlah transfer, didapatkan data rahasia tapi tidak lengkap, karena addressnya tidak dimulai dari awal string. bahkan pada saat nilai transfer 865485961, tidak muncul apa2 karena di posisi 1M-865485961, ditemukan NULL yang mengakhiri string &quot;rahasia&quot;.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Tepat setelah nilai transfer 865485961, dikurangkan 1 menjadi 865485960, kita dapatkan string &quot;Masukkan jumlah transfer:&quot;, yaitu parameter ketika memanggil printf().&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Jadi jelas printf yang seperti itu akibatnya berbahaya, karna attacker bisa reading memory at arbitrary locations.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content:encoded>
			<link>https://jericho.at.ua/news/quiz_exploit_this_program/2011-11-22-30</link>
			<dc:creator>000jericho</dc:creator>
			<guid>https://jericho.at.ua/news/quiz_exploit_this_program/2011-11-22-30</guid>
			<pubDate>Tue, 22 Nov 2011 13:37:54 GMT</pubDate>
		</item>
		<item>
			<title>INSTALLING KALKUN</title>
			<description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;Kalkun is open source web-based SMS (&lt;i&gt;Short Message Service&lt;/i&gt;) management, 
it use &lt;a href=&quot;http://wammu.eu/smsd&quot; target=&quot;_parent&quot;&gt;gammu-smsd&lt;/a&gt; as SMS gateway engine to deliver and retrieve messages from your phone/modem. 
Kalkun and gammu is two different things. you have to install and configure gammu at yourself. 
Kalkun only manage database that given by gammu.&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;div align=&quot;justify&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;Now we will install kalkun 0.2.1&lt;/span&gt;&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;br&gt;Before install kalkun, we must install web server.&lt;br&gt;&lt;/span&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: Times New...</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;Kalkun is open source web-based SMS (&lt;i&gt;Short Message Service&lt;/i&gt;) management, 
it use &lt;a href=&quot;http://wammu.eu/smsd&quot; target=&quot;_parent&quot;&gt;gammu-smsd&lt;/a&gt; as SMS gateway engine to deliver and retrieve messages from your phone/modem. 
Kalkun and gammu is two different things. you have to install and configure gammu at yourself. 
Kalkun only manage database that given by gammu.&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;div align=&quot;justify&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;Now we will install kalkun 0.2.1&lt;/span&gt;&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;br&gt;Before install kalkun, we must install web server.&lt;br&gt;&lt;/span&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;First, you have to add my PPA (Personal Packages Archive) to your repository list (/etc/apt/source.list).&lt;/span&gt;&lt;/div&gt;&lt;pre&gt;&lt;table style=&quot;border-collapse: collapse;&quot; height=&quot;31&quot; width=&quot;745&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;deb http://ppa.launchpad.net/back2arie/ppa/ubuntu lucid main&lt;br&gt;deb-src http://ppa.launchpad.net/back2arie/ppa/ubuntu lucid main&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/pre&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;Next, add my key to verify the packages and then, update your repository:&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;pre&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B3830FF1&lt;br&gt;$ sudo apt-get update&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;Let&apos;s we install kalkun&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;pre&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;$ sudo apt-get install kalkun&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;This will install kalkun will all required packages, like apache2, php5,
 mysql-client, and gammu-smsd. mysql-server is not installed by default,
 because you might want to use external database, but if you want to use
 local database, you must install mysql-server package.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;$ sudo apt-get install mysql-server&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;Now, we have kalkun and all required packages installed.&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;b&gt;Next is configuration.&lt;/b&gt;&lt;br&gt;=========================================&lt;br&gt;
Database configuration&lt;br&gt;
=========================================&lt;br&gt;&lt;span style=&quot;font-family: Times New Roman;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;Connect to mysql server and create database named kalkun&lt;br&gt;&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;$ mysql -u root -p&lt;br&gt;mysql&amp;gt; CREATE DATABASE kalkun;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;It’s highly recommended to create specific database user for kalkun 
database, so other user will not get interrupted, it’s security issue.&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;mysql &amp;gt; GRANT ALL PRIVILEGES ON kalkun.* TO &apos;&lt;span style=&quot;color: rgb(0, 0, 205); font-size: 8pt;&quot;&gt;username&lt;/span&gt;&apos;@&apos;localhost&apos; IDENTIFIED BY &apos;&lt;span style=&quot;color: rgb(255, 0, 0); font-size: 8pt;&quot;&gt;password&lt;/span&gt;&apos;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;Change username and password as you want.&lt;br&gt;
Then, flush privileges to activate your changes&lt;br&gt;&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;mysql&amp;gt; FLUSH PRIVILEGES;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;br&gt;==========================================&lt;br&gt;
Gammu-SMSD&lt;br&gt;
==========================================&lt;br&gt;&lt;span style=&quot;font-family: Times New Roman;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;Connect your phone, and see where it’s attached to.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;&lt;span style=&quot;font-family: Times New Roman;&quot;&gt;$ tail -f /var/log/messages&lt;br&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;br&gt;Create log file&lt;br&gt;&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;$ sudo touch /etc/smsdlog&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;br&gt;&lt;p&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;Edit /etc/gammu-smsdrc.&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;[gammu]&lt;br&gt; port = /dev/ttyUSB0 # change this&lt;br&gt; connection = at115200 #chage this&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;[smsd]&lt;br&gt; PIN = 1234&lt;br&gt; service = mysql&lt;br&gt; DeliveryReport = sms&lt;br&gt; logfile = /etc/smsdlog&lt;br&gt; debuglevel = 1 # change to 255 if you want to debug&lt;br&gt;&lt;br&gt; User = username # change this&lt;br&gt; Password = password # change this&lt;br&gt; PC = localhost&lt;br&gt; Database = kalkun&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;Option for connection&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;&lt;span class=&quot;c&quot;&gt;; This is a sample ~/.gammurc file.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; In Unix/Linux copy it into your home directory and name it .gammurc&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; or into /etc and name it gammurc&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; In Win32 copy it into directory with Gammu.exe and name gammurc&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; More about parameters later&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Anything behind ; or # is comment.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; -----------------------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;k&quot;&gt;[gammu]&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;na&quot;&gt;device&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;com8:&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;na&quot;&gt;connection&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;irdaphonet&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Do not use model configuration unless you really need it&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;model = 6110&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;synchronizetime = yes&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;logfile = gammulog&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;logformat = textall&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;use_locking = yes&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;gammuloc = locfile&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;startinfo = yes&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;gammucoding = utf8&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;usephonedb = yes&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;k&quot;&gt;[gammu1]&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;na&quot;&gt;device&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;com8:&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;model = 6110&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;na&quot;&gt;connection&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;fbusblue&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;synchronizetime = yes&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;logfile = gammulog&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;logformat = textall&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;use_locking = yes&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;gammuloc = locfile&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;startinfo = yes&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;;gammucoding = utf8&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Step 1. Please find required Connection parameter and look into assigned &lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; with it device type. With some Connection you must set concrete model&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ================================================================ cables =====&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; New Nokia protocol for FBUS/DAU9P&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;fbus&quot;, device type serial&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; New Nokia protocol for DLR3/DLR3P&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;fbusdlr3&quot;/&quot;dlr3&quot;, device type serial &lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; New Nokia protocol for DKU2 (and phone with USB converter on phone mainboard&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; like 6230)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;dku2phonet&quot;/&quot;dku2&quot;, device type dku2 on Windows&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;fbususb&quot; on Linux&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; New Nokia protocol for DKU5 (and phone without USB converter on phone&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; mainboard like 5100)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;dku5fbus&quot;/&quot;dku5&quot;, device type dku5&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; New Nokia protocol for PL2303 USB cable (and phone without USB converter&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; on phone mainboard like 5100)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;fbuspl2303&quot;, device type usb&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Old Nokia protocol for MBUS/DAU9P&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;mbus&quot;, device type serial&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Variants: &lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; You can modify a bit behaviour of connection using additional flags&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; specified just after connection name like connection-variant.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; If you&apos;re using ARK3116 cable (or any other which does not like dtr &lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; handling), you might need -nodtr variant of connection, eg. dlr3-nodtr.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; If cable you use is not powered over DTR/RTS, try using -nopower variant of &lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; connection, eg. fbus-nopower.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; -----------------------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; AT commands for DLR3, DKU5 or other AT compatible cable (8 bits, None&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; parity, no flow control, 1 stop bit). Used with Nokia, Alcatel, Siemens, etc.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;at19200&quot;/&quot;at115200&quot;/.., device type serial&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; AT commands for DKU2 cable&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;dku2at&quot;, device type dku2&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ============================================================== infrared =====&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Nokia protocol for infrared with Nokia 6110/6130/6150&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;fbusirda&quot;/&quot;infrared&quot;, device type serial&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Nokia protocol for infrared with other Nokia models&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;irdaphonet&quot;/&quot;irda&quot;, device type irda&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; -----------------------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; AT commands for infrared. Used with Nokia, Alcatel, Siemens, etc.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;irdaat&quot;, device type irda&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; -----------------------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; OBEX for infrared&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;irdaobex&quot;, device type irda.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ============================================================= Bluetooth =====&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Nokia protocol with serial device set in BT stack (WidComm, other) from&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; adequate service and Nokia 6210&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;fbusblue&quot;, device type serial&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Nokia protocol with serial device set in BT stack (WidComm, other) from&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; adequate service and other Nokia models&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;phonetblue&quot;, device type serial&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; -----------------------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Nokia protocol for Bluetooth stack with Nokia 6210&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;bluerffbus&quot;, device type BT&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Nokia protocol for Bluetooth stack with DCT4 Nokia models, which don&apos;t inform&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; about services correctly (6310, 6310i with firmware lower than 5.50, 8910,..)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;bluerfphonet&quot;, device type BT&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Nokia protocol for Bluetooth stack with other DCT4 Nokia models&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;bluephonet&quot;, device type BT&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; -----------------------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; AT commands for Bluetooth stack and 6210 / DCT4 Nokia models, which don&apos;t&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; inform about BT services correctly (6310, 6310i with firmware lower &lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; than 5.50, 8910,..)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;bluerfat&quot;, device type BT&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; AT commands for Bluetooth stack with other phones (Siemens, other Nokia,etc.)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;blueat&quot;, device type BT&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; -----------------------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; OBEX for Bluetooth stack with DCT4 Nokia models, which don&apos;t inform about&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; BT services correctly (6310, 6310i with firmware lower than 5.50, 8910,...)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;bluerfobex&quot;, device type BT&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; OBEX for Bluetooth stack with other phones (Siemens, other Nokia, etc.)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;blueobex&quot;, device type BT.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; -----------------------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;bluerfgnapbus&quot;, device type BT, model &quot;gnap&quot;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Connection &quot;irdagnapbus&quot;, device type irda, model &quot;gnap&quot;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Step2. According to device type from Step1 and used OS set Port parameter&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; -----------------------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Port type | &quot;Port&quot; parameter in Windows/DOS | &quot;Port&quot; parameter in Linux/Unix&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ----------|---------------------------------|--------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; serial | &quot;com*:&quot; | &quot;/dev/ttyS*&quot;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | (example &quot;com1:&quot;) | (example &quot;/dev/ttyS1&quot;)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | | or &quot;/dev/tts/**&quot; (with DevFS)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | | virtual serial ports like&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | | &quot;/dev/ircomm*&quot; or &quot;/dev/rfcomm*&quot;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ----------|---------------------------------|--------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; irda | ignored (can be empty) | ignored (can be empty)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ----------|---------------------------------|--------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; BT | Bluetooth device address (example &quot;00:11:22:33:44:55&quot;).&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | Optionally you can also include channel after slash&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | (example &quot;00:11:22:33:44:55/12&quot;). Can be also empty.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ----------|---------------------------------|--------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; dku2 | ignored (can be empty) | /dev/ttyUSB* or /dev/ttyACM*&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ----------|---------------------------------|--------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; dku5 | ignored (can be empty) | connection with it not possible&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ----------|---------------------------------|--------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; usb | connection with it not possible | &quot;/dev/ttyUSB*&quot;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Step3. Set other config parameters&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; -----------------------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Parameter name | Description&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ----------------|------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Model | Should not be used unless you have a good reason to do so.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | If Gammu doesn&apos;t recognize your phone model, put it here. &lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | Example values: &quot;6110&quot;, &quot;6150&quot;, &quot;6210&quot;, &quot;8210&quot;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; SynchronizeTime | if you want to set time from computer to phone during&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | starting connection. Do not rather use this option when&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | when to reset phone during connection (in some phones need&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | to set time again after restart)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; GammuLoc | name of localisation file&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; StartInfo | this option allow to set, that you want (setting &quot;yes&quot;)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | to see message on the phone screen or phone should enable&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | light for a moment during starting connection. Phone&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | WON&apos;T beep during starting connection with this option.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; GammuCoding | forces using specified codepage (in win32 - for example&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | &quot;1250&quot; will force CP1250) or UTF8 (in Linux - &quot;utf8&quot;)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ----------------|------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Logfile | Use, when want to have logfile from communication.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Logformat | What debug info and format should be used:&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | &quot;nothing&quot; - no debug level (default)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | &quot;text&quot; - transmission dump in text format&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | &quot;textall&quot; - all possible info in text format&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | &quot;errors&quot; - errors in text format&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | &quot;binary&quot; - transmission dump in binary format&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ----------------|------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Features | Custom features for phone. This can be used as override&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | when values coded in common/gsmphones.c are bad or&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | missing. Consult include/gammu-info.h for possible values&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | (all Feature values without leading F_ prefix).&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | Please report correct values to Gammu authors.&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; ----------------|------------------------------------------------------------&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; Use_Locking | under Unix/Linux use &quot;yes&quot;, if want to lock used device&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; | to prevent using it by other applications. In win32 ignored&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=&quot;c&quot;&gt;; vim: et ts=4 sw=4 sts=4 tw=78 spell spelllang=en_us&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;br&gt;==========================================&lt;br&gt;Install Kalkun&lt;br&gt;==========================================&lt;br&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;Edit kalkun database settings on /var/www/kalkun/system/application/config/database.php&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre&gt;$db[&apos;default&apos;][&apos;hostname&apos;] = &quot;localhost&quot;;&lt;br&gt;$db[&apos;default&apos;][&apos;username&apos;] = &quot;username&quot;; // change this&lt;br&gt;$db[&apos;default&apos;][&apos;password&apos;] = &quot;password&quot;; // change this&lt;br&gt;$db[&apos;default&apos;][&apos;database&apos;] = &quot;kalkun&quot;;&lt;br&gt;$db[&apos;default&apos;][&apos;dbdriver&apos;] = &quot;mysql&quot;;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;Finally, launch up your browser and go to http://localhost/kalkun, you will see installation wizard there. That should be easy from here.&lt;br&gt;&lt;br&gt;&lt;b&gt;Now we try upgrade Kalkun 0.2.1 to Kalkun 0.2.9&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;1. Find and download the last update a&lt;/span&gt;t &lt;a target=&quot;Kalkun&quot; href=&quot;http://kalkun.sourceforge.net/&quot;&gt;http://kalkun.sourceforge.net/&lt;/a&gt;&lt;br&gt;&lt;br&gt;2. Backup &lt;/span&gt;Kalkun v0.2.1 in /var/www/&lt;br&gt;&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;#&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;mv kalkun kalkun_backup&lt;/span&gt;&lt;br&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;3. Rename&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;id_pbk&lt;/span&gt; &lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;colomn &lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;to be &lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;&lt;i&gt;ID&lt;/i&gt;&lt;/span&gt; from &lt;i&gt;pbk&lt;/i&gt; table&lt;i&gt;, &lt;/i&gt;I&apos;m using phpmyadmin&lt;br&gt;&lt;br&gt;4. Rename &lt;i&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;GroupName&lt;/span&gt;&lt;/i&gt; colomn to be &lt;i&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;Name &lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;from &lt;i&gt;pbk_groups&lt;/i&gt; table, I&apos;m using phpmyadmin&lt;br&gt;&lt;br&gt;5. Ekstrak and move Kalkun v0.2.9 to /var/www&lt;br&gt;&lt;br&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;6&lt;/span&gt;. Change the database configuration in &lt;/span&gt;&lt;/span&gt;/application/config/database.php&lt;br&gt;&lt;br&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;7. Edit daemon.sh in scripts folder like this&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;#!/bin/sh&lt;br&gt;
# Configure this (use absolute path)&lt;br&gt;
PHP=/usr/bin/php # php cli path&lt;br&gt;
DAEMON=/scripts/daemon.php # daemon.php path&lt;br&gt;
# Execute&lt;br&gt;
$PHP $DAEMON&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;8. Make sure the &lt;i&gt;url &lt;/i&gt;Kalkun in the files /scripts/daemon.php&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;&lt;?php&lt;br&gt;
// Make sure it&apos;s run from CLI&lt;br&gt;
if(php_sapi_name() != &apos;cli&apos; &amp;amp;&amp;amp; !empty($_SERVER[&apos;REMOTE_ADDR&apos;])) exit(&quot;Access Denied.&quot;); &lt;br&gt;
// Please configure this&lt;br&gt;
$url = &quot;http://localhost/kalkun&quot;;&lt;br&gt;
fclose(fopen($url.&quot;/index.php/daemon/message_routine/&quot;, &quot;r&quot;));&lt;br&gt;
?&amp;gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;9. &lt;/span&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;Add&lt;/span&gt;&lt;i&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt; &lt;/span&gt;runonreceive = &lt;/i&gt;&lt;i&gt;/scripts/daemon.sh&lt;/i&gt; in file &lt;i&gt;/etc/gammu-smsdrc&lt;/i&gt; &lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;part&lt;/span&gt; [smsd]&lt;br&gt;&lt;span style=&quot;font-size: 10pt; font-family: Times New Roman;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman;&quot;&gt;&lt;br&gt;10. Restart gammu&lt;br&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;font face=&quot;Times New Roman&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;#/etc/init.d/gammu-smsd restart&lt;/span&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;font face=&quot;Times New Roman&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;span startcont=&quot;this&quot; style=&quot;font-family: Times New Roman; font-size: 10pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;</content:encoded>
			<link>https://jericho.at.ua/news/installing_kalkun/2011-03-18-27</link>
			<dc:creator>000jericho</dc:creator>
			<guid>https://jericho.at.ua/news/installing_kalkun/2011-03-18-27</guid>
			<pubDate>Fri, 18 Mar 2011 11:00:45 GMT</pubDate>
		</item>
		<item>
			<title>Repository Ubuntu 10.04 ITB</title>
			<description>deb ftp://ftp.itb.ac.id/pub/ubuntu lucid main restricted universe multiverse&lt;br&gt;deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-security main restricted universe multiverse&lt;br&gt;deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-updates main restricted universe multiverse&lt;br&gt;deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-backports main restricted universe multiverse&lt;br&gt;deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-proposed main restricted universe multiverse&lt;br&gt;deb-src ftp://ftp.itb.ac.id/pub/ubuntu lucid main restricted universe multiverse&lt;br&gt;deb-src ftp://ftp.itb.ac.id/pub/ubuntu lucid-security main restricted universe multiverse&lt;br&gt;deb-src ftp://ftp.itb.ac.id/pub/ubuntu lucid-updates main restricted universe multiverse&lt;br&gt;deb-src ftp://ftp.itb.ac.id/pub/ubuntu lucid-backports main restricted universe multiverse&lt;br&gt;deb-src ftp://ftp.itb.ac.id/pub/ubuntu lucid-proposed main restricted universe multiverse</description>
			<content:encoded>deb ftp://ftp.itb.ac.id/pub/ubuntu lucid main restricted universe multiverse&lt;br&gt;deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-security main restricted universe multiverse&lt;br&gt;deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-updates main restricted universe multiverse&lt;br&gt;deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-backports main restricted universe multiverse&lt;br&gt;deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-proposed main restricted universe multiverse&lt;br&gt;deb-src ftp://ftp.itb.ac.id/pub/ubuntu lucid main restricted universe multiverse&lt;br&gt;deb-src ftp://ftp.itb.ac.id/pub/ubuntu lucid-security main restricted universe multiverse&lt;br&gt;deb-src ftp://ftp.itb.ac.id/pub/ubuntu lucid-updates main restricted universe multiverse&lt;br&gt;deb-src ftp://ftp.itb.ac.id/pub/ubuntu lucid-backports main restricted universe multiverse&lt;br&gt;deb-src ftp://ftp.itb.ac.id/pub/ubuntu lucid-proposed main restricted universe multiverse</content:encoded>
			<link>https://jericho.at.ua/news/repository_ubuntu_10_04_itb/2011-03-12-25</link>
			<dc:creator>000jericho</dc:creator>
			<guid>https://jericho.at.ua/news/repository_ubuntu_10_04_itb/2011-03-12-25</guid>
			<pubDate>Sat, 12 Mar 2011 06:26:07 GMT</pubDate>
		</item>
		<item>
			<title>VMware Workstation 7 on Ubuntu 10.04 LTS</title>
			<description>&lt;div align=&quot;justify&quot;&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;Recently I installed Ubuntu 10.04. &lt;/span&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;When I want to install VMware Workstation 7 there is a slight problem.&lt;/span&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt; Here are the steps I did:&lt;br&gt;
 &lt;br&gt;
&lt;/span&gt;&lt;/span&gt;
 &lt;ol&gt;&lt;li&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;Start the installation&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt; run a loop to kill the &quot;vmware-modconfig-console&quot; that hangs the installation.&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;At
 this point installation finished, but running &quot;vmware-modconfig 
--console –install-all” would generate an odd error for me when trying 
to do the vmnet compiling.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;
 &lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span id=&quot;result_box&quot; cla...</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;Recently I installed Ubuntu 10.04. &lt;/span&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;When I want to install VMware Workstation 7 there is a slight problem.&lt;/span&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt; Here are the steps I did:&lt;br&gt;
 &lt;br&gt;
&lt;/span&gt;&lt;/span&gt;
 &lt;ol&gt;&lt;li&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;Start the installation&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt; run a loop to kill the &quot;vmware-modconfig-console&quot; that hangs the installation.&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;At
 this point installation finished, but running &quot;vmware-modconfig 
--console –install-all” would generate an odd error for me when trying 
to do the vmnet compiling.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;
 &lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;root&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 100, 0);&quot;&gt;kecoak&lt;/span&gt;#&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt; vmware-modconfig --console --install-all&lt;br&gt;Stopping VMware services:&lt;br&gt;&amp;nbsp;&amp;nbsp; VMware USB Arbitrator&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; VM communication interface socket family&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; Virtual machine communication interface&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; Virtual machine monitor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; Blocking file system&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;Using 2.6.x kernel build system.&lt;br&gt;make: Entering directory `/tmp/vmware-root/modules/vmmon-only&apos;&lt;br&gt;make -C /lib/modules/2.6.32-25-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= modules&lt;br&gt;make[1]: Entering directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/linux/driver.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/linux/hostif.o&lt;br&gt;/tmp/vmware-root/modules/vmmon-only/linux/hostif.c: In function ‘HostIFReadUptimeWork’:&lt;br&gt;/tmp/vmware-root/modules/vmmon-only/linux/hostif.c:1944: warning: ‘newUpBase’ may be used uninitialized in this function&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/linux/iommu.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/comport.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/cpuid.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/memtrack.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/phystrack.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/task.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/vmx86.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/vmmon.o&lt;br&gt;&amp;nbsp; Building modules, stage 2.&lt;br&gt;&amp;nbsp; MODPOST 1 modules&lt;br&gt;&amp;nbsp; CC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/vmmon.ko&lt;br&gt;make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;make -C $PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= postbuild&lt;br&gt;make[1]: Entering directory `/tmp/vmware-root/modules/vmmon-only&apos;&lt;br&gt;make[1]: `postbuild&apos; is up to date.&lt;br&gt;make[1]: Leaving directory `/tmp/vmware-root/modules/vmmon-only&apos;&lt;br&gt;cp -f vmmon.ko ./../vmmon.o&lt;br&gt;make: Leaving directory `/tmp/vmware-root/modules/vmmon-only&apos;&lt;br&gt;Built vmmon module&lt;br&gt;make: *** /tmp/vmware-root/modules/vmnet-only: No such file or directory.&amp;nbsp; Stop.&lt;br&gt;Unable to install vmnet&lt;br&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;root&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 100, 0);&quot;&gt;kecoak&lt;/span&gt;#&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;/span&gt;&lt;br&gt;
 &lt;/span&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;
then just did the following manually: &lt;br&gt;
 &lt;br&gt;
1. tar xvf /usr/lib/vmware/modules/source/vmnet.tar -C /tmp&lt;br&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;root&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 100, 0);&quot;&gt;kecoak&lt;/span&gt;#&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt; tar xvf /usr/lib/vmware/modules/source/vmnet.tar -C /tmp &lt;br&gt;tmp/vmnet-only/&lt;br&gt;tmp/vmnet-only/procfs.c&lt;br&gt;tmp/vmnet-only/vm_basic_asm_x86.h&lt;br&gt;tmp/vmnet-only/vnetUserListener.c&lt;br&gt;tmp/vmnet-only/Makefile.kernel&lt;br&gt;tmp/vmnet-only/compat_module.h&lt;br&gt;tmp/vmnet-only/vm_oui.h&lt;br&gt;tmp/vmnet-only/COPYING&lt;br&gt;tmp/vmnet-only/netdev_has_net.c&lt;br&gt;tmp/vmnet-only/vnetFilter.h&lt;br&gt;tmp/vmnet-only/pgtbl.h&lt;br&gt;tmp/vmnet-only/compat_slab.h&lt;br&gt;tmp/vmnet-only/compat_skbuff.h&lt;br&gt;tmp/vmnet-only/vm_atomic.h&lt;br&gt;tmp/vmnet-only/vm_basic_defs.h&lt;br&gt;tmp/vmnet-only/includeCheck.h&lt;br&gt;tmp/vmnet-only/compat_netdevice.h&lt;br&gt;tmp/vmnet-only/filter.c&lt;br&gt;tmp/vmnet-only/compat_highmem.h&lt;br&gt;tmp/vmnet-only/vnetInt.h&lt;br&gt;tmp/vmnet-only/compat_mm.h&lt;br&gt;tmp/vmnet-only/compat_pgtable.h&lt;br&gt;tmp/vmnet-only/compat_file.h&lt;br&gt;tmp/vmnet-only/compat_sock.h&lt;br&gt;tmp/vmnet-only/vmnetInt.h&lt;br&gt;tmp/vmnet-only/vnetKernel.h&lt;br&gt;tmp/vmnet-only/smac.h&lt;br&gt;tmp/vmnet-only/vnetEvent.h&lt;br&gt;tmp/vmnet-only/vm_device_version.h&lt;br&gt;tmp/vmnet-only/netdev_has_dev_net.c&lt;br&gt;tmp/vmnet-only/compat_uaccess.h&lt;br&gt;tmp/vmnet-only/vnet.h&lt;br&gt;tmp/vmnet-only/bridge.c&lt;br&gt;tmp/vmnet-only/vnetFilterInt.h&lt;br&gt;tmp/vmnet-only/driver-config.h&lt;br&gt;tmp/vmnet-only/vnetEvent.c&lt;br&gt;tmp/vmnet-only/vmware_pack_init.h&lt;br&gt;tmp/vmnet-only/setnice.c&lt;br&gt;tmp/vmnet-only/Makefile&lt;br&gt;tmp/vmnet-only/smac_compat.c&lt;br&gt;tmp/vmnet-only/net.h&lt;br&gt;tmp/vmnet-only/Makefile.normal&lt;br&gt;tmp/vmnet-only/compat_semaphore.h&lt;br&gt;tmp/vmnet-only/smac_compat.h&lt;br&gt;tmp/vmnet-only/geninclude.c&lt;br&gt;tmp/vmnet-only/userif.c&lt;br&gt;tmp/vmnet-only/vm_basic_types.h&lt;br&gt;tmp/vmnet-only/vm_basic_asm.h&lt;br&gt;tmp/vmnet-only/compat_kdev_t.h&lt;br&gt;tmp/vmnet-only/vmware_pack_begin.h&lt;br&gt;tmp/vmnet-only/compat_spinlock.h&lt;br&gt;tmp/vmnet-only/epoll.c&lt;br&gt;tmp/vmnet-only/driver.c&lt;br&gt;tmp/vmnet-only/compat_version.h&lt;br&gt;tmp/vmnet-only/compat_page.h&lt;br&gt;tmp/vmnet-only/hub.c&lt;br&gt;tmp/vmnet-only/smac.c&lt;br&gt;tmp/vmnet-only/vmware_pack_end.h&lt;br&gt;tmp/vmnet-only/compat_sched.h&lt;br&gt;tmp/vmnet-only/x86cpuid.h&lt;br&gt;tmp/vmnet-only/sk_alloc.c&lt;br&gt;tmp/vmnet-only/nfhook_uses_skb.c&lt;br&gt;tmp/vmnet-only/skblin.c&lt;br&gt;tmp/vmnet-only/netif.c&lt;br&gt;tmp/vmnet-only/vm_basic_asm_x86_64.h&lt;br&gt;tmp/vmnet-only/compat_wait.h&lt;br&gt;&lt;/span&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;
2. tar xvf /usr/lib/vmware/modules/source/vmci.tar -C /tmp&lt;br&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;root&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 100, 0);&quot;&gt;kecoak&lt;/span&gt;#&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt; tar xvf /usr/lib/vmware/modules/source/vmci.tar -C /tmp &lt;br&gt;tmp/vmci-only/&lt;br&gt;tmp/vmci-only/Makefile.kernel&lt;br&gt;tmp/vmci-only/autoconf/&lt;br&gt;tmp/vmci-only/autoconf/geninclude.c&lt;br&gt;tmp/vmci-only/autoconf/epoll.c&lt;br&gt;tmp/vmci-only/linux/&lt;br&gt;tmp/vmci-only/linux/driverLog.h&lt;br&gt;tmp/vmci-only/linux/vmciKernelIf.c&lt;br&gt;tmp/vmci-only/linux/driver.c&lt;br&gt;tmp/vmci-only/linux/driverLog.c&lt;br&gt;tmp/vmci-only/COPYING&lt;br&gt;tmp/vmci-only/common/&lt;br&gt;tmp/vmci-only/common/vmciDatagram.c&lt;br&gt;tmp/vmci-only/common/vmciResource.h&lt;br&gt;tmp/vmci-only/common/vmciDatagram.h&lt;br&gt;tmp/vmci-only/common/vmciContext.h&lt;br&gt;tmp/vmci-only/common/vmciDriver.h&lt;br&gt;tmp/vmci-only/common/vmciEvent.c&lt;br&gt;tmp/vmci-only/common/vmciProcess.c&lt;br&gt;tmp/vmci-only/common/vmciQueuePair.c&lt;br&gt;tmp/vmci-only/common/vmciGroup.c&lt;br&gt;tmp/vmci-only/common/vmciDsInt.h&lt;br&gt;tmp/vmci-only/common/vmciQueuePair.h&lt;br&gt;tmp/vmci-only/common/vmciGroup.h&lt;br&gt;tmp/vmci-only/common/vmciDriver.c&lt;br&gt;tmp/vmci-only/common/vmciContext.c&lt;br&gt;tmp/vmci-only/common/vmciDs.c&lt;br&gt;tmp/vmci-only/common/vmciProcess.h&lt;br&gt;tmp/vmci-only/common/vmciResource.c&lt;br&gt;tmp/vmci-only/common/vmciEvent.h&lt;br&gt;tmp/vmci-only/common/vmciHashtable.h&lt;br&gt;tmp/vmci-only/common/vmciHashtable.c&lt;br&gt;tmp/vmci-only/common/vmciCommonInt.h&lt;br&gt;tmp/vmci-only/Makefile&lt;br&gt;tmp/vmci-only/Makefile.normal&lt;br&gt;tmp/vmci-only/include/&lt;br&gt;tmp/vmci-only/include/vmciHostKernelAPI.h&lt;br&gt;tmp/vmci-only/include/circList.h&lt;br&gt;tmp/vmci-only/include/vmware.h&lt;br&gt;tmp/vmci-only/include/compat_module.h&lt;br&gt;tmp/vmci-only/include/vmci_call_defs.h&lt;br&gt;tmp/vmci-only/include/vmci_iocontrols.h&lt;br&gt;tmp/vmci-only/include/pgtbl.h&lt;br&gt;tmp/vmci-only/include/compat_slab.h&lt;br&gt;tmp/vmci-only/include/vm_atomic.h&lt;br&gt;tmp/vmci-only/include/vm_basic_defs.h&lt;br&gt;tmp/vmci-only/include/vmci_kernel_if.h&lt;br&gt;tmp/vmci-only/include/includeCheck.h&lt;br&gt;tmp/vmci-only/include/compat_highmem.h&lt;br&gt;tmp/vmci-only/include/compat_mm.h&lt;br&gt;tmp/vmci-only/include/compat_pgtable.h&lt;br&gt;tmp/vmci-only/include/vmci_defs.h&lt;br&gt;tmp/vmci-only/include/compat_file.h&lt;br&gt;tmp/vmci-only/include/vm_assert.h&lt;br&gt;tmp/vmci-only/include/vm_device_version.h&lt;br&gt;tmp/vmci-only/include/compat_uaccess.h&lt;br&gt;tmp/vmci-only/include/compat_interrupt.h&lt;br&gt;tmp/vmci-only/include/driver-config.h&lt;br&gt;tmp/vmci-only/include/compat_kernel.h&lt;br&gt;tmp/vmci-only/include/vmware_pack_init.h&lt;br&gt;tmp/vmci-only/include/vmci_handle_array.h&lt;br&gt;tmp/vmci-only/include/compat_semaphore.h&lt;br&gt;tmp/vmci-only/include/vm_basic_types.h&lt;br&gt;tmp/vmci-only/include/vmware_pack_begin.h&lt;br&gt;tmp/vmci-only/include/compat_spinlock.h&lt;br&gt;tmp/vmci-only/include/compat_version.h&lt;br&gt;tmp/vmci-only/include/compat_page.h&lt;br&gt;tmp/vmci-only/include/vmware_pack_end.h&lt;br&gt;tmp/vmci-only/include/compat_sched.h&lt;br&gt;tmp/vmci-only/include/compat_wait.h&lt;br&gt;tmp/vmci-only/include/vmci_queue_pair.h&lt;br&gt;&lt;/span&gt;
 &lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;tmp/vmci-only/include/vmci_infrastructure.h&lt;/span&gt;&lt;br&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;br&gt;
 &lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;3. cd /tmp&lt;br&gt;
4. vi both &quot;vmnet-only/vnetUserListener.c” and &quot;vmci-only/include/pgtbl.h” adding #include &quot;compat_sched.h&quot; to both files.&lt;br&gt;
5. tar cvf /usr/lib/vmware/modules/source/vmnet.tar /tmp/vmnet-only&lt;br&gt;
6. tar cvf /usr/lib/vmware/modules/source/vmci.tar /tmp/vmci-only&lt;br&gt;
 &lt;br&gt;
 &lt;/span&gt;&lt;/span&gt;&lt;b&gt;WHILE THE COMPILE WAS PAUSED (ctrl-z). &lt;/b&gt;&lt;br&gt;
 &lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;root&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 100, 0);&quot;&gt;kecoak&lt;/span&gt;#&lt;/b&gt; vmware-modconfig --console --install-all&lt;br&gt;Stopping VMware services:&lt;br&gt;&amp;nbsp;&amp;nbsp; VMware USB Arbitrator&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; VM communication interface socket family&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; Virtual machine communication interface&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; Virtual machine monitor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; Blocking file system&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;Using 2.6.x kernel build system.&lt;br&gt;make: Entering directory `/tmp/vmware-root/modules/vmmon-only&apos;&lt;br&gt;make -C /lib/modules/2.6.32-25-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= modules&lt;br&gt;make[1]: Entering directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/linux/driver.o&lt;br&gt;^Z&lt;br&gt;[1]+&amp;nbsp; Stopped&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vmware-modconfig --console --install-all&lt;/span&gt;&lt;br&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;root&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 100, 0);&quot;&gt;kecoak&lt;/span&gt;#&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&amp;nbsp;cp -pr /tmp/vm{ci,net}-only /tmp/vmware-root/modules/&lt;br&gt;
 &lt;/span&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;root&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 100, 0);&quot;&gt;kecoak&lt;/span&gt;#&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt; fg&lt;br&gt;vmware-modconfig --console --install-all&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/linux/hostif.o&lt;br&gt;/tmp/vmware-root/modules/vmmon-only/linux/hostif.c: In function ‘HostIFReadUptimeWork’:&lt;br&gt;/tmp/vmware-root/modules/vmmon-only/linux/hostif.c:1944: warning: ‘newUpBase’ may be used uninitialized in this function&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/linux/iommu.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/comport.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/cpuid.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/memtrack.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/phystrack.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/task.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/common/vmx86.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/vmmon.o&lt;br&gt;&amp;nbsp; Building modules, stage 2.&lt;br&gt;&amp;nbsp; MODPOST 1 modules&lt;br&gt;&amp;nbsp; CC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vmmon-only/vmmon.ko&lt;br&gt;make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;make -C $PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= postbuild&lt;br&gt;make[1]: Entering directory `/tmp/vmware-root/modules/vmmon-only&apos;&lt;br&gt;make[1]: `postbuild&apos; is up to date.&lt;br&gt;make[1]: Leaving directory `/tmp/vmware-root/modules/vmmon-only&apos;&lt;br&gt;cp -f vmmon.ko ./../vmmon.o&lt;br&gt;make: Leaving directory `/tmp/vmware-root/modules/vmmon-only&apos;&lt;br&gt;Built vmmon module&lt;br&gt;Using 2.6.x kernel build system.&lt;br&gt;make: Entering directory `/tmp/vmware-root/modules/vmnet-only&apos;&lt;br&gt;make -C /lib/modules/2.6.32-25-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= modules&lt;br&gt;make[1]: Entering directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/driver.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/hub.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/userif.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/netif.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/bridge.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/filter.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/procfs.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/smac_compat.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/smac.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/vnetEvent.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/vnetUserListener.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/vmnet.o&lt;br&gt;&amp;nbsp; Building modules, stage 2.&lt;br&gt;&amp;nbsp; MODPOST 1 modules&lt;br&gt;&amp;nbsp; CC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/vmnet.mod.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vmnet-only/vmnet.ko&lt;br&gt;make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;make -C $PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= postbuild&lt;br&gt;make[1]: Entering directory `/tmp/vmware-root/modules/vmnet-only&apos;&lt;br&gt;make[1]: `postbuild&apos; is up to date.&lt;br&gt;make[1]: Leaving directory `/tmp/vmware-root/modules/vmnet-only&apos;&lt;br&gt;cp -f vmnet.ko ./../vmnet.o&lt;br&gt;make: Leaving directory `/tmp/vmware-root/modules/vmnet-only&apos;&lt;br&gt;Built vmnet module&lt;br&gt;Using 2.6.x kernel build system.&lt;br&gt;make: Entering directory `/tmp/vmware-root/modules/vmblock-only&apos;&lt;br&gt;make -C /lib/modules/2.6.32-25-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= modules&lt;br&gt;make[1]: Entering directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/linux/block.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/linux/control.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/linux/dbllnklst.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/linux/dentry.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/linux/file.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/linux/filesystem.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/linux/inode.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/linux/module.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/linux/stubs.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/linux/super.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/vmblock.o&lt;br&gt;&amp;nbsp; Building modules, stage 2.&lt;br&gt;&amp;nbsp; MODPOST 1 modules&lt;br&gt;&amp;nbsp; CC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/vmblock.mod.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vmblock-only/vmblock.ko&lt;br&gt;make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;make -C $PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= postbuild&lt;br&gt;make[1]: Entering directory `/tmp/vmware-root/modules/vmblock-only&apos;&lt;br&gt;make[1]: `postbuild&apos; is up to date.&lt;br&gt;make[1]: Leaving directory `/tmp/vmware-root/modules/vmblock-only&apos;&lt;br&gt;cp -f vmblock.ko ./../vmblock.o&lt;br&gt;make: Leaving directory `/tmp/vmware-root/modules/vmblock-only&apos;&lt;br&gt;Built vmblock module&lt;br&gt;Using 2.6.x kernel build system.&lt;br&gt;make: Entering directory `/tmp/vmware-root/modules/vmci-only&apos;&lt;br&gt;make -C /lib/modules/2.6.32-25-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= modules&lt;br&gt;make[1]: Entering directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/linux/driver.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/linux/driverLog.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/linux/vmciKernelIf.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/common/vmciContext.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/common/vmciDatagram.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/common/vmciDriver.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/common/vmciDs.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/common/vmciEvent.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/common/vmciGroup.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/common/vmciHashtable.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/common/vmciProcess.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/common/vmciQueuePair.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/common/vmciResource.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/vmci.o&lt;br&gt;&amp;nbsp; Building modules, stage 2.&lt;br&gt;&amp;nbsp; MODPOST 1 modules&lt;br&gt;&amp;nbsp; CC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /tmp/vmware-root/modules/vmci-only/vmci.mod.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vmci-only/vmci.ko&lt;br&gt;make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;make -C $PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= postbuild&lt;br&gt;make[1]: Entering directory `/tmp/vmware-root/modules/vmci-only&apos;&lt;br&gt;make[1]: `postbuild&apos; is up to date.&lt;br&gt;make[1]: Leaving directory `/tmp/vmware-root/modules/vmci-only&apos;&lt;br&gt;cp -f vmci.ko ./../vmci.o&lt;br&gt;make: Leaving directory `/tmp/vmware-root/modules/vmci-only&apos;&lt;br&gt;Built vmci module&lt;br&gt;Using 2.6.x kernel build system.&lt;br&gt;make: Entering directory `/tmp/vmware-root/modules/vsock-only&apos;&lt;br&gt;make -C /lib/modules/2.6.32-25-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= modules&lt;br&gt;make[1]: Entering directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vsock-only/linux/af_vsock.o&lt;br&gt;/tmp/vmware-root/modules/vsock-only/linux/af_vsock.c:359: warning: initialization from incompatible pointer type&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vsock-only/linux/notify.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vsock-only/linux/stats.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vsock-only/linux/util.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vsock-only/linux/vsockAddr.o&lt;br&gt;&amp;nbsp; CC [M]&amp;nbsp; /tmp/vmware-root/modules/vsock-only/driverLog.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vsock-only/vsock.o&lt;br&gt;&amp;nbsp; Building modules, stage 2.&lt;br&gt;&amp;nbsp; MODPOST 1 modules&lt;br&gt;&amp;nbsp; CC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /tmp/vmware-root/modules/vsock-only/vsock.mod.o&lt;br&gt;&amp;nbsp; LD [M]&amp;nbsp; /tmp/vmware-root/modules/vsock-only/vsock.ko&lt;br&gt;make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-25-generic&apos;&lt;br&gt;make -C $PWD SRCROOT=$PWD/. &amp;#92;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; MODULEBUILDDIR= postbuild&lt;br&gt;make[1]: Entering directory `/tmp/vmware-root/modules/vsock-only&apos;&lt;br&gt;make[1]: `postbuild&apos; is up to date.&lt;br&gt;make[1]: Leaving directory `/tmp/vmware-root/modules/vsock-only&apos;&lt;br&gt;cp -f vsock.ko ./../vsock.o&lt;br&gt;make: Leaving directory `/tmp/vmware-root/modules/vsock-only&apos;&lt;br&gt;Built vsock module&lt;br&gt;Starting VMware services:&lt;br&gt;&amp;nbsp;&amp;nbsp; VMware USB Arbitrator&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; Virtual machine monitor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; Virtual machine communication interface&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; VM communication interface socket family&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; Blocking file system&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; Virtual ethernet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; done&lt;br&gt;&amp;nbsp;&amp;nbsp; Shared Memory Available&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; done&lt;br&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;root&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 205);&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 100, 0);&quot;&gt;kecoak&lt;/span&gt;#&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
 &lt;hr size=&quot;2&quot; width=&quot;100%&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
 &lt;div align=&quot;center&quot;&gt;&lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;br&gt;
 &lt;/span&gt;&lt;/span&gt;&lt;br&gt;
 &lt;span style=&quot;font-size: 10pt;&quot; id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot; title=&quot;&quot;&gt;
 &lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;SUCCESS.. &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
 &lt;/table&gt;
 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
 &lt;span id=&quot;result_box&quot; class=&quot;&quot; lang=&quot;en&quot;&gt;&lt;span style=&quot;&quot; title=&quot;&quot;&gt;&lt;br&gt;
 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content:encoded>
			<link>https://jericho.at.ua/news/vmware_workstation_7_on_ubuntu_10_04_lts/2010-11-08-24</link>
			<dc:creator>000jericho</dc:creator>
			<guid>https://jericho.at.ua/news/vmware_workstation_7_on_ubuntu_10_04_lts/2010-11-08-24</guid>
			<pubDate>Mon, 08 Nov 2010 16:24:59 GMT</pubDate>
		</item>
		<item>
			<title>Asia Computational Material Design Workshop</title>
			<description>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;&lt;img src=&quot;http://cmdqe.tf.itb.ac.id/gambar/header2.gif&quot; alt=&quot;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;We are pleased to inform you that the Computational Material Design and Quantum Engineering Laboratory, Research Group of Engineering Physics, Faculty of Industrial Technology, Institute of Technology Bandung (ITB), in cooperation with the Kasai Laboratory of the Osaka University will organize 2nd Asia Computational Materials Design Workshop. This workshop will provide lectures of leading-edge researches in Computational Materials Design (CMD) Science and hands-on practical training of the quantum simulation. The invited speaker...</description>
			<content:encoded>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;&lt;img src=&quot;http://cmdqe.tf.itb.ac.id/gambar/header2.gif&quot; alt=&quot;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;We are pleased to inform you that the Computational Material Design and Quantum Engineering Laboratory, Research Group of Engineering Physics, Faculty of Industrial Technology, Institute of Technology Bandung (ITB), in cooperation with the Kasai Laboratory of the Osaka University will organize 2nd Asia Computational Materials Design Workshop. This workshop will provide lectures of leading-edge researches in Computational Materials Design (CMD) Science and hands-on practical training of the quantum simulation. The invited speakers are the top experts in this field.&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;text-align: justify;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;Computational materials design is a computational approach aimed at developing new materials with specified properties and functionalities. The basic ingredient is the use of quantum simulations to solve the materials science problems in order to design a material that suits this specification. CMD has the high potentiality to impact the real industrial research and development.&lt;/p&gt;&lt;p style=&quot;text-align: justify;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;Although the subject covered in this workshop is advance nevertheless we will present it to you step by step. The workshop will be started with the overview of possible roles of CMD in Indonesia, some CMD applications, CMD in surface interactions and nano-spintronics, and followed by the development of quantum simulators. For this workshop we purposefully choose Machikaneyama 2000 for the hands on experience of CMD. Machikaneyama 2000 is an open source application, a sophisticated KKR-CPA-LDA ab initio electronic structure calculation code, which has been developed by Prof. Hisazumi Akai in Osaka University. Prof. Akai will give an introductory lecture on the DFT calculations with the Machikaneyama. On quantum molecular dynamics simulation the workshop will discuss State-Senri code. Another CMD advanced case study in this workshop will be on Naniwa 2001, a quantum calculation code for atomic motion.&lt;/p&gt;&lt;p style=&quot;text-align: justify;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;We are looking forward to seeing you in the campus of Institute of Technology Bandung. You will also find pleasant places to see and enjoy recreation around the city of Bandung.&lt;/p&gt;&lt;p style=&quot;text-align: justify;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;The workshop will provide hands-on experience on quantum simulation. We chose to use an open source application so that the participants can easily develop for their own purposes without an extra spending on application softwares. Although there is no computational language knowledge requirements, understanding any of it, preferably fortran or C and Java, will be useful. The lecture, practice, and tutorial will be given by the experts from both ITB and Osaka University.&lt;/p&gt;&lt;p style=&quot;text-align: justify;font-family: &apos;Times New Roman&apos;; font-size: medium; &quot;&gt;See for more information:&amp;nbsp;&lt;span style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;a href=&quot;http://cmdqe.tf.itb.ac.id/&quot;&gt;http://cmdqe.tf.itb.ac.id/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</content:encoded>
			<link>https://jericho.at.ua/news/asia_computational_material_design_workshop/2010-07-08-23</link>
			<dc:creator>000jericho</dc:creator>
			<guid>https://jericho.at.ua/news/asia_computational_material_design_workshop/2010-07-08-23</guid>
			<pubDate>Thu, 08 Jul 2010 10:15:08 GMT</pubDate>
		</item>
		<item>
			<title>URL Rewriting</title>
			<description>&lt;div align=&quot;justify&quot;&gt;The Apache server’s &lt;span style=&quot;color: rgb(152, 251, 152);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;mod_rewrite&lt;/code&gt;&lt;/span&gt; module gives 
you the ability to transparently redirect one URL to another, without 
the user’s knowledge. This opens up all sorts of possibilities, from 
simply redirecting old URLs to new addresses, to cleaning up the ‘dirty’
 URLs coming from a poor publishing system — giving you URLs that are 
friendlier to both readers and search engines.&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;span style=&quot;font-size: 12pt; color: rgb(0, 191, 255);&quot;&gt;&lt;b&gt;An Introduction to Rewriting&lt;/b&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;div align=&quot;justify&quot;&gt;Readable URLs are nice. A well designed website will have a logical 
file system layout, with smart folder and file names, and as many 
implementation details left out as possible. In the most well designed 
sites, readers can &lt;strong&gt;guess at filenames with a high level of 
success&lt;/strong&gt;.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;However, there are some cases when the b...</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;The Apache server’s &lt;span style=&quot;color: rgb(152, 251, 152);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;mod_rewrite&lt;/code&gt;&lt;/span&gt; module gives 
you the ability to transparently redirect one URL to another, without 
the user’s knowledge. This opens up all sorts of possibilities, from 
simply redirecting old URLs to new addresses, to cleaning up the ‘dirty’
 URLs coming from a poor publishing system — giving you URLs that are 
friendlier to both readers and search engines.&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;span style=&quot;font-size: 12pt; color: rgb(0, 191, 255);&quot;&gt;&lt;b&gt;An Introduction to Rewriting&lt;/b&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;div align=&quot;justify&quot;&gt;Readable URLs are nice. A well designed website will have a logical 
file system layout, with smart folder and file names, and as many 
implementation details left out as possible. In the most well designed 
sites, readers can &lt;strong&gt;guess at filenames with a high level of 
success&lt;/strong&gt;.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;However, there are some cases when the best possible information 
design can’t stop your site’s URLs from being nigh-on impossible to use.
 For instance, you may be using a Content Management System that serves 
out URLs that look something like&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;http://www.example.com/viewcatalog.asp?category=hats&amp;amp;prodID=53&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;This is a horrible URL, but it and its brethren are becoming 
increasingly prevalent in these days of dynamically-generated pages. 
There are a number of problems with an URL of this kind:

&lt;ul class=&quot;wellspaced&quot;&gt;&lt;li&gt;&lt;p&gt;It &lt;strong&gt;exposes the underlying technology&lt;/strong&gt; of the 
website (in this case &lt;acronym class=&quot;help&quot; title=&quot;[ Active Server Page ]
 - Microsoft’s dynamic webpage technology&quot;&gt;ASP&lt;/acronym&gt;). This can give
 potential hackers clues as to what type of data they should send along 
with the query string to perform a ‘front-door’ attack on the site. 
Information like this shouldn’t be given away if you can help it.&lt;/p&gt;

&lt;p&gt;Even if you’re not overly concerned with the security of your site, &lt;strong&gt;the
 technology you’re using is at best irrelevant&lt;/strong&gt; — and at worst a
 source of confusion — to your readers, so it should be hidden from them
 if possible.&lt;/p&gt;

&lt;p&gt;Also, if at some point in the future you decide to change the 
language that your site is based on (to &lt;a href=&quot;http://php.net/&quot;&gt;» PHP&lt;/a&gt;,
 for instance); all your old URLs will stop working. This is a pretty 
serious problem, as anyone who has tackled a full-on site rewrite will 
attest.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;The URL is littered with awkward punctuation&lt;/strong&gt;, like 
the question mark and ampersand. Those &amp;amp; characters, in particular, 
are problematic because if another webmaster links to this page using 
that URL, the un-escaped ampersands will mess up their &lt;a href=&quot;http://www.yourhtmlsource.com/accessibility/xhtmlexplained.html&quot;&gt;XHTML&lt;/a&gt;
 conformance. They will have to laboriously replace all the ampersands 
with &lt;code&gt;&amp;amp;amp;&lt;/code&gt; character entities, which is often 
forgotten.&lt;/li&gt;&lt;li&gt;Some &lt;strong&gt;search engines won’t index pages which they think are 
generated dynamically&lt;/strong&gt;. They’ll see that question mark in the 
URL and just turn their asses around.&lt;/li&gt;&lt;/ul&gt;

&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;Luckily, using &lt;span class=&quot;searchword&quot;&gt;rewriting&lt;/span&gt;, we can 
clean up this URL to something far more manageable. For example, we 
could map it to&lt;/p&gt;&lt;p&gt;&lt;samp class=&quot;eg&quot;&gt;http://www.example.com/catalog/hats/53/&lt;/samp&gt;&lt;/p&gt;

&lt;p align=&quot;justify&quot;&gt;Much better. This URL is more logical, readable and memorable, and 
will be picked up by all search engines. The &lt;i lang=&quot;fr&quot;&gt;faux&lt;/i&gt;-directories
 are short and descriptive. Importantly, it looks more &lt;em&gt;permanent&lt;/em&gt;.&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;To use &lt;span style=&quot;color: rgb(152, 251, 152);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;mod_rewrite&lt;/code&gt;&lt;/span&gt;, you supply it with the 
link text you want the server to match, and the real URLs that these 
URLs will be redirected to. The URLs to be matched can be straight file 
addresses, which will match one file, or they can be &lt;em&gt;regular 
expressions&lt;/em&gt;, which will match many files.&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;color: rgb(0, 191, 255); font-size: 12pt;&quot;&gt;&lt;b&gt;Basic Rewritng&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;Some servers will not have &lt;a href=&quot;http://httpd.apache.org/docs/mod/mod_rewrite.html&quot;&gt;» mod_rewrite&lt;/a&gt;
 enabled by default. As long as the &lt;a href=&quot;http://modules.apache.org/&quot;&gt;»
 module&lt;/a&gt; is present in the installation, you can enable it simply by 
starting a .htaccess file with the command&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;br&gt;&lt;table style=&quot;border-collapse: collapse;&quot; height=&quot;19&quot; width=&quot;1055&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;&lt;strong&gt;RewriteEngine&lt;/strong&gt; on&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;Put this .htaccess file in your root so that &lt;span class=&quot;searchword&quot;&gt;rewriting&lt;/span&gt;
 is enabled throughout your site. You only need to write this line once 
per .htaccess file.&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;br&gt;&lt;/p&gt;&lt;h3 class=&quot;subhead&quot; id=&quot;basicredirects&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(255, 105, 180);&quot;&gt;Basic Redirects&lt;/span&gt;&lt;/h3&gt;

&lt;p align=&quot;justify&quot;&gt;We’ll start off with a straight redirect; as if you had moved a file 
to a new location and want all links to the old location to be forwarded
 to the new location. Though you shouldn’t really ever &lt;a href=&quot;http://www.w3.org/Provider/Style/URI.html&quot; title=&quot;As Sir Tim says,
 ‘Cool URIs don’t change’&quot;&gt;» move a file&lt;/a&gt; once it has been placed on 
the web; at least when you &lt;em&gt;simply have to&lt;/em&gt;, you can do your best
 to stop any old links from breaking.&lt;/p&gt;

&lt;p class=&quot;code&quot;&gt;&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;&lt;strong&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;&lt;strong&gt;&lt;code class=&quot;unix&quot;&gt;&lt;strong&gt;RewriteEngine&lt;/strong&gt; on&lt;br&gt;
&lt;strong&gt;RewriteRule&lt;/strong&gt; &lt;strong&gt;^&lt;/strong&gt;old&amp;#92;.html&lt;strong&gt;$&lt;/strong&gt;
 new.html
&lt;/code&gt;&lt;/strong&gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;/strong&gt;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p align=&quot;justify&quot;&gt;Though this is the simplest example possible, it may throw a few 
people off. The structure of the ‘old’ URL is the only difficult part in
 this &lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;RewriteRule&lt;/code&gt;&lt;/span&gt;. There are three special 
characters in there.&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;ul class=&quot;wellspaced&quot;&gt;&lt;li&gt;The caret, &lt;code class=&quot;unix&quot;&gt;^&lt;/code&gt;, signifies the &lt;strong&gt;start
 of an URL&lt;/strong&gt;, under the current directory. This directory is 
whatever directory the .htaccess file is in. You’ll start almost all 
matches with a caret.&lt;/li&gt;&lt;li&gt;The dollar sign, &lt;code class=&quot;unix&quot;&gt;$&lt;/code&gt;, signifies the &lt;strong&gt;end
 of the string to be matched&lt;/strong&gt;. You should add this in to stop 
your rules matching the first part of longer URLs.&lt;/li&gt;&lt;li&gt;The period or dot before the file extension is a special character
 in regular expressions, and would mean something special if we didn’t &lt;strong&gt;escape
 it with the backslash&lt;/strong&gt;, which tells Apache to treat it as a 
normal character.&lt;/li&gt;&lt;/ul&gt;

&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;So, this rule will make your server transparently redirect from &lt;u&gt;&lt;samp class=&quot;eg&quot;&gt;old.html&lt;/samp&gt;&lt;/u&gt; to the &lt;u&gt;&lt;samp class=&quot;eg&quot;&gt;new.html&lt;/samp&gt;&lt;/u&gt; 
page. Your reader will have no idea that it happened, and it’s pretty 
much instantaneous.&lt;/p&gt;&lt;h3 class=&quot;subhead&quot; id=&quot;forcingnewrequests&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(255, 105, 180);&quot;&gt;Forcing New Requests&lt;/span&gt;&lt;/h3&gt;

&lt;p align=&quot;justify&quot;&gt;Sometimes you &lt;em&gt;do&lt;/em&gt; want your readers to know a redirect has 
occurred, and can do this by forcing a new &lt;abbr class=&quot;help&quot; title=&quot;[ 
HyperText Transfer Protocol ] - The protocol designed for the Internet, 
to send webpages&quot;&gt;HTTP&lt;/abbr&gt; request for the new page. This will make 
the browser load up the new page as if it was the page originally 
requested, and the location bar will change to show the URL of the new 
page. All you need to do is turn on the &lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;[R]&lt;/code&gt;&lt;/span&gt; 
flag, by appending it to the rule:&lt;/p&gt;&lt;p&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p class=&quot;code&quot;&gt;&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;
&lt;strong&gt;RewriteRule&lt;/strong&gt; &lt;strong&gt;^&lt;/strong&gt;old&amp;#92;.html&lt;strong&gt;$&lt;/strong&gt;
 new.html &lt;strong&gt;[R]&lt;/strong&gt;
&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h2 class=&quot;heading&quot; id=&quot;usingregularexpressions&quot;&gt;&lt;span style=&quot;font-size: 12pt; color: rgb(0, 191, 255);&quot;&gt;Using Regular 
Expressions&lt;/span&gt;&lt;/h2&gt;

&lt;p align=&quot;justify&quot;&gt;Now we get on to the &lt;em&gt;really&lt;/em&gt; useful stuff. The power of &lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;mod_rewrite&lt;/code&gt;&lt;/span&gt; comes at the expense of complexity. If 
this is your first encounter with regular expressions, you may find them
 to be a tough nut to crack, but the options they afford you are well 
worth the slog. I’ll be providing plenty of examples to guide you 
through the basics here. &lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;Using regular expressions you can have your rules matching a set of 
URLs at a time, and mass-redirect them to their actual pages. Take this 
rule;&lt;/p&gt;

&lt;p class=&quot;code&quot;&gt;&lt;code class=&quot;unix&quot;&gt;
&lt;strong&gt;&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;&lt;strong&gt;RewriteRule&lt;/strong&gt; &lt;strong&gt;^&lt;/strong&gt;products/([0-9][0-9])/&lt;strong&gt;$&lt;/strong&gt;
 /productinfo.php?prodID=$1
&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;/strong&gt;&lt;/code&gt;&lt;/p&gt;

&lt;p align=&quot;justify&quot;&gt;This will match any URLs that start with ‘products/’, followed by any
 two digits, followed by a forward slash. For example, this rule will 
match an URL like &lt;i&gt;&lt;samp class=&quot;eg&quot;&gt;products/12/&lt;/samp&gt;&lt;/i&gt; or &lt;i&gt;&lt;samp class=&quot;eg&quot;&gt;products/99/&lt;/samp&gt;&lt;/i&gt;, and redirect it to the PHP page.&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;The parts in square brackets are called &lt;em&gt;ranges&lt;/em&gt;. In this case
 we’re allowing anything in the range 0-9, which is any digit. Other 
ranges would be &lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;[A-Z]&lt;/code&gt;&lt;/span&gt;, which is any uppercase 
letter; &lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;[a-z]&lt;/code&gt;&lt;/span&gt;, any lowercase letter; and &lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;[A-Za-z]&lt;/code&gt;&lt;/span&gt;, any letter in either case.&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;We have &lt;strong&gt;encased the regular expression part of the URL in 
parentheses&lt;/strong&gt;, because we want to &lt;strong&gt;store whatever value 
was found here for later use&lt;/strong&gt;. In this case we’re sending this 
value to a PHP page as an argument. Once we have a value in parentheses 
we can use it through what’s called a &lt;em&gt;back-reference&lt;/em&gt;. &lt;strong&gt;Each
 of the parts you’ve placed in parentheses are given an index, starting 
with one&lt;/strong&gt;. So, the first back-reference is &lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt;&lt;code class=&quot;unix&quot;&gt;$1&lt;/code&gt;&lt;/span&gt;,
 the third is&lt;span style=&quot;color: rgb(50, 205, 50);&quot;&gt; &lt;code class=&quot;unix&quot;&gt;$3&lt;/code&gt;&lt;/span&gt; etc.&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;Thus, once the redirect is done, the page loaded in the readers’ 
browser will be something like &lt;i&gt;&lt;u&gt;&lt;samp class=&quot;eg&quot;&gt;productinfo.php?prodID=12&lt;/samp&gt;&lt;/u&gt;&lt;/i&gt;
 or something similar. Of course, we’re keeping this true URL secret 
from the reader, because it likely ain’t the prettiest thing they’ll see
 all day.&lt;/p&gt;&lt;h3 class=&quot;subhead&quot; id=&quot;multipleredirects&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(255, 105, 180);&quot;&gt;Multiple Redirects&lt;/span&gt;&lt;/h3&gt;

&lt;p align=&quot;justify&quot;&gt;If your site visitor had entered something like &lt;samp class=&quot;eg&quot;&gt;products/12&lt;/samp&gt;,
 the rule above won’t do a redirect, as the slash at the end is missing.
 To promote good URL writing, we’ll take care of this by doing a direct 
redirect to the same URL with the slash appended.&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;/div&gt;&lt;p class=&quot;code&quot; align=&quot;justify&quot;&gt;&lt;code class=&quot;unix&quot;&gt;&lt;/code&gt;&lt;/p&gt;&lt;p class=&quot;code&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#32cd32&quot;&gt;&lt;code class=&quot;unix&quot;&gt;
&lt;strong&gt;RewriteRule&lt;/strong&gt; &lt;strong&gt;^&lt;/strong&gt;products/([0-9][0-9])&lt;strong&gt;$&lt;/strong&gt;
 /products/$1/ &lt;strong&gt;[R]&lt;/strong&gt;
&lt;/code&gt;&lt;/font&gt;&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;
&lt;/div&gt;&lt;p class=&quot;code&quot; align=&quot;justify&quot;&gt;&lt;code class=&quot;unix&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;
&lt;/code&gt;&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;Multiple redirects in the same .htaccess file can be applied 
in sequence&lt;/strong&gt;, which is what we’re doing here. This rule is added
 before the one we did above, like so:&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;/div&gt;&lt;p class=&quot;code&quot; align=&quot;justify&quot;&gt;&lt;font color=&quot;#32cd32&quot;&gt;&lt;code class=&quot;unix&quot;&gt;&lt;strong&gt;&lt;code class=&quot;unix&quot;&gt;&lt;strong&gt;RewriteRule&lt;/strong&gt; &lt;strong&gt;^&lt;/strong&gt;products/([0-9][0-9])&lt;strong&gt;$&lt;/strong&gt;
 /products/$1/ &lt;strong&gt;[R]&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;RewriteRule&lt;/strong&gt; &lt;strong&gt;^&lt;/strong&gt;products/([0-9][0-9])/&lt;strong&gt;$&lt;/strong&gt;
 /productinfo.php?prodID=$1
&lt;/code&gt;&lt;/strong&gt;&lt;/code&gt;&lt;/font&gt;&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;

&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;Thus, if the user types in the URL &lt;i&gt;&lt;samp class=&quot;eg&quot;&gt;products/12&lt;/samp&gt;&lt;/i&gt;,
 our first rule kicks in, &lt;span class=&quot;searchword&quot;&gt;rewriting&lt;/span&gt; the 
URL to include the trailing slash, and doing a new request for &lt;i&gt;&lt;samp class=&quot;eg&quot;&gt;products/12/&lt;/samp&gt;&lt;/i&gt; so the user can see that we likes our 
trailing slashes around here. Then the second rule has something to 
match, and transparently redirects this URL to &lt;u&gt;&lt;i&gt;&lt;samp class=&quot;eg&quot;&gt;productinfo.php?prodID=12&lt;/samp&gt;&lt;/i&gt;&lt;/u&gt;.
 &lt;em&gt;Slick.&lt;/em&gt;&lt;/p&gt;

&lt;h3 class=&quot;subhead&quot; id=&quot;matchmodifiers&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(255, 105, 180);&quot;&gt;Match Modifiers&lt;/span&gt;&lt;/h3&gt;

&lt;p&gt;You can expand your regular expression patterns by adding some 
modifier characters, which allow you to match URLs with an indefinite 
number of characters. In our examples above, we were only allowing two 
numbers after products. This isn’t the most expandable solution, as if 
the shop ever grew beyond these initial confines of 99 products and 
created the URL &lt;u&gt;&lt;i&gt;productinfo.php?prodID=100&lt;/i&gt;&lt;/u&gt;, our rules would cease to 
match this URL.&lt;/p&gt;

&lt;p&gt;So, instead of hard-coding a set number of digits to look for, we’ll 
work in some room to grow by allowing any number of characters to be 
entered. The rule below does just that:&lt;/p&gt;

&lt;p class=&quot;code&quot;&gt;&lt;code class=&quot;unix&quot;&gt;&lt;/code&gt;&lt;/p&gt;&lt;p class=&quot;code&quot;&gt;&lt;font color=&quot;#32cd32&quot;&gt;&lt;code class=&quot;unix&quot;&gt;
&lt;strong&gt;RewriteRule&lt;/strong&gt; &lt;strong&gt;^&lt;/strong&gt;products/([0-9]&lt;strong&gt;+&lt;/strong&gt;)&lt;strong&gt;$&lt;/strong&gt;
 /products/$1/ &lt;strong&gt;[R]&lt;/strong&gt;
&lt;/code&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class=&quot;code&quot;&gt;&lt;code class=&quot;unix&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Note the plus sign (&lt;code class=&quot;unix&quot;&gt;+&lt;/code&gt;) that has snuck in 
there. This modifier changes whatever comes directly before it, by 
saying ‘&lt;strong&gt;one or more of the preceding character or range&lt;/strong&gt;.’
 In this case it means that the rule will match any URL that starts with
 products/ and ends with at least one digit. So this’ll match both &lt;i&gt;&lt;samp class=&quot;eg&quot;&gt;products/1&lt;/samp&gt;&lt;/i&gt; and &lt;i&gt;&lt;samp class=&quot;eg&quot;&gt;products/1000&lt;/samp&gt;&lt;/i&gt;.&lt;/p&gt;

&lt;p&gt;Other match modifiers that can be used in the same way are the 
asterisk, &lt;code class=&quot;unix&quot;&gt;*&lt;/code&gt;, which means ‘zero or more of the 
preceding character or range’, and the question mark, &lt;code class=&quot;unix&quot;&gt;?&lt;/code&gt;,
 which means ‘zero or only one of the preceding character or range.’&lt;/p&gt;

&lt;h3 class=&quot;subhead&quot; id=&quot;addingguessableurls&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(255, 105, 180);&quot;&gt;Adding Guessable URLs&lt;/span&gt;&lt;/h3&gt;

&lt;p&gt;Using these simple commands you can set up a slew of ‘shortcut URLs’ 
that you think visitors will likely try to enter to get to pages they 
know exist on your site. For example, I’d imagine a lot of visitors try 
jumping straight into our &lt;a href=&quot;http://www.yourhtmlsource.com/stylesheets/&quot;&gt;stylesheets&lt;/a&gt; 
section by typing the URL http://www.yourhtmlsource.com/css/. We can 
catch these cases, and hopefully alert the reader to the correct address
 by updating their location bar once the redirect is done with these 
lines:&lt;/p&gt;

&lt;p class=&quot;code&quot;&gt;&lt;code class=&quot;unix&quot;&gt;&lt;/code&gt;&lt;/p&gt;&lt;p class=&quot;code&quot;&gt;&lt;font color=&quot;#32cd32&quot;&gt;&lt;code class=&quot;unix&quot;&gt;
&lt;strong&gt;RewriteRule&lt;/strong&gt; &lt;strong&gt;^&lt;/strong&gt;css(/)?&lt;strong&gt;$&lt;/strong&gt;
 /stylesheets/ &lt;strong&gt;[R]&lt;/strong&gt; 
&lt;/code&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class=&quot;code&quot;&gt;&lt;code class=&quot;unix&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt; 
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;The simple regular expression in this rule allows it to match the css
 URL with or without a trailing slash. The question mark means ‘zero or 
one of the preceding character or range’ — in other words either 
yourhtmlsource.com/css or yourhtmlsource.com/css/ will both be taken 
care of by this one rule.&lt;/p&gt;

&lt;p&gt;This approach means less confusing &lt;a href=&quot;http://www.yourhtmlsource.com/sitemanagement/custom404error.html&quot; title=&quot;Even if you’ve set up your own, nobody likes to hit them&quot;&gt;404 
errors&lt;/a&gt; for your readers, and a site that seems to run a whole lot 
smoother all ’round.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Source : &lt;a target=&quot;_blank&quot; href=&quot;http://www.yourhtmlsource.com/sitemanagement/urlrewriting.html&quot;&gt;http://www.yourhtmlsource.com/sitemanagement/urlrewriting.html&lt;/a&gt;&lt;br&gt;&lt;/p&gt;</content:encoded>
			<link>https://jericho.at.ua/news/url_rewriting/2010-04-10-22</link>
			<dc:creator>000jericho</dc:creator>
			<guid>https://jericho.at.ua/news/url_rewriting/2010-04-10-22</guid>
			<pubDate>Fri, 09 Apr 2010 20:53:30 GMT</pubDate>
		</item>
		<item>
			<title>Incoming and Outgoing Mail Server Settings for Hotmail, Yahoo! Mail, GMail, MSN, AOL and more</title>
			<description>&lt;div align=&quot;justify&quot;&gt;# Hotmail Settings&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
As other web based email services, Hotmail is using the HTTP protocol
for connecting you to your mailbox. If you want to send and receive
Hotmail emails using an email client software, then your software must
support Hotmail HTTP access for your email account. Some email clients,
such as Outlook Express or Microsoft Outlook, offer builtin support for
Hotmail accounts, so you only have to select HTTP when you are asked to
select your email account type and select Hotmail as the HTTP Mail
Service Provider.&lt;br&gt;
&lt;div align=&quot;justify&quot;&gt;&lt;br&gt;
Mail Server Settings for Hotmail using the Microsoft Outlook Connector&lt;br&gt;
&lt;br&gt;
If you are using Microsoft Outlook &amp;amp; the Outlook Connector, you can
define your Hotmail account just like any regular POP3 email account:&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hotmail Incoming Mail Server (POP3) - pop3.live.com (logon using
Secure Password Authentification - SPA, mail server port: 995)&lt;br&gt;
&lt;br&gt;
&amp;nbsp...</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;# Hotmail Settings&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
As other web based email services, Hotmail is using the HTTP protocol
for connecting you to your mailbox. If you want to send and receive
Hotmail emails using an email client software, then your software must
support Hotmail HTTP access for your email account. Some email clients,
such as Outlook Express or Microsoft Outlook, offer builtin support for
Hotmail accounts, so you only have to select HTTP when you are asked to
select your email account type and select Hotmail as the HTTP Mail
Service Provider.&lt;br&gt;
&lt;div align=&quot;justify&quot;&gt;&lt;br&gt;
Mail Server Settings for Hotmail using the Microsoft Outlook Connector&lt;br&gt;
&lt;br&gt;
If you are using Microsoft Outlook &amp;amp; the Outlook Connector, you can
define your Hotmail account just like any regular POP3 email account:&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hotmail Incoming Mail Server (POP3) - pop3.live.com (logon using
Secure Password Authentification - SPA, mail server port: 995)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hotmail Outgoing Mail Server (SMTP) - smtp.live.com (SSL enabled, port 25)&lt;br&gt;
&lt;br&gt;
# Yahoo! Mail Settings&lt;br&gt;
&lt;br&gt;
Yahoo Mail offers standard POP3 access for receiving emails incoming
through your Yahoo mailbox, by using your favorite email client
software. To setup your email client for working with your Yahoo
account, you need to select the POP3 protocol and use the following
mail server settings:&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Yahoo Incoming Mail Server (POP3) - pop.mail.yahoo.com (port 110)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Yahoo Outgoing Mail Server (SMTP) - smtp.mail.yahoo.com (port 25)&lt;br&gt;
&lt;br&gt;
POP Yahoo! Mail Plus email server settings&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Yahoo Plus Incoming Mail Server (POP3) - plus.pop.mail.yahoo.com (SSL enabled, port 995)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Yahoo Plus Outgoing Mail Server (SMTP) - plus.smtp.mail.yahoo.com (SSL enabled, port 465, use authentication)&lt;br&gt;
&lt;br&gt;
# Google GMail Settings&lt;br&gt;
&lt;br&gt;
The Google GMail service offers email client access for retrieving and
sending emails through your Gmail account. However, for security
reasons, GMail uses POP3 over an SSL connection, so make sure your
email client supports encrypted SSL connections.&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Google Gmail Incoming Mail Server (POP3) - pop.gmail.com (SSL enabled, port 995)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Outgoing Mail Server - use the SMTP mail server address provided
by your local ISP or smtp.gmail.com (SSL enabled, port 465)&lt;br&gt;
&lt;br&gt;
# MSN Mail Settings&lt;br&gt;
&lt;br&gt;
The MSN email service allows you to use the MSN POP3 and SMTP servers to access your MSN mailbox.&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSN Incoming Mail Server (POP3) - pop3.email.msn.com (port 110, using Secure Password Authentication - SPA)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSN Outgoing Mail Server - smtp.email.msn.com (select &quot;My outgoing server requires authentication&quot;)&lt;br&gt;
&lt;br&gt;
# Lycos Mail Settings&lt;br&gt;
&lt;br&gt;
The Lycos Mail Plus service allows you to use POP3 and SMTP servers for accessing your Lycos mailbox.&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lycos Mail Incoming Mail Server (POP3) - pop.mail.lycos.com (port 110)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Outgoing Mail Server - smtp.mail.lycos.com or use your local ISP SMTP mail server&lt;br&gt;
&lt;br&gt;
# AOL Mail Settings&lt;br&gt;
&lt;br&gt;
The AOL email service is a web based system, designed for managing your
AOL mailbox via HTTP IMAP access. Unlike Hotmail, you can use any email
client to access your AOL mailbox, as long as it supports the IMAP
protocol.&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AOL Incoming Mail Server (IMAP) - imap.aol.com (port 143)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AOL Outgoing Mail Server - smtp.aol.com or use your local ISP SMTP mail server&lt;br&gt;
&lt;br&gt;
# Mail.com Mail Settings&lt;br&gt;
&lt;br&gt;
The Mail.com email service allows you to use POP3 and SMTP servers for accessing your Mail.com mailbox.&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mail.com Mail Incoming Mail Server (POP3) - pop1.mail.com (port 110)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Outgoing Mail Server - use your local ISP SMTP mail server&lt;br&gt;
&lt;br&gt;
# Netscape Internet Service Mail Settings&lt;br&gt;
&lt;br&gt;
The Netscape e-mail system is web-based, which means you can access
their e-mail from any Internet connection. Netscape Internet Service
also supports AOL&amp;reg; Communicator, Microsoft&amp;reg; Outlook, Microsoft&amp;reg; Outlook
Express, and other POP3 e-mail software. The outgoing mail server needs
SSL support, so make sure your email client software supports SSL
connections over the SMTP protocol.&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Netscape Internet Service Incoming Mail Server (POP3) - pop.3.isp.netscape.com (port 110)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Netscape Internet Service Outgoing Mail Server - smtp.isp.netscape.com (port 25, using a secure SSL connection)&lt;br&gt;
&lt;br&gt;
# Tiscali Mail Settings&lt;br&gt;
&lt;br&gt;
The Tiscali email service allows you to use POP3 and SMTP servers for accessing your Tiscali mailbox.&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tiscali Incoming Mail Server (POP3) - pop.tiscali.com (port 110)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Outgoing Mail Server - use your local ISP SMTP mail server&lt;br&gt;
&lt;br&gt;
# Freeserve Mail Settings&lt;br&gt;
&lt;br&gt;
The Freeserve email service allows you to use POP3 and SMTP servers for accessing your Freeserve mailbox.&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Freeserve Incoming Mail Server (POP3) - pop.freeserve.com (port 110)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Outgoing Mail Server - use your local ISP SMTP mail server&lt;br&gt;
&lt;br&gt;
# Supanet Mail Settings&lt;br&gt;
&lt;br&gt;
The Supanet email service allows you to use POP3 and SMTP servers for accessing your Supanet mailbox.&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Supanet Incoming Mail Server (POP3) - pop.supanet.com (port 110)&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Outgoing Mail Server - use your local ISP SMTP mail server&lt;br&gt;
&lt;/div&gt;</content:encoded>
			<link>https://jericho.at.ua/news/incoming_and_outgoing_mail_server_settings_for_hotmail_yahoo_mail_gmail_msn_aol_and_more/2010-03-11-21</link>
			<dc:creator>000jericho</dc:creator>
			<guid>https://jericho.at.ua/news/incoming_and_outgoing_mail_server_settings_for_hotmail_yahoo_mail_gmail_msn_aol_and_more/2010-03-11-21</guid>
			<pubDate>Thu, 11 Mar 2010 18:37:25 GMT</pubDate>
		</item>
		<item>
			<title>Using adept apt-get</title>
			<description>Setting the http_proxy variable&lt;br&gt;&lt;br&gt;Here&apos;s how you set the variable:&lt;br&gt;&lt;br&gt;bash$ export http_proxy=http://proxy:8080&lt;br&gt;&lt;br&gt;If you&apos;re required to use your username and password for your proxy, they can be specified this way. Obviously, port 8080 can and should be replaced with the valid port for your proxy server (sometimes it&apos;s 3128):&lt;br&gt;&lt;br&gt;bash$ export http_proxy=http://username:password@proxy:8080&lt;br&gt;&lt;br&gt;===============================================================================================================================================================&lt;br&gt;&lt;br&gt;Using adept apt-get behind proxy&lt;br&gt;&lt;br&gt;Create or edit /etc/apt/apt.conf&lt;br&gt;&lt;br&gt;Acquire::http::Proxy &quot;http://[[user:password]@]proxy:port”;&lt;br&gt;&lt;br&gt;Sometimes you don’t need [user:password]. Just type:&lt;br&gt;&lt;br&gt;Acquire::http::Proxy &quot;http://proxy:port&quot;</description>
			<content:encoded>Setting the http_proxy variable&lt;br&gt;&lt;br&gt;Here&apos;s how you set the variable:&lt;br&gt;&lt;br&gt;bash$ export http_proxy=http://proxy:8080&lt;br&gt;&lt;br&gt;If you&apos;re required to use your username and password for your proxy, they can be specified this way. Obviously, port 8080 can and should be replaced with the valid port for your proxy server (sometimes it&apos;s 3128):&lt;br&gt;&lt;br&gt;bash$ export http_proxy=http://username:password@proxy:8080&lt;br&gt;&lt;br&gt;===============================================================================================================================================================&lt;br&gt;&lt;br&gt;Using adept apt-get behind proxy&lt;br&gt;&lt;br&gt;Create or edit /etc/apt/apt.conf&lt;br&gt;&lt;br&gt;Acquire::http::Proxy &quot;http://[[user:password]@]proxy:port”;&lt;br&gt;&lt;br&gt;Sometimes you don’t need [user:password]. Just type:&lt;br&gt;&lt;br&gt;Acquire::http::Proxy &quot;http://proxy:port&quot;</content:encoded>
			<link>https://jericho.at.ua/news/using_adept_apt_get/2010-03-01-20</link>
			<dc:creator>000jericho</dc:creator>
			<guid>https://jericho.at.ua/news/using_adept_apt_get/2010-03-01-20</guid>
			<pubDate>Mon, 01 Mar 2010 11:30:29 GMT</pubDate>
		</item>
	</channel>
</rss>