mirror of https://framagit.org/kyodev/kyopages.git
2.6.0
This commit is contained in:
parent
8b469b93c2
commit
aaabd70a18
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
version=2.5.0
|
version=2.6.0
|
||||||
date="17/07/2017"
|
date="18/07/2017"
|
||||||
projet="Kyodev"
|
projet="Kyodev"
|
||||||
contact="https://framagit.org/kyodev/kyopages/issues"
|
contact="https://framagit.org/kyodev/kyopages/issues"
|
||||||
script="getFlashPlayer"
|
script="getFlashPlayer"
|
||||||
|
@ -121,14 +121,14 @@ fscript_install(){
|
||||||
fi
|
fi
|
||||||
mkdir -p /opt/bin/
|
mkdir -p /opt/bin/
|
||||||
cp -d "$(basename $0)" /opt/bin/"$script"
|
cp -d "$(basename $0)" /opt/bin/"$script"
|
||||||
chmod a+wx "/opt/bin/$script"
|
chmod a+rwx "/opt/bin/$script"
|
||||||
if [ "$?" != "0" ]; then f__error "chmod sur: /opt/bin/$script"; fi
|
chown "$user_": "/opt/bin/$script"
|
||||||
ln -s /opt/bin/"$script" /usr/local/bin/"$script" &>/dev/null
|
ln -s /opt/bin/"$script" /usr/local/bin/"$script" &>/dev/null
|
||||||
# cron/anacron install
|
# cron/anacron install
|
||||||
fscript_cronAnacron install
|
fscript_cronAnacron install
|
||||||
else # mise à jour
|
else # mise à jour
|
||||||
chmod a+wx "$(basename $0)"
|
chmod a+rwx "$(basename $0)"
|
||||||
if [ "$?" != "0" ]; then f__error "chmod sur: $(basename $0)"; fi
|
chown "$user_": "$(basename $0)"
|
||||||
cp -d "$(basename $0)" /opt/bin/"$script"
|
cp -d "$(basename $0)" /opt/bin/"$script"
|
||||||
fi
|
fi
|
||||||
[ -f "$script"_changelog.md ] || rm "$(basename $0)" &>/dev/null ## on efface pas si changelog (dev)
|
[ -f "$script"_changelog.md ] || rm "$(basename $0)" &>/dev/null ## on efface pas si changelog (dev)
|
||||||
|
@ -163,13 +163,13 @@ fscript_dl(){
|
||||||
mkdir -p "$dirTemp"
|
mkdir -p "$dirTemp"
|
||||||
wget -q --show-progress --tries=1 --timeout=15 --user-agent="$user_agent" -O "$dirTemp$script" "$urlScript"
|
wget -q --show-progress --tries=1 --timeout=15 --user-agent="$user_agent" -O "$dirTemp$script" "$urlScript"
|
||||||
if [ "$?" != "0" ]; then f__testWget "$urlScript"; fi
|
if [ "$?" != "0" ]; then f__testWget "$urlScript"; fi
|
||||||
chmod +x "$dirTemp$script"
|
chmod a+rwx "$dirTemp$script"
|
||||||
if [ "$?" != "0" ]; then f__error "chmod sur: $script"; fi
|
chown "$user_": "$dirTemp$script"
|
||||||
cp -d "$dirTemp$script" /opt/bin/"$script"
|
cp -d "$dirTemp$script" /opt/bin/"$script"
|
||||||
rm "$dirTemp$script"
|
rm "$dirTemp$script"
|
||||||
echo ""; f__info "$script mis à jour en version $versionScript"
|
echo ""; f__info "$script mis à jour en version $versionScript"
|
||||||
$0 upgrade
|
$0 upgrade #script mis à jour, on relance le script en upgrade
|
||||||
exit
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
#inscription dans tache upgrade en cron hebdomadaire, une partie requiert root
|
#inscription dans tache upgrade en cron hebdomadaire, une partie requiert root
|
||||||
|
|
|
@ -1,6 +1,19 @@
|
||||||
# changelog getFlashPlayer
|
# changelog getFlashPlayer
|
||||||
|
|
||||||
|
|
||||||
|
## 2.6.0 18/07/2017
|
||||||
|
|
||||||
|
* mieux: ajouts chown sécu
|
||||||
|
* mineur: ménage tests supplémentaires
|
||||||
|
|
||||||
|
## 2.5.0 18/07/2017
|
||||||
|
|
||||||
|
* fix bug: chmod sur dl script
|
||||||
|
|
||||||
|
## 2.4.3 17/07/2017
|
||||||
|
|
||||||
|
* tests supplémentaires pour cerner bug
|
||||||
|
|
||||||
## 2.4.2 17/07/2017
|
## 2.4.2 17/07/2017
|
||||||
|
|
||||||
* typo
|
* typo
|
||||||
|
@ -64,7 +77,7 @@
|
||||||
## 2.0.0 13/07/2017
|
## 2.0.0 13/07/2017
|
||||||
|
|
||||||
* nouveau
|
* nouveau
|
||||||
* mise à jour automatique du script à partir version 2.x
|
* mise à jour automatique du script
|
||||||
* chargements moins verbeux
|
* chargements moins verbeux
|
||||||
* wget: message debug
|
* wget: message debug
|
||||||
* test et maj éventuelle script lors du test disponibilité de flash
|
* test et maj éventuelle script lors du test disponibilité de flash
|
||||||
|
|
Loading…
Reference in New Issue