draft de readme
This commit is contained in:
parent
5e5f70e94e
commit
d01265a965
2 changed files with 58 additions and 0 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,2 +1,3 @@
|
||||||
*.pyc
|
*.pyc
|
||||||
config.py
|
config.py
|
||||||
|
README.html
|
||||||
|
|
57
README.md
Normal file
57
README.md
Normal file
|
@ -0,0 +1,57 @@
|
||||||
|
# Crans Ticket
|
||||||
|
|
||||||
|
## Matériel
|
||||||
|
* Une raspberry pi modèle B
|
||||||
|
* Une carte SD
|
||||||
|
* Alim 5V (beaucoup d'A ?)
|
||||||
|
* Prise femelle (pour cette alim)
|
||||||
|
* Câble micro-usb
|
||||||
|
* [Batterie de secours](http://www.priceminister.com/offer/buy/364740224/urbanrevolt-19857.html) (24€)
|
||||||
|
* [Imprimante thermique](http://www.adafruit.com/products/597) (~50€)
|
||||||
|
* Boîte de ferrero
|
||||||
|
|
||||||
|
## Installation du dépôt sur l'imprimante
|
||||||
|
|
||||||
|
Paquets nécessaires à cransticket :
|
||||||
|
|
||||||
|
#rajouter wheezy-backports dans sources.list
|
||||||
|
apt-get update
|
||||||
|
apt-get -t wheezy-backports python-pika
|
||||||
|
apt-get install python-imaging
|
||||||
|
|
||||||
|
Pour le dépôt lui-même :
|
||||||
|
|
||||||
|
git clone $le_dépot
|
||||||
|
cd $le_dépot
|
||||||
|
git submodule init
|
||||||
|
git submodule update
|
||||||
|
|
||||||
|
On peut tester l'imprimante seule en lançant dump.py.
|
||||||
|
|
||||||
|
## Autorisations sur rabbitmq
|
||||||
|
|
||||||
|
Ci dessous, le serveur rabbitmq s'appelle "civet" et le client "cransticket"
|
||||||
|
se nomme "rasputin".
|
||||||
|
|
||||||
|
sur civet:
|
||||||
|
sudo rabbitmqctl add_user rasputin $mdp
|
||||||
|
sudo rabbitmqctl set_permissions rasputin "(amq\.default|CransTicket)" "(amq\.default|CransTicket)" "(amq\.default|CransTicket)"
|
||||||
|
|
||||||
|
## TODO (à mettre en forme dans la doc)
|
||||||
|
sudo rabbitmqctl list_permissionsr
|
||||||
|
sudo rabbitmq list_permissions
|
||||||
|
sudo rabbitmqctl list_queues
|
||||||
|
sudo rabbitmqctl help | less
|
||||||
|
sudo rabbitmqctl trace
|
||||||
|
sudo rabbitmqctl trace_on
|
||||||
|
sudo less /var/log/rabbitmq/rabbit@civet.log
|
||||||
|
sudo rabbitmqctl list_permissions
|
||||||
|
sudo rabbitmqctl set_permissions oie ".*" ".*" ".*"
|
||||||
|
sudo rabbitmqctl set_permissions oie "CransTicket" "CransTicket" "CransTicket"
|
||||||
|
sudo rabbitmqctl set_permissions oie "CransTicket" "CransTicket" "amq\.default"
|
||||||
|
sudo rabbitmqctl set_permissions oie "amq\.default" "CransTicket" "amq\.default"
|
||||||
|
sudo rabbitmqctl set_permissions oie "amq\.default|CransTicket" "CransTicket" "amq\.default"
|
||||||
|
sudo rabbitmqctl set_permissions oie "amq\.default\|CransTicket" "CransTicket" "amq\.default"
|
||||||
|
sudo rabbitmqctl set_permissions oie "(amq\.default|CransTicket)" "CransTicket" "amq\.default"
|
||||||
|
sudo rabbitmqctl set_permissions oie "\(amq\.default|CransTicket\)" "CransTicket" "amq\.default"
|
||||||
|
sudo rabbitmqctl set_permissions oie "(amq\.default|CransTicket)" "CransTicket" "(amq\.default|CransTicket)"
|
Loading…
Add table
Add a link
Reference in a new issue