crans_ticket/README.md
2015-03-20 15:59:44 +01:00

2.2 KiB

Crans Ticket

Matériel

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)"