-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathstart.sh
executable file
·51 lines (37 loc) · 1.15 KB
/
start.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#!/bin/bash
# petit script pour démarrer le Hello Wolrd du client ipenid
#zf170828.1502
#source:
# Teste si les arguments sont bien passés
#if (( $# < 2 ))
#then
# echo "Erreur: pas assez d'arguments
# usage: ./start.sh fichier_du_script quantité_de_RAM_maximale"
# exit
#fi
# Teste si fichier existe
#if [ -e "$1" ]
#then
# CMD=$(sed -n 2p $1)
# CMD_NAME=$(echo $CMD | awk '{print $1}')
# echo "Name: "$CMD_NAME
#else
# echo Pas de fichier $1
# exit
#fi
THEIP=$(/sbin/ifconfig ens18 | /bin/grep "inet ad" | /usr/bin/cut -f2 -d: | /usr/bin/awk '{print $1}')
echo -e "
Afin de garder l'appli permanente, il serait bien de la faire tourner dans un 'screen' avec:
screen -S openid pour entrer dans screen
./start.sh pour lancer le client dans screen
CTRL+a,d pour sortir de screen en laissant tourner le serveur
screen -r openid pour revenir dans screen
CTRL+d pour terminer screen
screen -list pour lister tous les screen en fonctionement
On accède à ce petit Hello Word avec:
https://$THEIP:5443
"
virtFold="venvOpenid"
source $virtFold/bin/activate
python app.py
deactivate