A Blog about technology, linux, peer2peer, cool new downloads and software development.
Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Saturday, July 2, 2011

How to install gogoc on mac osx

Running gogo6 Client on Mac OS X


1. Install Apple XCode if not installed yet, this comes with Snow Leopard installation DVD. For help see http://www.mactricksandtips.com/2010/02/installing-xcode.html

2. Install MacPorts if not installed yet, get from www.apple.com/downloads/macosx/unix_open_source/macports.html

3. Open a shell and enter the following commands :

$ sudo port install vpnc

$ sudo port load tuntaposx

4. Retrieve the source archive from the Freenet6 download area for gogoCLIENT 1.2 Source Code (Linux/Unix/MacOS/BSD), at http://gogonet.gogo6.com/profile/gogoCLIENT , place it in a temporary directory, preferably /tmp because directory with spaces will fail

5. Go to the temporary directory in step 4 and decompress the file using this command :

$ tar -xvf gogoc-1_2-RELEASE.tar.gz

6. After decompressing go to the gogoc-tsp directory

7. Generate the gogoc executable by entering the following commands:

$ make all

$ make installdir=/usr/local/gogoc install

Note that superuser privileges may be needed above

8. To modify the username/password or enable routing advertisments modify the gogoc.conf file in the /usr/local/gogoc/bin directory

9. Change dir to /usr/local/gogoc/bin

10. Enter the following to run :

$ sudo ./gogoc to execute

11. Check out http://ipv6.google.com and http://www.v6.facebook.com which will only work if you have a working IPv6 Public address. Also test the connection at www.test-ipv6.com

12. To stop gogoc run this command :

$ killall gogoc

Tuesday, March 29, 2011

how to mount fat with executable umask in ubintu linux

mount -o fmask=000 /dev/sdb1 /mnt

Wednesday, March 16, 2011

How to merge two avi files in ubintu linux

avimerge 
avimerge -o OUTPUT.avi -i fileavi fileavi fileavi

Friday, February 25, 2011

Install FreeNX server on ubuntu

sudo apt-get install python-software-properties && sudo add-apt-repository ppa:freenx-team
sudo apt-get update
sudo apt-get install neatx-server

Wednesday, November 17, 2010

Wednesday, November 10, 2010

nmap how-to

nmap -sP --send-ip 192.160.0.0/24

Sunday, June 13, 2010

show all the nfs exports on a nfs server

showmount -e 192.168.0.100
Export list for 192.168.0.100:

Sunday, May 16, 2010

how to compile php 5.2 on centos 4

- references :
http://wiki.centos.org/HowTos/SetupRpmBuildEnvironment
http://mypetprogrammer.wordpress.com/2007/10/06/upgrading-php-from-439-to-52-on-cent-os4/
http://www.jasonlitka.com/2006/11/30/upgrading-php-520-rhel-centos/
http://www.jasonlitka.com/media/SRPMS/


rpm -i http://www.jasonlitka.com/media/SRPMS/pcre-7.8-1.jason.1.src.rpm
wget http://www.jasonlitka.com/media/SRPMS/php-5.2.11-jason.1.src.rpm
wget http://www.jasonlitka.com/media/SRPMS/php-pear-1.7.2-2.jason.1.src.rpm
rpm -i php-pear-1.7.2-2.jason.1.src.rpm
rpm -i http://www.jasonlitka.com/media/SRPMS/pcre-7.8-1.jason.1.src.rpm

cd /usr/src/redhat/SPECS/
rpmbuild -bb pcre.spec
rpm -Uvh ../RPMS/i386/pcre-7.8-1.jason.1.i386.rpm
mv -v ../RPMS/i386/* /tmp

rpmbuild -bb php.spec
rpm -Uvh --nodeps ../RPMS/i386/*.rpm
mv -v ../RPMS/i386/* /tmp

rpmbuild -bb php-pear.spec
rpm -Uvh --nodeps ../RPMS/noarch/*.rpm
mv -v ../RPMS/noarch/* /tmp

ldconfig -v
php -v
/etc/init.d/httpd restart

how to permanently configure the system LD_LIBRARY_PATH

example :
vim /etc/ld.so.conf
[add the line to the end of the file]
/usr/local/lib
:w

ldconfig -v
check
ldconfig -p

Thursday, May 6, 2010

how to disable bell on linux

http://www.commandlinefu.com/commands/view/5486/system-beep-off

setterm -blength 0
or
setterm -bfreq 0
or
sudo rmmod pcspkr

Tuesday, May 4, 2010

Monday, May 3, 2010

how to solve slow compiz on ubuntu linux

compiz --replace --indirect-rendering

Friday, April 30, 2010

how to optimize ssh speed on ubuntu linux

check which cypher works fastest on your machine :
openssl speed aes rc4 blowfish

then use it :
ssh -c arcfour user@xxx.xxx.xxx.xxx

how to scan document with ubuntu linux (scanner tyutorial)

sudo add-apt-repository ppa:robert-ancell/simple-scan
sudo apt-get update
sudo apt-get install simple-scan
simple-scan

reference :
http://lifehacker.com/5483366/simple-scan-makes-linux-scanning-beginner+friendly
https://launchpad.net/simple-scan

Thursday, April 29, 2010

how to add a ppa: repository to ubuntu linux

sudo add-apt-repository [ppa:packege_name]
sudo apt-get update
sudo apt-get install [packege]

how to fix buttons not responding to clicks in eclipse / zend studio on ubuntu linux

export GDK_NATIVE_WINDOWS=true
before running eclipse / zend

Friday, April 9, 2010

how to change the response of the lenovo/ibm track point pointer deveice in ubuntu linux

cat pointer_reset.sh 
sudo sh -c "echo -n 200 > /sys/devices/platform/i8042/serio1/serio2/sensitivity"

Tuesday, April 6, 2010

how to install poptop pptp server (beta)


apt-get install ppp
apt-get install pptpd

vim /etc/pptpd.conf
################################################################################
#
# Sample PoPToP configuration file
#
# for PoPToP version 1.0.0
#
################################################################################

# TAG: speed
#
# Specifies the speed for the PPP daemon to talk at.
# Some PPP daemons will ignore this value.
#
speed 1152000000

# TAG: option
#
# Specifies the location of the PPP options file.
# By default PPP looks in '/etc/ppp/options'
#
#option /this/is/the/options/file
option /etc/ppp/options.ppp0

# TAG: debug
#
# Turns on (more) debugging to syslog.
#
debug

# TAG: localip
# TAG: remoteip
#
# Specifies the local and remote IP address ranges.
#
# You can specify single IP addresses seperated by commas or you can
# specify ranges, or both. For example:
#
#  192.168.0.234,192.168.0.245-249,192.168.0.254
#
# IMPORTANT RESTRICTIONS:
#
# 1. No spaces are permitted between commas or within addresses.
#
# 2. If you give more IP addresses than MAX_CONNECTIONS, it will
#    start at the beginning of the list and go until it gets 
#    MAX_CONNECTIONS IPs. Others will be ignored.
#
# 3. No shortcuts in ranges! ie. 234-8 does not mean 234 to 238,
#    you must type 234-238 if you mean this.
#
# 4. If you give a single localIP, that's ok - all local IPs will
#    be set to the given one. You MUST still give at least one remote
#    IP for each simultaneous client.
#
#localip 192.168.0.234-238,192.168.0.245
#remoteip 192.168.1.234-238,192.168.1.245

localip 192.168.0.1  # eth0 public ip address
#remoteip 192.168.1.100-199
remoteip 192.168.0.100  # eth1 public ip address will be given to remote

# TAG: ipxnets
#
# This gives the range of IPX networks to allocate to clients.  By
# default IPX network number allocation is not handled internally.
# By putting a low and high network number here a pool of IPX networks
# can be defined.  If this is done then there must be one IPX network
# per client.
#
# The format is a pair of hex numbers without any 0x prefix separated
# by a hyphen.
#
#ipxnets 00001000-00001FFF

# TAG: listen
#
# Defines the IP address of the local interface on which pptpd
# should listen for connections.  The default is to listen on all
# local interfaces (even ones brought up by pptp connections, thus
# permitting pptp tunnels inside the pptp tunnels).
#
#listen 192.168.0.1

# TAG: pidfile
#
# This defines the file name in which pptpd should store its process
# ID (or pid).  The default is /var/run/pptpd.pid.
#
pidfile /var/run/pptpd.pid
- - - - - - - - -  8<  - - - - - - - - -  8<  - - - - - - - - -

vim /etc/ppp/options.ppp0
#
# Lock the port
#
lock

#
# We don't need the tunnel server to authenticate itself
#
noauth

#
# Turn off transmission protocols we know won't be used
#
nobsdcomp
nodeflate

#
# We want MPPE
#
#require-mppe

#
# We want a sane mtu/mru
#
mtu 1000
mru 1000

#
# Time this thing out of it goes poof
#
lcp-echo-failure 10
lcp-echo-interval 10

proxyarp
- - - - - - - - -  8<  - - - - - - - - -  8<  - - - - - - - - -

/etc/init.d/pptpd restart
OR
pptpd

configure the windows dialer as following :


Monday, April 5, 2010

how to convert chm to pdf on ubuntu linux

sudo apt-get install chm2pdf

try the following in order to see which work, from best quality to lower

[ better visualy - images ]
chm2pdf --verbose --book book.chm

[ better indexing on the left ]
chm2pdf --verbose --webpage book.chm

Saturday, April 3, 2010

how to move the window title bar buttons to the right on ubuntu 10

install ubuntu-tweak from : 
http://ubuntu-tweak.com/
run it and go to :
window manager settings -> window titlebar button layout
de-select the custom and choose right