« WiDROP (linux) package » : différence entre les versions

De Breizh-Entropy
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
 
(13 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
[[Category:Projet]] [[Category:Widrop]] [[Category:English]]
[[Category:Projet]] [[Category:Widrop]] [[Category:English]]
[[File:Widrop.jpg|right]]


The goal is to provide an easy way to install the [http://widrop.bzhack.org/ WiDROP application] to your linux box.
The goal is to provide an easy way to install the [http://widrop.bzhack.org/ WiDROP application] to your linux box.
Ligne 9 : Ligne 11 :
An initial package has been set up. First install test has been conduced on Nov. 14th on rpis, one worked directly as in (rpi model B), the second one failed during install. More detail [https://pad.tetalab.org/p/breizh-entropy here in French].
An initial package has been set up. First install test has been conduced on Nov. 14th on rpis, one worked directly as in (rpi model B), the second one failed during install. More detail [https://pad.tetalab.org/p/breizh-entropy here in French].


We have setup a git repository and a debian repository, more details available below. Please note that there packages are still a work in progress.
We have setup a git repository and a debian repository using a '''temporary DNS name''', more details available below. Please note that there packages are still a work in progress.


== For users ==
== For users ==
Ligne 15 : Ligne 17 :
=== Installation ===
=== Installation ===


''' Required '''
===== Warning =====
 
Widrop package turns your computer into a WIFI access point, DHCP server, that redirect every connections to the box (widrop) itself.
 
Don't except being able to still use the box for everyday internet use and connect using your desktop environnement manager after installing the package :)
 
Widrop packages has only being testing on debian squeeze. Wheezy support is work in progress.
 
===== Required =====


A clean debian install, be it on a desktop/laptop/nslu2/rapsberry box or whatever.
A clean debian install, be it on a desktop/laptop/nslu2/rapsberry box or whatever.


''' Add the widrop debian repository '''
===== Add the widrop debian repository =====


  $EDITOR /etc/apt/sources.list:
  $EDITOR /etc/apt/sources.list:
Ligne 25 : Ligne 35 :
Add a line for activating the widrop repository:
Add a line for activating the widrop repository:


  deb http://download.widrop.bzhack.org/ ./
  deb http://download.widrop.breizh-entropy.org/ ./


''' (optional) add the gpg key '''
===== (optional) add the gpg key =====
This step is optional. However, without the GPG key apt will print you a warning.
This step is optional. However, without the GPG key apt will print you a warning.


  wget http://download.widrop.bzhack.org/pubkey.gpg
  wget http://download.widrop.breizh-entropy.org/pubkey.gpg
  apt-gpg add pubkey.gpg
  apt-gpg add pubkey.gpg


''' final install '''
===== final install =====
  apt-get install widrop
  apt-get install widrop


Ligne 40 : Ligne 50 :
=== Git repository ===
=== Git repository ===


''' Gitweb: ''' http://git.widrop.bzhack.org/
===== Gitweb: =====
http://git.widrop.breizh-entropy.org/


''' Developer access (drop us a line if you want an account): '''
===== Public access: =====
  git clone ssh://LOGIN@git.widrop.bzhack.org/git/widrop
  git clone git://git.widrop.breizh-entropy.org/git/widrop


''' Public access: '''
===== Developer access (drop us a line if you want an account): =====
  git clone git://git.widrop.bzhack.org/git/widrop
  git clone ssh://LOGIN@git.widrop.breizh-entropy.org/git/widrop


=== Build instruction: ===
=== Build instruction: ===
Ligne 58 : Ligne 69 :
=== TODO ===
=== TODO ===


The complete TODO list is available in git. [http://git.widrop.bzhack.org/?p=widrop;a=blob;f=TODO;hb=HEAD Access via gitweb]
The complete TODO list is available in git. [http://git.widrop.breizh-entropy.org/?p=widrop;a=blob;f=TODO;hb=HEAD Access via gitweb]
 
Some chunks of code [http://pastebin.com/7nJERJVB here].


== Links ==
== Links ==


* [https://pad.tetalab.org/p/breizh-entropy pad of related installation on a rpi]
* [https://pad.tetalab.org/p/breizh-entropy pad of related installation on a rpi]

Dernière version du 22 juillet 2013 à 16:54


Widrop.jpg

The goal is to provide an easy way to install the WiDROP application to your linux box.

https://pad.tetalab.org/p/breizh-entropy

Status

An initial package has been set up. First install test has been conduced on Nov. 14th on rpis, one worked directly as in (rpi model B), the second one failed during install. More detail here in French.

We have setup a git repository and a debian repository using a temporary DNS name, more details available below. Please note that there packages are still a work in progress.

For users

Installation

Warning

Widrop package turns your computer into a WIFI access point, DHCP server, that redirect every connections to the box (widrop) itself.

Don't except being able to still use the box for everyday internet use and connect using your desktop environnement manager after installing the package :)

Widrop packages has only being testing on debian squeeze. Wheezy support is work in progress.

Required

A clean debian install, be it on a desktop/laptop/nslu2/rapsberry box or whatever.

Add the widrop debian repository
$EDITOR /etc/apt/sources.list:

Add a line for activating the widrop repository:

deb http://download.widrop.breizh-entropy.org/ ./
(optional) add the gpg key

This step is optional. However, without the GPG key apt will print you a warning.

wget http://download.widrop.breizh-entropy.org/pubkey.gpg
apt-gpg add pubkey.gpg
final install
apt-get install widrop

For developpers

Git repository

Gitweb:

http://git.widrop.breizh-entropy.org/

Public access:
git clone git://git.widrop.breizh-entropy.org/git/widrop
Developer access (drop us a line if you want an account):
git clone ssh://LOGIN@git.widrop.breizh-entropy.org/git/widrop

Build instruction:

(Requires: dpkg-dev)

mkdir dist
mkdir dist/pkg
cd src/pkg
build.sh

TODO

The complete TODO list is available in git. Access via gitweb

Some chunks of code here.

Links