Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
rapla [2015/09/11 20:51] Reunig Kozh |
rapla [2023/07/18 23:11] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ==== Rapla : logiciel de gestion de ressources (matériels, | + | ====== Rapla : logiciel de gestion de ressources (matériels, |
+ | **Rapla fonctionne suivant le mode Client / Serveur** | ||
Rapla est un logiciel qui permet de gérer dans un planning différents types de ressources (matériels, | Rapla est un logiciel qui permet de gérer dans un planning différents types de ressources (matériels, | ||
Ligne 7: | Ligne 8: | ||
[[http:// | [[http:// | ||
- | === Installation sur un serveur Ubuntu 14.04 === | + | ===== Création d'un service avec systemd ===== |
+ | https:// | ||
+ | ===== Installation sur un serveur Ubuntu 14.04 ===== | ||
+ | |||
+ | Il faudra configurer le bios du serveur pour qu'il redémarre après une coupure secteur | ||
Téléchargez la dernière version | Téléchargez la dernière version | ||
[[http:// | [[http:// | ||
Ligne 13: | Ligne 19: | ||
Décompressez dans / | Décompressez dans / | ||
- | Installez le fichier raplaserver | + | Les données '' |
+ | En cas de changement de version, il suffit de sauvegarder ce fichier '' | ||
- | '' | + | Installez le fichier ci-dessous que l'on appellera '' |
- | DAEMON="/ | + | ''# |
- | DEAMON_OPT=" | + | DAEMON="/ |
- | DAEMONUSER=" | + | DEAMON_OPT=" |
- | DEAMON_NAME=" | + | DAEMONUSER=" |
+ | DEAMON_NAME=" | ||
+ | PATH="/ | ||
+ | test -x $DAEMON || exit 0 \\ | ||
+ | ./ | ||
+ | d_start () { \\ | ||
+ | log_daemon_msg " | ||
+ | start-stop-daemon --background --name $DEAMON_NAME --start --quiet --chuid $DAEMONUSER --exec $DAEMON -- $DEAMON_OPT \\ | ||
+ | log_end_msg $? \\ | ||
+ | } \\ | ||
+ | d_stop () { \\ | ||
+ | log_daemon_msg " | ||
+ | start-stop-daemon --name $DEAMON_NAME --stop --retry 5 --quiet --name $DEAMON_NAME \\ | ||
+ | log_end_msg $? \\ | ||
+ | } \\ | ||
+ | case " | ||
+ | start|stop) \\ | ||
+ | d_${1} \\ | ||
+ | ;; \\ | ||
+ | restart|reload|force-reload) \\ | ||
+ | d_stop \\ | ||
+ | d_start \\ | ||
+ | ;; \\ | ||
+ | force-stop) \\ | ||
+ | | ||
+ | killall -q $DEAMON_NAME || true \\ | ||
+ | sleep 2 \\ | ||
+ | killall -q -9 $DEAMON_NAME || true \\ | ||
+ | ;; \\ | ||
+ | status) \\ | ||
+ | status_of_proc " | ||
+ | ;; \\ | ||
+ | *) \\ | ||
+ | echo " | ||
+ | exit 1 \\ | ||
+ | ;; \\ | ||
+ | esac \\ | ||
+ | exit 0 \\ | ||
+ | '' | ||
- | PATH="/ | + | ===== Le poste client ===== |
- | test -x $DAEMON || exit 0 | + | Avec un serveur en cours d' |
- | . / | + | Avant que le navigateur puisse exécuter des applets Java de Rapla, le plugin Java doit être correctement installé et activé. |
- | d_start () { | + | Voir :\\ |
- | | + | [[https:// |
- | start-stop-daemon --background --name $DEAMON_NAME --start --quiet --chuid $DAEMONUSER --exec $DAEMON -- $DEAMON_OPT | + | [[https:// |
- | | + | [[https:// |
- | } | + | |
- | d_stop () { | + | ==== Attention ==== |
- | log_daemon_msg " | + | |
- | start-stop-daemon --name $DEAMON_NAME --stop --retry 5 --quiet --name $DEAMON_NAME | + | |
- | log_end_msg $? | + | |
- | } | + | |
- | case " | ||
- | start|stop) | + | "A partir de Firefox 52 (dont la sortie est prévue en mars 2017), la prise en charge des plug-ins sera limitée à Adobe Flash et NPAPI ne sera plus pris en charge, ce qui aura un impact sur les plug-ins pour Java" |
- | | + | [[https:// |
- | ;; | + | Ce qui fait que le logiciel de gestion des salles des Abeilles, Rapla, ne fonctionne plus avec Firefox. Heureusement il y a une solution\\ |
+ | | ||
+ | Clic droit, choisir Nouvelle> | ||
+ | | ||
+ | | ||
- | restart|reload|force-reload) | + | |
- | | + | ===== Sauvegarde avec Hubic de OVH ===== |
- | d_start | + | |
- | ;; | + | |
- | force-stop) | + | hubiC (https:// |
- | | + | |
- | killall -q $DEAMON_NAME || true | + | |
- | sleep 2 | + | |
- | killall -q -9 $DEAMON_NAME || true | + | |
- | ;; | + | |
- | status) | + | [[http:// |
- | | + | |
- | ;; | + | == Problèmes sur un serveur ou via une connexion SSH == |
- | *) | + | [[http:// |
- | echo "Usage: /etc/init.d/$DEAMON_NAME {start|stop|force-stop|restart|reload|force-reload|status}" | + | Il est probable que le bus de session DBus ne soit pas correctement configuré. \\ |
- | exit 1 | + | Vous obtiendrez alors des messages comme "Cannot contact daemon, are you sure it is running?" |
- | ;; | + | Il vous faut alors lancer le bus manuellement avec 'dbus-launch': |
- | esac | + | |
- | exit 0 | + | '' |
+ | | ||
+ | | ||
+ | $ export DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-XXXX, | ||
+ | $ hubic login adresse@mail.com ~/ | ||
+ | |||
+ | |||
+ | À vérifier : le script | ||
+ | |||
+ | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | '' | ||
+ | . hubic-init-script/ | ||
+ | dpkg -i hubic-init-script_0.3_all.deb | ||
'' | '' | ||
+ | |||