2015年12月8日 星期二

Solve SVN E170000: Unrecognized URL scheme for http or https

1. First check svn version and module used command
    $ svn --version

2. If not include ra_serf module, please download newer subversion package.

3. decompress subversion package. use command download ra_serf module.
    $ tar zxvf subversion-1.9.2.tar
    $ cd subversion-1.9.2
    $ sh get-deps.sh serf
    $ ./configure
    $ make
    $ make install

4. Check again svn module, have ra_serf module.
    $ svn --version

5. Finish, you can access HTTP or HTTPS repository.

ps. purple color is input command.

2015年5月10日 星期日

Mosquitto Install tutorial

1. wget http://mosquitto.org/files/source/mosquitto-1.4.2.tar.gz
2.tar zxvf mosquitto-1.4.2.tar.gz
3.cd mosquitto-1.4.2
4.apt-get install libssl-dev
5.apt-get install libc-ares-dev
6.apt-get install uuid-dev
7.make
8.make install

2015年2月25日 星期三

Update linux apt-get list

1. apt-get clean
2. rm -rf /var/lib/apt/lists/*
3. apt-get clean
4. apt-get update
5. apt-get upgrade

2014年12月16日 星期二

Sikuli IDE install in OS X Yosemite


  1. Install JAVA SDK 1.7
  2. Download Sikuli version 1.1.0
  3. Create new folder and move "sikulixsetup-1.1.0.jar" to folder.
  4. Double click "sikulixsetup-1.1.0.jar" to install Sikuli.
  5. In folder have file "sikulix.jar", double click it, you cat see Sikuli IDE.

2014年11月20日 星期四

How to change Tomcat 7 JDK/JVM

1. Usually Tomcat 7 default use Java SDK 1.6
2. First download Oracle Java SDK 1.7 or 1.8
3. vim /etc/default/tomcat7
4. Change JAVA_HOME path and restart Tomcat 7
5. Finish

2014年9月24日 星期三

How to used iptable block port by Mac Address

iptables -A INPUT -i eth0 -p udp --dport 5060 -j ACCEPT


iptables -A INPUT -i eth0 -p tcp --dport 22 -j ACCEPT


iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT


iptables -A INPUT -i eth0 -p tcp --dport 443 -j ACCEPT


iptables -A INPUT -i eth0 -p tcp --dport 1883 -j ACCEPT


iptables -A INPUT -p tcp --destination-port 7777 -m mac --mac-source 28:D2:44:2A:EF:AD -j ACCEPT


iptables -A INPUT -i eth0 -m state --state NEW,INVALID -j DROP

----------------------------------------------------------

Allow UDP 5060, TCP 22,80,443,7777(By Mac Address)

Red Command is deny all connection, only Allow port can access.