diff --git a/docs/scripts/getFlashPlayer.md b/docs/scripts/getFlashPlayer.md
index 8637d84..c942fb8 100644
--- a/docs/scripts/getFlashPlayer.md
+++ b/docs/scripts/getFlashPlayer.md
@@ -8,7 +8,7 @@
les autres opérations se font sous le compte utilisateur
-## installation rapide du script:
+## installation rapide du script
**en root**, pour l'installation:
```shell
@@ -44,9 +44,14 @@ chmod +x getFlashPlayer && ./getFlashPlayer
veuillez réinstaller le script manuellement
voir https://kyodev.frama.io/kyopages/scripts/getFlashPlayer/#installation-rapide-du-script
```
-ce message indique qu'une installation obsolète a été détectée. En réinstallant ce script manuellement
-(pour avoir les droits root), un bug de sécurité sur une version de développement et une meilleure gestion des
-logs seront assurés.
+ce message indique qu'une installation obsolète a été détectée.
+[Réinstaller ce script manuellement](#installation-rapide-du-script)
+(pour avoir les droits **root**).
+
+* code erreur -1: une version de développement à laissé des droits inappropriés sur le script. une réinstallation
+ sous droits **root** est nécessaire
+* code erreur -2: script s'appuie sur _rsyslog_ pas toujours disponible sur les systèmes. une réinstallation
+ sous droits **root** est nécessaire pour utiliser un fichier de log spécifique (_/var/log/sdeb_getFirefox.log_)
diff --git a/scripts/getFlashPlayer b/scripts/getFlashPlayer
index 0be510a..fe6d193 100755
--- a/scripts/getFlashPlayer
+++ b/scripts/getFlashPlayer
@@ -1,7 +1,7 @@
#!/bin/bash
-version=3.0.2
-date="16/08/2017"
+version=3.0.3
+date="17/08/2017"
projet="simpledeb"
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues"
script="getFlashPlayer"
@@ -58,13 +58,15 @@ f__info() { # v16/08/2017
}
# log spécifique, fichier log limité à 10000octets, $1 message à loguer
-f__log(){
+f__log(){ # v08/2017
if [ -w "$fileLogs" ]; then
if [ "$(stat -c %s $fileLogs)" -ge "10000" ]; then
echo "$(date +%Y%m%d\ %H%M%S) $1" &>/dev/null > "$fileLogs"
else
echo "$(date +%Y%m%d\ %H%M%S) $1" &>/dev/null >> "$fileLogs"
fi
+ else
+ f__info "$fileLogs doit être activé"
fi
}
@@ -148,13 +150,15 @@ fscript_cronAnacron(){
mkdir -p "$dirAnacron"
# table anacron
echo "7 01 $script nice /opt/bin/$script --upgrade" > "$fileAnacron"
- ## test: anacron journalier: echo "1 01 ""$script""test nice /opt/bin/$script --upgrade" >> "$fileAnacron"
+ ## test: anacron journalier: echo "1 01 $script test nice /opt/bin/$script --upgrade" >> "$fileAnacron"
# création spool anacron utilisateur
mkdir -p "$dirSpool"
chown -R "$user_": "$dirAnacron" "$dirSpool"
# crontab pour activation horaire anacron
echo "@hourly $user_ /usr/sbin/anacron -t $fileAnacron -S $dirSpool" >> /etc/crontab
service cron restart &>/dev/null || /etc/init.d/cron restart &>/dev/null || f__info "redémarrer cron ou le PC"
+ [ $(grep "$script" /etc/crontab) ] || echo f__error "inscription crontab" \
+ "certains systèmes semblent poser poser problème, merci de rapporter ce bug à $projet $contact"
;;
remove )
rm "$dirSpool/$script"* &>/dev/null
@@ -372,7 +376,7 @@ fflash_upgrade(){
PATH='/usr/sbin:/usr/bin:/sbin:/bin' ; IFS=' '
f__affichage
f__user || f__error "échec détection user"
-f__requis "wget file tar"
+f__requis "wget file tar anacron cron" #syntaxe command>package, /!\ sortie sur erreur
fileLogs="/var/log/sdeb_$script.log"
dirInstall="/home/$user_/.mozilla/plugins"
diff --git a/scripts/getFlashPlayer_changelog.md b/scripts/getFlashPlayer_changelog.md
index 13a4f31..d40821f 100644
--- a/scripts/getFlashPlayer_changelog.md
+++ b/scripts/getFlashPlayer_changelog.md
@@ -2,6 +2,9 @@
## todo
+## 3.0.3 17/08/2017
+
+* test inscription crontab pour recherche bug siduction
## 3.0.2 16/08/2017