[AJ] Fichier d'installation du répertoire porteail
This commit is contained in:
parent
9a80aeae29
commit
91f672278c
24
LISMOI
24
LISMOI
@ -67,6 +67,11 @@ n’importe quel système d’exploitation POSIX.
|
||||
Le programme ne requièrt aucune installation particulière. Placez le où
|
||||
vous voudrez.
|
||||
|
||||
En revanche il est possible d'utiliser le script 'install.sh' pour copier
|
||||
le contenu du dossier 'porteail' dans celui du dossier '~/public_html'.;
|
||||
|
||||
Pour de plus amples informations sur ce script, lisez le chapitre 'install.sh'.
|
||||
|
||||
### CONFIGURATION ###
|
||||
|
||||
Copiez le fichier 'configrc.exemple' (ou bien renommez le) en 'configrc'.
|
||||
@ -239,6 +244,25 @@ par
|
||||
Comme pour l'introduction, il suffit de supprimer le dièse '#' en début de
|
||||
ligne.
|
||||
|
||||
#--[[ Le fichier install.sh ]]--#
|
||||
|
||||
'install.sh' est un script qui permet de déplacer le résultat du programme
|
||||
PorteAil dans un dossier de son choix.
|
||||
|
||||
Pour l'utiliser il suffit de lancer la commande suivante :
|
||||
|
||||
sh install.sh
|
||||
|
||||
Par défaut le script essaie de copier le tout dans le dossier 'public_html'
|
||||
du dossier personnel. Par exemple le dossier '/home/olivier/public_html'
|
||||
si votre dossier personnel se trouve dans '/home/olivier'.
|
||||
|
||||
Pour modifier les valeurs d'origine et de destination de la copie, éditez le
|
||||
script et modifiez les valeurs suivantes :
|
||||
- SRCDIR : contient l'adresse relative du dossier où se situe les fichiers
|
||||
à copier
|
||||
- DESTDIR : contient l'adresse exacte où copier les fichiers (la destination).
|
||||
|
||||
### POUR ALLER PLUS LOIN ###
|
||||
|
||||
Tous les éléments expliqués ci-avant ne seront que partiellement ou pas du
|
||||
|
39
install.sh
Executable file
39
install.sh
Executable file
@ -0,0 +1,39 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
# install.sh
|
||||
|
||||
# Copy porteail directory to user's public_html
|
||||
|
||||
SRCDIR=./porteail
|
||||
DESTDIR=${HOME}/public_html
|
||||
|
||||
process() {
|
||||
rm -f ${DESTDIR}/* && cp -r ${SRCDIR}/* ${DESTDIR} && echo "...installed!"
|
||||
}
|
||||
|
||||
echo "INSTALL to ${DESTDIR}..."
|
||||
|
||||
if ! test -d ${SRCDIR}
|
||||
then
|
||||
echo "${SRCDIR} directory not found!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! test -d ${DESTDIR}
|
||||
then
|
||||
echo "${DESTDIR} directory not found!"
|
||||
fi
|
||||
|
||||
echo "This will delete ${DESTDIR} content and copy ${SRCDIR} into. Are you sure [y/n]?"
|
||||
read response
|
||||
if [ "${response}" = "y" ]
|
||||
then
|
||||
process
|
||||
exit 0
|
||||
elif [ "${response}" = "Y" ]
|
||||
then
|
||||
process
|
||||
exit 0
|
||||
else
|
||||
exit 1
|
||||
fi
|
Loading…
Reference in New Issue
Block a user