diff options
author | tv <tv@also> | 2011-05-29 15:47:21 +0200 |
---|---|---|
committer | tv <tv@also> | 2011-05-29 15:47:21 +0200 |
commit | e0ec5d2e8560ae433ee677622b24ba82dbe7630b (patch) | |
tree | a1fcb14eeafc3df41427896d9b413087d24d71f1 /modules/retiolum/doc | |
parent | edaa1d7f7a0ed33c019fce185b8aff7563498b6e (diff) |
lowered filesystem hierarchy--everything are modules
Diffstat (limited to 'modules/retiolum/doc')
-rw-r--r-- | modules/retiolum/doc/install_dotcloud | 85 | ||||
-rw-r--r-- | modules/retiolum/doc/install_no.de | 4 |
2 files changed, 0 insertions, 89 deletions
diff --git a/modules/retiolum/doc/install_dotcloud b/modules/retiolum/doc/install_dotcloud deleted file mode 100644 index ab7206b1..00000000 --- a/modules/retiolum/doc/install_dotcloud +++ /dev/null @@ -1,85 +0,0 @@ -The Dotcloud provided by duostack.com is a application development platform -for simple deployment of your stuff. - -It also provides an ssh-interface via: -<code> - dotcloud ssh project.module -</code> - -to be able to use it without the hassle of going through the api, you will -need to create an own dsa-key for ssh to use and deploy this public key on -the machine -<code> - ssh-keygen -t dsa -f dotcloud_project.dss - cat dotcloud_project.dss.pub (copy the contents to the dotclouds - ~/.ssh/authorized_keys2) -</code> -find your dotcloud host ip via -<code> - dotcloud info project.module -</code> - -You will gain a user shell with -<code> - ssh dotcloud@module.project -p 5960 -</code> -we will need to build some stuff in order to get a working copy of tinc. -Everything needs to be done in userspace. -<code> - mkdir build - cd build - curl http://www.openssl.org/source/openssl-1.0.0d.tar.gz | tar xz - cd openssl-1.0.0d - ./config --prefix=$HOME/usr -fPIC - make install - cp lib* $HOME/usr/lib - cd .. - - curl http://www.oberhumer.com/opensource/lzo/download/lzo-2.04.tar.gz | tar xz - cd lzo-2.04 - ./configure --prefix=$HOME/usr - - curl http://zlib.net/zlib-1.2.5.tar.gz | tar xz - cd zlib-1.2.5/ - ./configure --prefix=$HOME/usr - make install -</code> -before building we need to patch the tinc daemon to run without the need -for a tun device. - -tutorial is here: -https://hackerspace.be/TincVPN -<code> - - curl http://www.tinc-vpn.org/packages/tinc-1.0.14.tar.gz | tar xz - cd tinc-1.0.14 - #replace the device.c with the patched (empty) one from the webpage - ./configure --prefix=$HOME/usr --sysconfdir=$HOME/etc \ - --localstatedir=$HOME/var --with-openssl=`pwd`/../openssl-1.0.0d/ \ - --with-openssl-lib=`pwd`/../openssl-1.0.0d/ \ - --with-zlib-include=$HOME/usr/include --with-zlib-lib=$HOME/usr/lib - make - make install - mkdir ~/etc - mkdir -p ~/var/run - cd ~/painload/modules/retiolum/scripts/tinc_setup - ./install cloudkrebs 10.7.7.221 -</code> - -be sure to fix the portnumber in the generated host file and add your own -address in hosts/cloudkrebs: -<code> - Address = my.public.address - Port = 1655 - - PUBKEY -</code> - -also write the right in tinc.conf: -<code> - Name = cloudkrebs - - Mode = switch - #device = ... - # no device :) -</code> diff --git a/modules/retiolum/doc/install_no.de b/modules/retiolum/doc/install_no.de deleted file mode 100644 index a8b72a78..00000000 --- a/modules/retiolum/doc/install_no.de +++ /dev/null @@ -1,4 +0,0 @@ -ok, i tried to just do the same step i did in the other cloud service, but -it failed when trying to include tunnel headers.this is what to do: - -# add PATH_MAX to conf.c |