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